Hình 2.6 Hình ảnh thực tế của bàn phím ma trận 4X4
2.4.1 Hoạt động của keypad 4x4
Theo Hình 2.15 trên, giả sử nút ‘2’ được nhấn, khi đó đường R1 và C2 được nối với nhau. Giả sử đường C2 được nối với GND (mass, 0V) thì R1 cũng sẽ là GND. Tuy nhiên, bằng cách kiểm tra trạng thái đường R1 chúng ta sẽ không kết luận nút ‘2’ được nhấn. Giả sử tất cả các đường C1, C2, C3, C4 đều nối với GND, nếu R1= GND thì rõ ràng ta không thể kết luận nút ‘1’ hay nút ‘2’ hay nút ‘3’ hay nút ‘A’ được nhấn. Kỹ thuật để khắc phục vấn đề này chính là kỹ thuật “qt” keypad. Có 2 cách qt phím là quét theo cột hoặc quét theo hàng. Sau đây là ví dụ về qt theo hàng, qt cột cũng hồn tồn tương tự:
- Ta lần lượt xuất tín hiệu mức 0 ra các hàng (khi một hàng là mức ‘0’ thì tất cả các hàng khác phải là mức 1).
- Sau đó kiểm tra các cột nếu cột nào có mức logic 0 thì phím có tọa độ hàng và cột đó được ấn.
2.4.2 Khái niệm
Keypad là một "thiết bị nhập" chứa các nút nhấn cho phép người dùng nhập các chữ số, chữ cái hoặc ký hiệu vào bộ điều khiển. Keypad không chứa tất cả bảng mã ASCII như keyboard và vì thế keypad thường được tìm thấy trong các thiết bị chuyên dụng.
Các nút nhấn trên các máy tính điện tử cầm tay là một ví dụ về keypad. Số lượng nút nhấn của một keypad thay đổi phụ thuộc vào yêu cầu ứng dụng. Gọi là keypad 4x4 vì keypad này có 16 nút nhấn được bố trí dạng ma trận 4 hàng và 4 cột. Cách bố trí ma trận hàng và cột là cách chung mà các keypad sử dụng. Cũng giống như các ma trận LED, các nút nhấn cùng hàng và cùng cột được nối với nhau, vì thế với keypad 4x4 sẽ có tổng cộng 8 ngõ ra (4 hàng và 4 cột).
2.4.3 Thông số kỹ thuật của keypad 4x4
- Module bàn phím ma trận 4x4 loại phím mềm - Dòng / áp hoạt động tối đa: 30mA, 24V DC.
- Tuổi thọ hoạt động: khoảng 1.000.000 lần nhấn phím - Thời gian phản hồi: ≤ 5ms
- Độ dài cáp: 88mm
- Nhiệt độ hoạt động: 0~70℃ - Đầu nối ra 8 chân
- Kích thước bàn phím 77 x 69mm
2.4.4 Ứng dụng
Ý tưởng ứng dụng:
- Hệ thống an ninh bảo vệ bằng mật khẩu. - Nhập liệu lựa chọn menu, điều khiển thiết bị. - Nhập dữ liệu cho các hệ thống nhúng