Un resistor pull-up se utiliza en circuitos lógicos electrónicos para asegurar un estado conocido de una señal. Generalmente se usa en combinación con transistores y interruptores para asegurar que el voltaje entre la tierra y Vcc esté controlado activamente cuando el interruptor está abierto (similar a un resistor pull-down).
No es un tipo especial de resistor, es un resistor de valor fijo normalmente conectado entre un voltaje de alimentación y un pin de entrada.
Esto puede sonar confuso al principio, así que veamos un ejemplo.
Los circuitos digitales solo entienden estados alto (1) o bajo (0).
Consideremos un circuito digital que opera a 5V. Si el voltaje disponible en un pin de entrada está entre 2 y 5 V, el estado de entrada es alto. Y si el voltaje disponible en un pin de entrada está entre 0.8 y 0 V, el estado de entrada es bajo.
Pero, por cualquier motivo, si el voltaje disponible en un pin de entrada está entre 0.9 y 1.9 V, el circuito se confundirá para seleccionar un estado lógico alto o bajo.
Para evitar esta condición flotante, se utilizan resistores pull-up y pull-down.
Un resistor está conectado entre un voltaje de alimentación y un pin de entrada. El diagrama del circuito de esta disposición se muestra en la figura siguiente.
El voltaje de entrada de la puerta se eleva al nivel del voltaje de entrada cuando el interruptor mecánico está APAGADO. Y el voltaje de entrada va directamente a tierra cuando el interruptor mecánico está ENCENDIDO.
Un resistor pull-up está conectado con un interruptor para asegurar el nivel de voltaje. El interruptor controla el estado de entrada del circuito.
En lugar de un interruptor mecánico, también se puede usar un interruptor de electrónica de potencia en el circuito.
El resistor pull-up también se usa para evitar cortocircuitos porque el pin no puede estar conectado directamente a tierra o a la fuente. Si el resistor pull-up no está conectado, puede resultar en un cortocircuito o dañar otros componentes del circuito.
La diferencia entre los resistores pull-down y pull-up se muestra en la tabla a continuación.
Resistor Pull-Up | Resistor Pull-Down | |
Estabilidad de Entrada | Se usa para asegurar que un terminal de entrada esté estable en un nivel alto. | Se usa para asegurar que un terminal de entrada esté estable en un nivel bajo. |
Conexión | Un terminal está conectado con VCC. | Un terminal está conectado con la tierra. |
Cuando el interruptor está abierto | La corriente pasa de VCC a un pin de entrada. El voltaje en el pin de entrada es alto. | La corriente pasa de la entrada a la tierra, y el voltaje en el pin de entrada es bajo. |
Cuando el interruptor está cerrado | La corriente pasa de VCC a un pin de entrada a tierra. El voltaje en el pin de entrada es bajo. | La corriente pasa de VCC a un pin de entrada. El voltaje en el pin de entrada es alto. |
Uso | Más comúnmente usado | Raramente usado |
Fórmula |
La ley de Ohm calcula el valor de un resistor pull-up. La fórmula de un resistor pull-up se muestra en la ecuación a continuación.