Mạch led ma trận giao tiếp bàn phím
Trang 1GVHD: Lê Tấn Cường
Mạch led ma trận giao tiếp bàn phím
TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TPHCM
KHOA CƠ KHÍ CHẾ TẠO MÁY`
Trang 2THIẾT KẾ MẠCH
Trang 4Module mạch led ma trận
• Thiết kế:
Sử dụng transistor phân cực ngược và IC khuyếch đại ULN2803 để tăng dòng khi quét led
Trang 6Module mạch led ma trận
• Thiết kế:
Trang 7Module mạch led ma trận
• Thi công:
Trang 8Module điều khiển
• Yêu cầu:
Sử dụng vi điều khiển Atmega32 để điều khiển
Nối các rào và cổng PS/2
Có mạch nguồn 7805
Trang 10Module điều khiển
• Thi công:
Trang 11LẬP TRÌNH VĐK
Trang 13Giao tiếp bàn phím
• Cổng PS/2
Trang 14Giao tiếp bàn phím
• Phương thức giao tiếp (Protocol ):
Từ bàn phím tới Atmega32
Từ Atmega32 tới bàn phím
Trang 15Giao tiếp bàn phím
• Mã phím:
Trang 16Lưu đồ giải thuật
3
3 1
2
Xóa cột i (chống lem)
i++ (quét cột tiếp theo)
i == 48 T 1
F
2
Trang 17Lưu đồ giải thuật
• Chạy chữ:
Chạy chữ
Timer interrupt
j++
1
j == 8
T 2
Trang 18Lưu đồ giải thuật
F
F 1
Trang 19KẾT QUẢ
Trang 21THE END