Apa yang membuat resistor pull-up / down kuat atau lemah?

30

Tahanan tarik (atas / bawah) "kuat" akan menjadi salah satu dari nilai yang relatif rendah, sedangkan resistor "lemah" akan memiliki nilai yang relatif tinggi.

Misalnya, resistor pull-down akan digunakan untuk menjaga pin I / O rendah, tetapi tombol yang terhubung dari pin itu ke V CC akan membuatnya tinggi ketika ditekan, karena lebih banyak arus mengalir dari V CC ke pin daripada dari sematkan ke GND.

Dalam situasi itu, tampaknya nilai resistor apa pun dapat digunakan untuk menjaga pin tetap rendah, dan menekan tombol akan selalu "menimpanya". Lalu, apa yang akan menentukan apakah resistor pull-down kuat atau lemah?

Apakah "kuat" vs "lemah" hanya berlaku ketika satu resistor tersebut dibandingkan dengan hambatan lain di sirkuit, seperti resistor pull-down internal?

JYelton
sumber

Jawaban:

30

Kuat berarti resistansi rendah . Lemah berarti daya tahan tinggi . Tentu saja rendah dan tinggi adalah istilah relatif, dan juga kuat dan lemah . Referensi untuk hubungan ini harus disimpulkan dari konteks.

Sebuah kuat atau resistansi rendah pull-up / down resistor baik karena waktu yang konstan membentuk kapasitansi beban (sering, kapasitansi gerbang masukan, dan jejak kapasitansi PCB) kecil, sehingga naik / turun kali akan pendek.

Sebuah kuat pull-up / down resistor baik karena suara arus dari kopling yang tidak diinginkan dan EMI akan menghasilkan tegangan noise yang lebih kecil. (Pikirkan tentang hukum Ohm)

Sebuah lemah atau tinggi resistensi pull-up / down resistor baik karena tidak akan membutuhkan banyak arus dari sirkuit mengemudi untuk bekerja melawan resistor. Baterai akan bertahan lebih lama, bagian-bagiannya bisa lebih kecil dan tidak menjadi panas.

Tentu saja, Anda biasanya menginginkan semua ini, tetapi sebuah resistor tidak bisa keduanya. Suatu diskusi tentang yang kuat vs yang lemah biasanya mengklarifikasi mana dari masalah ini (atau mungkin yang lain) yang lebih penting untuk aplikasi tertentu.

Phil Frost
sumber
Anda berkata, "kuat berarti resistansi rendah. Lemah berarti resistansi tinggi." Tetapi pull-up resistan tinggi menjadi kuat ketika kekuatan drive komponen lainnya relatif rendah.
travisbartley
1
4.7kΩ
Itu tidak jelas dari jawaban Anda.
travisbartley
1
@ trav1 lebih baik?
Phil Frost
8

Sebuah resistor tarik "lemah" biasanya merupakan resistor bernilai tinggi yang hanya memungkinkan sejumlah kecil arus yang lewat, dan dapat dengan cepat ditimpa, tetapi membutuhkan waktu lebih lama untuk menegaskan kembali dirinya sendiri.

Tahanan tarik "kuat" biasanya merupakan resistor bernilai rendah, memungkinkan lebih banyak arus masuk, membutuhkan waktu lebih lama untuk ditimpa, tetapi dapat dengan cepat memasang kembali garis.

Mereka benar-benar relatif terhadap kebutuhan Anda, bukan hanya resistor tarikan lainnya seperti yang internal.

Dalam skenario tombol Anda, waktu yang diperlukan untuk beralih dari satu kondisi ke kondisi lainnya tidak penting, jadi lemah vs kuat tidak berlaku di sana. Tetapi lemah vs kuat berlaku dalam hal praktis Konsumsi Saat Ini . Sebuah resistor tarik yang kuat akan, ketika tombol ditekan, menyebabkan aliran besar arus dari vcc melalui resistor ke ground. Resistor tarikan yang lemah akan menyebabkan aliran kecil arus. Secara teoritis, resistor apa pun akan berfungsi, tetapi untuk tujuan praktis , resistor yang lemah digunakan karena drainase arus tinggi yang tidak perlu dapat menyebabkan masalah dan dapat dengan mudah dihindari dengan mengukur resistor dengan benar.

