Khối xử lý chính (Khối 1):

Một phần của tài liệu Hệ thống khiển tự động phục vụ trong công nghiệp (Trang 45 - 47)

III CÁC KHỐI TRONG HỆ THỐNG:

2.Khối xử lý chính (Khối 1):

Trong khi lắp đặt chúng tôi đã tách khối này thành 2 bo mạch:

Mạch ADC và vi xử lý chính:

™ Mạch biến đổi tính hiệu tương tự sang số (ADC 0809) Cảm biến nhiệt gắn trên cao sẽ đưa vào IN0, cảm biến nhiệt gắn dưới thấp sẽ đưa vào IN1, cảm biến độ ẩm vào IN2 cuối cùng cảm biến quang sẽ vào IN3 của ADC 0809.

™ Bộ vi xử lý hãng Atmel 89C51 sẽ đóng vai trò chính trong việc xử lý các dữ liệu đưa ra từ ADC 0809 để vào các

Hình 3.11: Mạch ADC và vi xử lý chính

đường cổng P1. Ba ngõ ra P0.0, P0.1, P0.2 sẽ giúp chọn cảm biến nào muốn đọc và sau đó sẽ hiển thị thông qua cổng P2. Các ngõ ra còn lại của P0 (P0.3,P0.4,P0.5,P0.6,P0.7) đưa ra mã các chế độ hoạt động tương ứng để khối giải mã điều khiển các thiết bị ngoàị

Việc sử dụng 5 ngõ ra này rất có ý nghĩa vì chúng ta sẽ có tối đa 25=32 chế độ khác nhau để điều khiển.

Tuy vậy do ở đây chúng ta chỉ dùng tổng cộng 5 thiết bị bên ngoài: quạt. bơm tưới, sưởi nóng, màn chắn, cửa thông gió nên có thể dùng 5 ngõ ra để mỗi ngõ điều khiển một thiết bị đóng mở.

Thực tế là màn chắn và cửa thông gió hoạt động rất khác biệt với các thiết bị còn lại vì phải dịch chuyển 2 chiều thay vì chỉ đóng-mở nên giải pháp ở đây là tách 2 ngõ ra điều khiển riêng 4 chế độ của màn chắn và quạt như sau:

Ngõ ra Chế độ Tình trạng

0 0 Kéo màn qua phải (mở) Mặc nhiên

1 0 Kéo màn qua trái (che)

0 1 Kéo cửa xuống Mặc nhiên

1 1 Đẩy cửa lên

Một phần của tài liệu Hệ thống khiển tự động phục vụ trong công nghiệp (Trang 45 - 47)