2.6.1 LCD 20x4
Thiết bị hiển thị LCD (Liquid Crystal Display), được sử dụng rất rộng rãi và phổ biến trong ứng dụng của vi điều khiển. LCD có rất nhiều ưu điểm so với các dạng hiển thị khác: nó có khả năng hiển thị kí tự đa dạng, trực quan (chữ, số và kí tự đồ họa), dễ dàng đưa vào mạch ứng dụng theo nhiều giao thức giao tiếp khác nhau, tốn rất ít tài nguyên hệ thống và giá thành rẻ. Có rất nhiều loại LCD với hình dáng và kích thước khác nhau, trong mạch sử dụng một dạng rất phổ biến là loại 20x4.
Hình 2.20 LCD 20x4 Bảng 2.2: Các chân của LCD
Thứ tự Tên tín hiệu I/O Chức năng tín hiệu
1 VSS Nguồn GND
2 VDD Nguồn 5V
3 VO Điện áp Điều khiển ánh sáng nền
4 RS INPUT Register Select
5 R/W INPUT Read/Write 6 E INPUT Enable 7 D0 I/O DATA LSB 8 D1 I/O DATA 9 D2 I/O DATA 10 D3 I/O DATA 11 D4 I/O DATA 12 D5 I/O DATA 13 D6 I/O DATA 14 D7 I/O DATA MSB 15 A INPUT 5V 16 K INPUT GND
26
Trong 16 chân LCD được chia làm 3 dạng tín hiệu:
- Các chân cấp nguồn: Chân số 1 là chân nối mass (0V), chân thứ 2 là Vdd nối
với nguồn +5V. Chân thứ 3 dùng để chỉnh contrast thường nối với biến trở.
- Các chân điều khiển: Chân số 4 là chân RS dùng để điều khiển lựa chọn
thanh ghi. Chân R/W dùng để điều khiển quá trình đọc và ghi. Chân E là chân cho phép dạng xung chốt.
- Các chân dữ liệu D7 – D0: Chân số 7 đến chân số 14 là 8 chân dùng để trao
đổi dữ liệu giữa thiết bị điều khiển và LCD.
2.6.2 Module I2C LCD
LCD có quá nhiều nhiều chân gây khó khăn trong q trình đấu nối và chiếm dụng nhiều chân trên vi điều khiển. Module I2C LCD ra đời và giải quyết vấn để này cho bạn.
Thay vì phải mất 6 chân vi điều khiển để kết nối với LCD 16×2 (RS, EN, D7, D6, D5 và D4) thì module IC2 bạn chỉ cần tốn 2 chân (SCL, SDA) để kết nối. Module I2C hỗ trợ các loại LCD sử dụng driver HD44780 (LCD 16×2, LCD 20×4…) và tương thích với hầu hết các vi điều khiển hiện nay.
Hình 2.21 Mạch chuyển đổi giao tiếp I2C cho LCD Bảng 2.3 Thông số module I2C
Đặc điểm Giá trị
Kích thước 41.5mm(L)X19mm(W)X15.3MM(H)
Điện áp hoạt động 2.5V - 6V
Giao tiếp I2C
Hỗ trợ hoạt động LDC 16x2 và LCD 20x4
Tích hợp jumper để cung cấp hoặc
27