Sabtu, 04 Juli 2009

Keypad Matriks

.
Salah satu input yang sering digunakan adalah keypad. Salah satunya yaitu keypad matriks. Keypad ini tersedia banyak dipasaran dengan harga yang relatif terjangkau.
Keypad 4x3 tidak dibahas karena pada dasarnya sama dengan keypad 4x4.



Gambar diatas adalah gambar perangkat keras keypad dan rangkaian schematiknya. Pada gambar tersebut terdapat 3 jenis keypad matriks 4x4, antara lain :
  • Keypad Matriks 4x4 Push Button
  • Keypad Matriks 4x4 Flat
  • Keypad Matriks 4x4 dengan micro switch (buatan)kolom.

Ketiga keypad tersebut memiliki rangkaian dasar seperti pada gambar schematiknya. Dari gambar tersebut tampak bahwa sebenarnya keypad adalah saklar-saklar yang dirancang sedemikian rupa dengan konsep matriks sehingga dengan penekanan tombol tertentu akan menghubungkan kolom tertentu dengan baris tertentu.

Misal:
- Saat menekan tombol S2 berarti menghubungkan Kolom2 dengan Baris1
- Saat menekan tombol S6 berarti menghubungkan Kolom3 dengan Baris2
- Saat menekan tombol SC berarti menghubungkan Kolom4 dengan Baris3
- Saat menekan tombol S* berarti menghubungkan Kolom1 dengan Baris4
- dst

Dengan memahami konsep tersebut, anda dapat merancang keypad sendiri dengan menggunakan micro switch seperti pada gambar d atas, bahkan anda bisa merancang keyboard yang memiliki fungsi lebih banyak dengan menambah nilai matriks-nya misal keypad matriks 8x8.

Untuk aplikasi dengan mikrokontroler, Keypad 4x4 dapat dihubungkan dengan 1 buah port mikrokontroler menggunakan sistem scanning. Dan karena keypad berupa saklar yang menghubungkan pin-pin pada kaki mikro dengan tahanan 0 ohm maka harus ditambahkan resistor dengan nilai tertentu untuk mencegah kerusakan pada mirko tersebut, seperti pada gambar berikut :

Untuk Coding mengakses keypad dengan sistem scanning akan dibahas pada tutorial Keypad antar lain :

Topik yang Populer