KHỐI CPU VĂ BỘ NHỚ: 5.1 Sơ đồ nguyín lí :

Một phần của tài liệu Điều khiển thiết bị từ xa bằng điện thoại dùng vi điều khiển (Trang 41 - 42)

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.

Một phần của tài liệu Điều khiển thiết bị từ xa bằng điện thoại dùng vi điều khiển (Trang 41 - 42)

Tải bản đầy đủ (PDF)

(65 trang)