ELC - Push Button
Pengertian Push Button
Push button adalah sebuah komponen yang berfungsi untuk memutuskan dan menghubungkan suatu aliran listrik. Perbedaannya dengan switch adalah push button harus tetap ditekan jika ingin tetap aktif sedangkan switch kondisinya latching atau mengunci seperti sakelar di rumah.

Jenis-Jenis Push Button
Terdapat 2 jenis push button yaitu
1. Normally-Open (NO)
Push button jenis ini memiliki kondisi awal terbuka atau tidak terhubung. Untuk menghubungkan maka perlu ditekan.
2. Normally-Closed (NC)
Push button jenis ini memiliki kondisi awal terhubung dan untuk memutuskannya perlu ditekan.
Pull-up Dan Pull-down Pada Push Button
Suatu rangkaian digital hanya bisa diberi 2 keadaan input yaitu high dan low, VCC dan GND, 0V dan 5V atau 1 dan 0. Jika nilainya bukan diantara kedua nilai itu maka kondisi tersebut disebut dengan kondisi floating. Rangkaian berikut adalah rangkaian input push button sederhana.

Ketika push button ditekan maka GND akan terhubung ke INPUT sedangkan ketika push button tidak ditekan maka input tidak terhubung ke GND atau pun VCC (tidak ada vcc pada rangkaian tersebut). Dengan demikian kondisi yang masuk ke INPUT menjadi tidak jelas atau kondisinya floating. Oleh karena itu diperlukan rangkaian tambahan agar kondisi yang masuk ke INPUT tersebut hanya GND atau VCC saja. Rangkaian tersebut adalah rangkaian Pull-up dan rangkaian Pull-down. Nilai resistor yang digunakan pada rangkaian tersebut adalah 10K Ohm.
Push Button Dengan Pull-up

Ketika push button tidak di tekan maka input terhubung ke VCC melalui resistor pull up dengan ukuran 10K Ohm. Ketika tombol ditekan maka input akan terhubung ke GND.
Push Button Dengan Pull-down

Ketika push button tidak ditekan maka input terhubung ke GND melalui reisitor pull-up 10K Ohm. Ketika tombol ditekan maka input akan terhubung ke VCC.