IV. GIẢI THÍCH MỐI QUAN HỆ GIỮA CÂC KHỐ I:
1. KHỐI CẢM BIẾN CHUÔN G:
KHỐI CPU VĂ BỘ NHỚ: 5.1 Sơ đồ nguyín lí :
5.1. Sơ đồ nguyín lí : 5.2. Nguyín lí hoạt động :
Khi mạch hoạt động, vi xử lý kiểm soât hệ thống bằng câch quĩt từ địa chỉ đầu đến địa chỉ cuối trong vùng nhớ 64Kbyte (vì 8085 có 16 đường địa chỉ A0 A15). Vì vi xử lý không có bộ nhớ trong nín cần phải có bộ nhớ ngoăi để lưu trữ những chương trình để vi xử lý hoạt động. vì vi xử lý trung tđm lă cầu nối trung gian giữa câc thiết bị ngoại vi với nhau cùng chung trín Data Bus.
Trong một hệ thống vi xử lý, ngoăi câc phần tử nhớ (ROM, RAM), vi xử lý còn phải thông tin với câc I/O ngoại vi (8253, 74LS573, 8279 ….). để vi
xử lý hiểu rằng, nó đang hay cần thông tin với bộ nhớ năo (ROM hay RAM), hoặc với I/O năo vă với phần tử năo trong một thiết bị (ô nhớ năo, thanh ghi năo, trạng thâi, điều khiển hay thanh ghi dữ liệu). Bắt buộc, vấn đề giải mê địa chỉ phải được thực thi.
Theo thiết kế, hệ thống gồm có 10 phần tử I/O ngoại vi vă 2 phần tử nhớ (ROM, RAM). Hệ thống sử dụng 2 IC 74138 để thực hiện việc giải mê, trong đó 1 IC dùng giải mê theo bộ nhớ, 1 IC dùng giải mê theo I/O.
Vì IC 74138 có chức năng giải mê 3 đường thănh 8 đường nín có 8 phần tử ngoại vi được giải mê theo kiểu I/O, 2 phần tử ngoại vi được giải mê theo kiểu bộ nhớ cùng vớ ROM vă RAM.
Bản đồ giải mê IO/M được trình băy trong bảng sau : Bảng 2 : bảng đồ giải mê kiểu bộ nhớ:
II. KHỐI ĐIỀU KHIỂN THIẾT BỊ :
Trong khối năy bao gồm câc mạch như : định thời, không định thời, reset tải, điều khiển bâo đm hiệu, mạch relay điều khiển công suất ngõ ra, mạch tạo xung 60Hz.
Sơ đồ nguyín lí cụ thể như sau :(xem hình trang bín)
1. Khối định thời :
Trong khối năy sử dụng IC 8253 kết nối với vi xử lý 8085 được lập trình căi đặt số đếm cho thiết bị. Mỗi IC có 3 bộ đếm, trong mạch sử dụng 3 IC8253 để căi đặt số đếm điều khiển 8 tải.
Tín hiệu ngõ ra của 8253 khi có số đếm lă mức [0] (không đếm lă mức [1]), ngõ ra năy phối hợp với ngõ ra của mạch không định thời qua cổng OR đưa đến ngõ văo D của Flip – Flop D để điều khiển relay đóng mở tải.
2. Khối không định thời :
Sử dụng IC 74LS573 nhận lệnh điều khiển từ vi xử lý, chốt vă điều khiển tải qua 8 ngõ ra Q0 Q7. Ngõ ra của 74LS573 kết hợp với ngõ ra của 8253 qua cổng OR để điều khiển thiết bị. Khi ngõ ra ở mức [1] thì ngõ ra năy không có tâc vụ trong việc điều khiển. Khi ngõ ra ở mức [0] thì ngõ ra năy có tâc vụ điều khiển thiết bị lăm việc không định thời.