Haruskah saya default untuk pull-up atau pull-down resistor dengan switch tact?

9

Saya memahami penggunaan dasar resistor pull-up atau pull-down, termasuk kasus khusus menggunakannya dengan switch kebijaksanaan.

Ketika keduanya merupakan pilihan, saya bertanya-tanya apakah saya harus memilih satu di atas yang lain dan jika demikian, mengapa?

Lawrence Johnston
sumber

Jawaban:

8

Beberapa kali Anda bisa mendapatkan pengurangan arus dengan memilih satu dari yang lain. Untuk sesaat pergantian ini tidak akan terjadi.

Jika semua hal lain sama, saya akan mendukung resistor pull-up. Beberapa mikrokontroler (seperti seri Atmega) memiliki input yang dapat dikonfigurasi dengan pull-up internal. Hanya menggunakan pull-up (internal atau eksternal) memang memberikan konsistensi.

jluciani
sumber
1
Saya biasanya mendukung penarikan sebagai perangkat yang lebih tua dan beberapa perangkat daya yang sangat sangat rendah akan memiliki keadaan yang mereka sukai untuk menghemat daya. Ini sering merupakan kondisi tinggi.
Kortuk
5

Satu keuntungan yang belum disebutkan untuk menggunakan pull-up daripada pull-down adalah bahwa ketika menggunakan pull-up, salah satu ujung sakelar harus diikat ke tanah; saat menggunakan pull-down, itu harus diikat ke VDD. Exposing ground atau VDD berarti ada beberapa kemungkinan sesuatu yang lain disingkat. Secara umum, korslet sesuatu ke VDD cenderung lebih merusak daripada korslet ke ground. Lebih lanjut, koneksi yang terpapar menimbulkan risiko pelepasan muatan listrik statis; pembuangan ke VDD seringkali lebih merusak daripada dibuang ke tanah.

supercat
sumber
2

Ketika keduanya merupakan pilihan, saya bertanya-tanya apakah saya harus memilih satu di atas yang lain dan jika demikian, mengapa?

Jika keduanya merupakan pilihan, maka saya suka melakukan hal-hal dasar. Rasanya lebih baik karena ground cenderung memiliki lebih sedikit noise (walaupun ini tidak selalu benar)

Johan
sumber
Maksud Anda resistor pull-down sehingga input akan secara default di-ground dan beralih ke 5V saat sakelar ditekan?
Lawrence Johnston
2
Ya, itulah yang dia maksudkan. Seringkali orang menggunakan pesawat darat tetapi bukan pesawat listrik dalam proyek hobi. ini menyebabkan ground menjadi jalur impedansi yang jauh lebih rendah. Masalah saya dengan ini sederhana, saya lebih suka saklar terhubung ke jalur impedansi yang sangat rendah dan resistor ke jalur impedansi yang lebih tinggi karena ini akan menyebabkan transisi yang lebih memikat ketika tombol ditekan dan transien yang lebih sedikit dikenakan pada perangkat terdekat menggunakan daya.
Kortuk
4
Untuk memperluas ini, kapasitor decoupling harus berada di papan Anda, kapasitor decoupling terdekat akan bertindak sebagai sumber daya untuk area sekitarnya ke transien frekuensi yang lebih tinggi, yang memungkinkan sakelar untuk melihat impedansi yang sama terlepas dari jaring yang terhubung.
Kortuk