Pejalan kaki
sumber
Saya mengerti perbedaan waktu untuk menegaskan kembali garis oleh resistor tarikan lemah vs kuat. Tetapi saya tidak mengerti mengapa yang kuat butuh waktu lebih lama untuk ditimpa. Bisakah Anda jelaskan?
Rafael
1
@ Rafael menganggap garis itu sebagai perahu (kapasitor). Pikirkan pull-up sebagai sebuah lubang. Semakin besar lubangnya, semakin sulit / lebih lama untuk mengosongkan mangkuk. Anda tenggelam lebih cepat dengan lubang yang lebih besar, jadi Anda harus bekerja lebih keras. Jumlah waktu yang dibutuhkan untuk mengosongkan kapal lebih lama.
Pejalan kaki
@passerby Semakin besar lubang semakin mudah / pendek untuk mengosongkan mangkuk.
HörmannHH
3

Apakah "kuat" vs "lemah" hanya berlaku ketika satu resistor tersebut dibandingkan dengan hambatan lain di sirkuit, seperti resistor pull-down internal?

Ya, inilah tepatnya. Kuat dan lemah hanya merujuk pada kekuatan drive relatif komponen. Nilai resistor pull up / down tidak memiliki hubungan dengan apakah itu kuat atau lemah. Hanya dengan mengetahui konteks koneksi lain ke internet, Anda dapat menentukan apakah pull-up kuat atau lemah.

travisbartley
sumber
Pertimbangkan resistor pull-up yang terhubung ke sakelar terbuka yang terhubung ke ground. Sekarang, bagaimana memiliki resistor nilai RENDAH membuatnya "lebih kuat"? Resistansi sakelar dan kabel ke ground akan memiliki dampak yang jauh tinggi pada level Vin ketika resistansi pull up semakin dekat dengan resistansi sakelar ground. Saya melewatkan sesuatu. Membantu!
HörmannHH
0

Ada hal lain yang perlu diperhatikan ketika memilih nilai pull-up atau pull-down. Sebagai contoh, tergantung pada kapasitansi sirkuit, terlalu minggu pull-up / down akan membatasi seberapa cepat perubahan tegangan terjadi. Di sisi lain, terlalu kuat pull-up / down akan menarik arus berlebih melalui apa pun yang mencoba menarik ke arah lain. Ini sering menjadi pertimbangan dalam memilih pull-up untuk bus I2C (open drain), misalnya.

Namun, tempat saya melihat "pull-up lemah" biasanya digunakan adalah di dalam chip mikrokontroler, biasanya pada pin I / O. Ini terutama digunakan untuk menjamin bahwa input tidak akan mengambang jika tidak terhubung. Pull-up lemah baik untuk membatasi efeknya pada sirkuit eksternal dan untuk membatasi daya yang hilang di dalam chip.

DoxyLover
sumber
0

Ketika Anda menaruh resistansi besar untuk ground coupling, tegangan yang dikembangkan melintang akan mencegah node mencapai potensial ground. Di sisi lain, jika Anda meletakkan resistansi kecil ke tanah, potensi simpul akan lebih dekat dengan V (gnd). Jika R (gnd) tinggi, itu tidak akan dapat menarik simpul Anda ke nol potensial. Jadi, Anda bisa menganggap ini sebagai "lemah" pull down, dan sebaliknya. Tentu saja, ini hanya untuk tujuan perbandingan saja (dengan komponen lain di sirkuit Anda)

Vinit Shandilya
sumber
Apa hubungannya ini dengan konsep tarikan dan kekuatan yaitu untuk menetralkan resistansi dan karenanya penurunan tegangan pada sambungan kabel ground? Ketika berbicara tentang kekuatan tarikannya dalam konteks belum tentu mengetahui apa resistensi tanah dan arus dari kebisingan,
HörmannHH