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

27

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

Por ejemplo, se usaría una resistencia desplegable para mantener un pin de E / S bajo, pero un botón conectado desde ese pin a V CC lo elevaría cuando se presionara, porque es más actual fluye 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 al presionar un botón siempre se "anula". Entonces, ¿qué determinaría si la resistencia desplegable es fuerte o débil?

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

    
pregunta JYelton

5 respuestas

28

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

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

Una resistencia de subida / bajada fuerte es buena porque las corrientes de ruido del acoplamiento no deseado y la 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 alta resistencia es buena porque no requerirá mucha corriente de los circuitos de conducción para trabajar contra la resistencia. Las baterías durarán más, las partes pueden ser más pequeñas y no calentarse tanto.

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

    
respondido por el Phil Frost
8

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

Una resistencia de tracción "fuerte" es generalmente una resistencia de bajo valor, permite más corriente, se tarda en sobrescribir, pero puede reafirmar una línea rápidamente.

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

En el escenario de botones, el tiempo que lleva cambiar de un estado a otro no es importante, por lo que débil contra fuerte no se aplica allí. Pero débil contra fuerte se aplica en el asunto práctico de Consumo actual . Una resistencia de tracción fuerte, cuando se presiona el botón, causa un gran drenaje de corriente desde vcc a través de la resistencia hasta el suelo. Una resistencia de tracción débil causaría un pequeño drenaje de corriente. En teoría, cualquier resistencia funcionaría, pero por razones prácticas , se usa una resistencia débil porque los drenajes de corriente alta innecesarios pueden causar problemas y pueden evitarse fácilmente dimensionando la resistencia correctamente.

    
respondido por el Passerby
4
  

¿Se aplica "fuerte" contra "débil" solo cuando una de esas resistencias está siendo   En comparación con otras resistencias en el circuito, como una interna   resistencia desplegable?

Sí, esto es exactamente. Fuerte y débil simplemente consulte la fuerza de transmisión relativa del componente. Un valor de resistencia de subida / bajada no tiene asociación con si es fuerte o débil. Solo al conocer el contexto de las otras conexiones a la red, puedes determinar si un pull-up es fuerte o débil.

    
respondido por el travisbartley
0

Hay otras cosas que se deben tener en cuenta al seleccionar el valor de un pull-up o pull-down. Por ejemplo, dependiendo de la capacitancia del circuito, demasiada semana de pull-up / down limitará la rapidez con la 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 esté tratando de 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 donde veo "pull-ups débiles" que normalmente se usa es dentro de los chips del microcontrolador, generalmente en los pines de E / S. Estos se utilizan principalmente para garantizar que una entrada no flotará 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.

    
respondido por el DoxyLover
0

Cuando se pone una resistencia grande 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 poca resistencia al suelo, el potencial del nodo sería más cercano a V (gnd). Si R (gnd) es alto, no podrá bajar su nodo a cero potencial. Por lo tanto, puede considerar esto como "débil", y viceversa. Por supuesto, esto es solo para fines de comparación (con otros componentes en su circuito)

    
respondido por el Vinit Shandilya

Lea otras preguntas en las etiquetas