CARA KERJA KEYBOARD KOMPUTER
Seperti halnya rangkaian elektronik, keyboard komputer memiliki processor dan rangkaian yang membawa informasi dari dan ke processor. Rangkaian tersebut tergabung membentuk key matrix. Key matrix merupakan sebuah grid rangkaian elektronik yang terletak di bawah tombol keyboard. Setiap keyboard (kecuali model kapasitif) memiliki rangkaian terputus yang berada tepat di bawah setiap tombolnya. Ketika tombol ditekan ia akan memicu switch yang membuat rangkaian akan terhubung sehingga arus akan mengalir. Setiap tombol dilengkapi sistem mekanis yang membuatnya kembali ke posisi awal yang disebut bounce sehingga rangkaian akan terputus kembali. lain halnya apabila kita menekan tombol dan menahannya, processor akan mengenali sebagai penekanan tombol secara berulang-ulang.Ketika processor menemukan rangkaian tertutup, ia lalu akan membandingkan lokasi pada key matrix dengan character map di ROM (read only Memory). Character map merupakan perbandingan secara lookup table. Hal tersebut memberikan informasi pada processor tentang posisi setiap key pada matrix dan keystroke atau kombinasi keystroke yang terjadi. Sebagai contoh, character map memungkinkan processor untuk mengetahui bahwa ketika tombol “a” ditekan, maka yang dieksekusi adalah huruf “a” kecil bukan “A” kapital yang dihasilkan dari kombinasi tombol “shift” dan “a”.
Keyboard Controller
Keyboard matrix
Membrane keyboard structure
Tidak ada komentar:
Posting Komentar