¿Cómo la resistencia de pull-up establece el nivel lógico?

2

Según Wikipedia, "Las resistencias de pull-up se utilizan en circuitos lógicos electrónicos para garantizar que las entradas a los sistemas lógicos se establezcan en los niveles lógicos esperados si se desconectan los dispositivos externos o se introduce una alta impedancia".

y en la figura anterior, Cuando el interruptor está abierto, el voltaje de la entrada de la compuerta se eleva al nivel de Vin. Cuando el interruptor está cerrado, el voltaje de entrada en la puerta se pone a tierra.

¿Cuál es el punto de usar la resistencia pull-up de todos modos en este circuito?

Por ejemplo, si tuviera que quitar la resistencia de pull-up del circuito de arriba, y el interruptor está abierto, aún así, el voltaje de la compuerta aumenta el nivel de Vin. ¿Por qué usar la resistencia pull-up entonces?

    
pregunta Sufiyan Ghori

2 respuestas

4
  

Por ejemplo, si tuviera que quitar la resistencia de pull-up del circuito de arriba, y el interruptor está abierto, aún así, el voltaje de la compuerta aumenta el nivel de Vin.

Hay dos formas de interpretar esta oración, ambas conducen a problemas en el circuito.

Si reemplazamos la resistencia con un abierto , la entrada será flotante cuando el interruptor esté abierto. No desea entradas flotantes en las entradas CMOS, ya que puede aumentar el consumo de energía y posiblemente dañar la etapa de entrada.

Si reemplazamos la resistencia con un corto , la entrada será elevada cuando el interruptor esté abierto. Pero si el interruptor está cerrado , cortará el suministro, lo que es muy, muy malo.

En ambos casos, la solución es tener una resistencia al suministro positivo y un cambio a tierra, o viceversa, dependiendo de cuál desee que sea el nivel lógico de entrada predeterminado.

    
respondido por el Ignacio Vazquez-Abrams
0

Para reformular: un corto es realmente una resistencia muy baja, tan baja que su fuente de alimentación no puede generar suficiente corriente para desarrollar un voltaje estable y, como consecuencia, la salida de su fuente de alimentación cae a casi 0 V, haciendo algunas cosas desagradables En el camino: restablecer / apagar todo lo que está a bordo (nada puede funcionar en 0V) Y dejar que toda la corriente que puede generar se ejecute a través del interruptor. Probablemente causando que algo se caliente y se evapore.

Cuando hay una resistencia de resistencia a la resistencia razonablemente grande, no tiene este problema: la fuente de alimentación puede fácilmente generar suficiente corriente para desarrollar una tensión nominal en ella. En este caso, obtendrá 0 V en la parte inferior de la resistencia de extracción cuando el interruptor está cerrado, pero la fuente de alimentación seguirá proporcionando la regulación adecuada y no fluirá una corriente alta a través del interruptor. (bueno, casi 0 V, el interruptor tiene una pequeña resistencia que estaba causando problemas en el párrafo anterior, pero es tan pequeño en comparación con la resistencia de pullup, que en este caso es insignificante)

No deja la entrada flotante, ya que es efectivamente una puerta de un FET que en realidad es solo un pequeño condensador que puede cargarse o descargarse fácilmente de campos eléctricos dispersos que siempre están presentes, activando o desactivando la entrada. Es decir. no podría determinar cuándo el interruptor está realmente apagado.

Estoy seguro de que puedes encontrar explicaciones mucho mejores sobre las mejoras en este sitio escritas por greybeards verdaderos, solo mira a tu alrededor.

    
respondido por el miceuz

Lea otras preguntas en las etiquetas