CHƯƠNG II : THIẾT KẾ VÀ MÔ PHỎNG ĐIỀU KHIỂN
3.4 Các thành phần để tạo mạch:
- Chiết áp điều chỉnh điện áp
- Modun IRF1404
Hình 3.5. Modun IRF1404
- Màn hình LCD
Thông số kí thuật của LCD 16x4
Màn hình được sử dụng để hiện thị trạng thái hoặc các thông số
LCD 16x4 có 16 chân trong đó cs 8 chân dữ liệu D0-D7 và 3 chân điều khiển RS RW EN 5 chân còn lại dùng để cấp nguồn và đèn nền cho LCD 16x4
Các chân điều khiển giúp ta dễ dàng điều khiển cấu hình LCD ở chế độ lệnh hoặc chế độ dữ liệu chúng còn giúp ta cấu hình ở chế độ đọc ghi .
Hình 3.7 LCD 16x4 - Thông số kĩ thuật I2C
Điện áp hoạt động 2.5-6v DC Hỗ trợ màn hình LCD1604 Giao tiếp I2C
Địa chỉ mặc định 0X27( có thể điều chỉnh bằng ngắn mạch chân A0 A1 A2 Tích hợp chân cắm để ngắt mở led
Tích hợp biến trở xoay chiều để điều chỉnh độ tương phản cho LCD
Để sử dung màn hình LCD giao tiếp với I2C sử dụng Adruino thì ta cần cài đặt thư viện LiquidCrystal_I2C.h
Hình 3.8 Modun I2C
Hình 3.9 Sơ đồ cổng nối dây LCD trên mô hình Chân GND I2C nối với GND Arduino.
Chân VCC I2C nối với ICSP Arduino. Chân SDA I2C nối với chân A4. Chân SCL I2C nối với chân A5.
- Adruino UNO R3
Hình 3.9 Sơ đồ chân Arduino UNO
Điện áp hoạt động 5V.
Điện áp vào khuyên dùng 7-12V. Điện áp vào giới hạn 6-20V. Chân dương chiết áp nối chân 5V. Chân âm chiết áp nối GND.
Chân SDA của I2C nối vào chân A4 Arduino. Chân SCL của I2C nối vào chân A5 Arduino. Chân GND của I2C nối vào chân GND Arduino. Chân VCC của I2C nối vào chân ICSP Arduino. Chân 6 Arduino nối chân SIG IRF1404
Chân GND Arduino nối chân GND IRF1404.
Chân A1 Arduino nối chân tín hiệu chiết áp 10K (cảm biến bàn đạp ga). Chân A2 Arduino nối chân tín hiệu chiết áp 20K (cảm biến nhiệt độ).