Có 2 cách để hiển thị giá trị thƣờng đƣợc sử dụng đó là: Led 7 thanh và LCD. Ở luận văn này, tác giả lựa chọn LCD để hiển thị, để thiết bị đo đƣợc thân thiện với ngƣời dùng hơn.LCD đƣợc lựa chọn ở đây là LCD 1602A. Có thể sử dụng ở chế độ 4 bit và 8 bit.
Hình 3.11. Bộ hiển thị LCD Cấu tạo của LCD:
- LCD 1602a gồm 16 chân. Có khả năng hiển thị tín hiệu theo 2 dòng
- Vss (1): Chân nối đất cho LCD, khi thiết kế mạch ta nối chân này với GND của mạch điều khiển.
- VDD (2): Chân cấp nguồn cho LCD, khi thiết kế mạch ta nối chân này với VC=%V của mạch điều khiển.
- VEE (3): Chân điều khiển độ tƣơng phản của LCD
- RS (4): Chân chọn thanh ghi (Register select). Nối chân RS với logic “0” (GNĐ) hoặc logic “1” (VCC) để chọn thanh ghi.
- R/W (5): CHân chọn chế độ đọc/ ghi. Nối chân R/W với logic “0” để LCD hoạt động ở chế độ ghi, hoặc nối với logic “1” để LCD ở chế độ đọc.
- DB0-DB7 (7-14): 8 đƣờng của bus dữ liệu dùng để trao đổi thông tin với MPU. Có 2 chế độ sử dụng 8 đƣờng bus này:
+ Chế độ 8 bit: Dữ liệu đƣợc truyền trên cả 8 đƣờng, với bit MSB là bit DB7. + Chế độ 4 bit: Dữ liệu đƣợc truyền trên 4 đƣờng từ DB4 tới DB7, bit MSB là DB7.
- A (15): Nối nguồn cho đèn nền. - K (16): Nối đất cho đèn nền.
Ở cả hai phần nhận và thu đều có hiển thị dữ liệu mà bộ vi xử lý thu thập đƣợc về nồng độ bụi lên LCD. Các chân của LCD kết nối với ATMEGA8 đƣợc đƣa ra ở bảng 3.1. Các chân kết nối này hoàn toàn giống nhau trong cả hai phần phát và thu
Bảng 3.5. Các chân kết nối của LCD với ATMEGA8
LCD ATMEGA8 D4 PD5 D5 PD6 D6 PD7 D7 PB0 RS PD3 RW PB6 EN PB7
Hình 3.11. Khối hiển thị LCD thiết kế trên Protuse