¿Qué hace que una resistencia pull-up / down sea fuerte o débil?


30

Una resistencia de extracción "fuerte" (arriba / abajo) sería de un valor relativamente bajo, mientras que una resistencia "débil" sería de un valor relativamente alto.

Por ejemplo, una resistencia desplegable se usaría para mantener un pin de E / S bajo, pero un botón conectado desde ese pin a V CC lo elevaría cuando se presiona, porque fluye más corriente desde V CC al pin que desde el pin a GND.

En esa situación, parece que cualquier valor de resistencia podría usarse para mantener el pin bajo, y presionar un botón siempre lo "anularía". Entonces, ¿qué determinaría si la resistencia pull-down es fuerte o débil?

¿Se aplica "fuerte" frente a "débil" cuando una de esas resistencias se compara con otras resistencias en el circuito, como una resistencia interna desplegable?

Respuestas:


30

Fuerte significa baja resistencia . Débil significa alta resistencia . Por supuesto, bajo y alto son términos relativos, y también lo son fuertes y débiles . La referencia para esta relación debe inferirse del contexto.

Una resistencia de subida / bajada fuerte o de baja resistencia es buena porque la constante de tiempo formó la capacitancia de carga (a menudo, la capacitancia de la puerta de entrada y la capacitancia de rastreo de PCB) es pequeña, por lo que los tiempos de subida / caída serán cortos.

Una buena resistencia pull-up / down es buena porque las corrientes de ruido del acoplamiento no deseado y EMI darán como resultado voltajes de ruido más pequeños. (Piensa en la ley de Ohm)

Una resistencia de subida / bajada débil o de alta resistencia es buena porque no requerirá mucha corriente del circuito de accionamiento para funcionar contra la resistencia. Las baterías durarán más, las piezas pueden ser más pequeñas y no calentarse tanto.

Por supuesto, generalmente quieres todas estas cosas, pero una resistencia no puede ser ambas. Una discusión sobre fuerte frente a débil generalmente aclara cuáles de estas preocupaciones (o quizás otras) son más importantes para una aplicación en particular.


Usted dice: "fuerte significa baja resistencia. Débil significa alta resistencia". Pero un pull-up de alta resistencia se vuelve fuerte cuando las fuerzas de los otros componentes son relativamente bajas.
travisbartley

1
@ trav1s, por supuesto, es relativo. Si no quisiera términos relativos, diría simplemente una pull-up de4.7kΩ .
Phil Frost

Eso no estaba claro en tu respuesta.
travisbartley

1
@ trav1s mejor?
Phil Frost

8

Una resistencia de tracción "débil" suele ser una resistencia de alto valor que solo permite que pase una pequeña cantidad de corriente y puede sobrescribirse rápidamente, pero tarda más en reafirmarse.

Una resistencia de extracción "fuerte" suele ser una resistencia de bajo valor, permite que pase más corriente, tarda más en sobrescribirse, pero puede reafirmar rápidamente una línea.

Son completamente relativos a sus necesidades, no solo otras resistencias de tracción como las internas.

En el escenario de su botón, el tiempo que lleva cambiar de un estado a otro no es importante, por lo que débil frente a fuerte no se aplica allí. Pero débil vs fuerte se aplica en la cuestión práctica del consumo actual . Cuando se presiona el botón, una resistencia de extracción fuerte provocaría un gran drenaje de corriente desde vcc a través de la resistencia a tierra. Una resistencia de tracción débil causaría un pequeño drenaje de corriente. Teóricamente, cualquier resistencia funcionaría, pero para fines prácticos , se usa una resistencia débil porque los drenajes innecesarios de alta corriente pueden causar problemas y pueden evitarse fácilmente dimensionando la resistencia correctamente.


Entiendo la diferencia de tiempos para reafirmar la línea con resistencias de tracción débiles frente a fuertes. Pero no entiendo por qué el fuerte tarda más en sobrescribirse. ¿Podrías explicar?
Rafael

1
@Rafael piensa en la línea como un bote (un condensador). Piense en el pull-up como un agujero. Cuanto más grande es el agujero, más difícil / más largo es vaciar el tazón. Te hundes más rápido con un agujero más grande, por lo que debes trabajar más duro. El tiempo que lleva vaciar el bote es más largo.
Passerby

@passerby Cuanto más grande es el agujero, más fácil / más corto es vaciar el tazón.
HörmannHH

3

¿Se aplica "fuerte" frente a "débil" cuando una de esas resistencias se compara con otras resistencias en el circuito, como una resistencia interna desplegable?

Sí, esto es exactamente eso. Fuerte y débil simplemente se refieren a la fuerza de accionamiento relativa del componente. El valor de una resistencia de subida / bajada no tiene ninguna asociación con respecto a si es fuerte o débil. Solo al conocer el contexto de las otras conexiones a la red puede determinar si un pull-up es fuerte o débil.


Considere una resistencia pull-up conectada a un interruptor abierto conectado a tierra. Ahora, ¿cómo tener una resistencia de bajo valor lo hace "más fuerte"? La resistencia del interruptor y del cable a tierra tendrá un impacto muy alto en los niveles de Vin cuando la resistencia del pull up se acerque a la resistencia del interruptor de tierra. Me falta algo ¡Ayuda!
HörmannHH

0

Hay otras cosas a tener en cuenta al seleccionar el valor de un menú desplegable o desplegable. Por ejemplo, dependiendo de la capacitancia del circuito, también una semana de pull-up / down limitará la rapidez con que se produce el cambio de voltaje. Por otro lado, un pull-up / down demasiado fuerte atraerá una corriente excesiva a través de lo que sea que intente tirar hacia el otro lado. Estas son a menudo consideraciones al seleccionar los pull-ups para un bus I2C (drenaje abierto), por ejemplo.

Sin embargo, el lugar que veo "pull-ups débiles" que se usa típicamente es dentro de chips de microcontroladores, típicamente en pines de E / S. Estos se utilizan principalmente para garantizar que una entrada no flote si no está conectada. Los pull-ups son débiles tanto para limitar su efecto en los circuitos externos como para limitar la potencia disipada dentro del chip.


0

Cuando coloca una gran resistencia para el acoplamiento a tierra, el voltaje desarrollado a través de él evitaría que el nodo llegue al potencial de tierra. Por otro lado, si pones una pequeña resistencia al suelo, el potencial del nodo estaría más cerca de V (gnd). Si R (gnd) es alto, no sería capaz de derribar su nodo a cero potencial. Por lo tanto, puede considerar esto como un pull down "débil" y viceversa. Por supuesto, esto es solo para fines de comparación (con otros componentes en su circuito)


¿Qué tiene esto que ver con el concepto de pull up y fuerza que es para contrarrestar la resistencia y, por lo tanto, la caída de voltaje en la conexión del cable a tierra? Cuando se habla de la fuerza del pull up en el contexto de no necesariamente saber cuál puede ser la resistencia del terreno y las corrientes del ruido,
HörmannHH
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.