Resistor pull-up digunakan dalam rangkaian logika elektronik untuk memastikan keadaan yang dikenal untuk sinyal. Biasanya digunakan bersama dengan transistor dan saklar untuk memastikan tegangan antara ground dan Vcc dikendalikan secara aktif ketika saklar terbuka (mirip dengan resistor pull-down).
Ini bukan jenis resistor khusus, melainkan resistor nilai tetap yang biasanya dihubungkan antara tegangan suplai dan pin input.
Hal ini mungkin terdengar membingungkan pada awalnya, jadi mari kita masuk ke contoh.
Rangkaian digital hanya memahami keadaan tinggi (1) atau rendah (0).
Pertimbangkan rangkaian digital yang beroperasi pada 5V. Jika tegangan yang tersedia di pin input berada antara 2 hingga 5 V, keadaan input adalah tinggi. Dan jika tegangan yang tersedia di pin input berada antara 0.8 hingga 0 V, keadaan input adalah rendah.
Namun, karena alasan tertentu, jika tegangan yang tersedia di pin input berada antara 0.9 hingga 1.9 V, rangkaian akan bingung untuk memilih keadaan logika tinggi atau rendah.
Untuk menghindari kondisi mengambang ini, resistor pull-up dan pull-down digunakan.
Resistor dihubungkan antara tegangan suplai dan pin input. Diagram rangkaian dari susunan ini ditunjukkan dalam gambar di bawah ini.
Tegangan input gerbang ditarik naik ke level tegangan input ketika saklar mekanis MATI. Dan tegangan input langsung menuju ground ketika saklar mekanis HIDUP.
Resistor pull-up dihubungkan dengan saklar untuk memastikan level tegangan. Saklar mengontrol keadaan input rangkaian.
Selain saklar mekanis, saklar elektronika daya juga digunakan dalam rangkaian.
Resistor pull-up juga digunakan untuk menghindari hubungan singkat karena pin tidak dapat langsung dihubungkan dengan ground atau suplai. Jika resistor pull-up tidak dihubungkan, hal ini dapat menyebabkan hubungan singkat atau kerusakan pada komponen lain dalam rangkaian.
Perbedaan antara resistor pull-down dan pull-up ditunjukkan dalam tabel di bawah ini.
Resistor Pull-up | Resistor Pull-down | |
Stabilitas Input | Digunakan untuk memastikan terminal input stabil pada level tinggi. | Digunakan untuk memastikan terminal input stabil pada level rendah. |
Koneksi | Satu terminal dihubungkan dengan VCC. | Satu terminal dihubungkan dengan ground. |
Ketika saklar terbuka | Jalur arus adalah VCC ke pin input. Tegangan di pin input tinggi. | Jalur arus adalah input ke ground, dan tegangan di pin input rendah. |
Ketika saklar tertutup | Jalur arus adalah VCC ke pin input ke ground. Tegangan di pin input rendah. | Jalur arus adalah VCC ke pin input. Tegangan di pin input tinggi. |
Penggunaan | Lebih umum digunakan | Jarang digunakan |
Rumus |
Hukum Ohm digunakan untuk menghitung nilai resistor pull-up. Rumus resistor pull-up ditunjukkan dalam persamaan di bawah ini.