Resistencias pull up y pull down

Resistencias pull up y pull down

Resistencias pull up y pull down

¿qué hace una resistencia pull-up?

Las resistencias pull-up son muy comunes cuando se utilizan microcontroladores (MCU) o cualquier dispositivo lógico digital. Este tutorial explicará cuándo y dónde usar las resistencias pull-up, luego haremos un simple cálculo para mostrar por qué son importantes los pull-ups.

Digamos que tienes un MCU con un pin configurado como entrada. Si no hay nada conectado al pin y tu programa lee el estado del pin, ¿será alto (tirado a VCC) o bajo (tirado a tierra)? Es difícil saberlo. Este fenómeno se conoce como flotación. Para evitar este estado desconocido, una resistencia pull-up o pull-down asegurará que el pin está en un estado alto o bajo, mientras que también utiliza una baja cantidad de corriente.

Para simplificar, nos centraremos en los pull-ups ya que son más comunes que los pull-downs. Funcionan utilizando los mismos conceptos, excepto que la resistencia pull-up está conectada a la alta tensión (que suele ser de 3,3V o 5V y a menudo se denomina VCC) y la resistencia pull-down está conectada a tierra.

Con una resistencia pull-up, el pin de entrada leerá un estado alto cuando el botón no esté presionado. En otras palabras, una pequeña cantidad de corriente fluye entre VCC y el pin de entrada (no a tierra), por lo que el pin de entrada lee cerca de VCC. Cuando se pulsa el botón, se conecta el pin de entrada directamente a tierra. La corriente fluye a través de la resistencia a tierra, por lo que el pin de entrada lee un estado bajo. Ten en cuenta que si la resistencia no estuviera ahí, tu botón conectaría VCC a tierra, lo que es muy malo y también se conoce como un cortocircuito.

Resistencia pull-down arduino

Estoy tratando de entender los fundamentos de la electrónica y a menudo me encuentro con los términos resistencias pull-up y pull-down. Por lo que entiendo, estas resistencias ayudan a los dispositivos lógicos de conmutación como los transistores.

Estoy tratando de construir un pequeño sistema de retroalimentación que utiliza un transistor como interruptor. El sistema utiliza un zumbador que emite un sonido cuando los componentes amarillo y gris se encuentran. El problema al que me enfrento es que el zumbador sigue emitiendo un sonido de bajo volumen incluso cuando los componentes no se tocan. Estuve leyendo sobre las resistencias pull up y pull down y me gustaría saber cómo implementarlo aquí

Esto se consigue porque la impedancia de entrada del dispositivo que se tira hacia arriba/hacia abajo suele ser muy alta (y mucho más alta que la propia resistencia, por lo que no formarán un divisor de tensión). Debido a esto casi no hay flujo de corriente a través de la resistencia, y la caída de tensión es casi cero voltios. Esto significa, a su vez, que el voltaje (ya sea «alto» o «bajo») al que se conecta la resistencia se pasa «tal cual» a la entrada del dispositivo que se tira hacia arriba/abajo, lo que ayuda a establecer un valor de entrada «por defecto» cuando no hay ninguna señal que lo impulse.

Cómo funciona una resistencia pull-up

¿Ha pensado alguna vez por qué las resistencias se utilizan tan comúnmente pero casi nadie les da el suficiente crédito por lo que hacen? Antes de entrar en lo que son exactamente las resistencias pull-up y pull-down, tendremos que entender primero qué son las resistencias.

Una cosa que hay que saber antes de usar una resistencia pull-up son los estados lógicos. Los circuitos lógicos tienen 3 estados lógicos: alto, bajo y flotante (o alta impedancia). El propósito de una resistencia pull-up es asegurar que los pines de entrada sean equivalentes a la tensión de tierra o VCC (Voltage Common Collector). Normalmente, se utilizan también en combinación con interruptores o transistores.

Una cosa a tener en cuenta sobre las resistencias pull-down, es que debe tener una resistencia mayor que la impedancia del circuito lógico, o de lo contrario podría tirar de la tensión global demasiado. Esto causaría que el voltaje de entrada en el pin permanezca en un valor bajo lógico constante.

Asumiendo que la corriente es de 100uA, con una fuente de voltaje de +5Vcc. Vamos con 4v como el voltaje de pull-up (voltaje mínimo), porque nuestro Vcc es 5, y nuestra resistencia de pull-up no debe sobrepasar nuestro Vcc ni ser demasiado baja.

Valor de la resistencia de pull-down

Este artículo incluye una lista de referencias generales, pero permanece en gran medida sin verificar porque carece de suficientes citas en línea correspondientes. Por favor, ayude a mejorar este artículo introduciendo citas más precisas. (Enero de 2015) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)

En los circuitos lógicos electrónicos, una resistencia pull-up o pull-down es una resistencia que se utiliza para asegurar un estado conocido para una señal[1]. Se suele utilizar en combinación con componentes como interruptores y transistores, que interrumpen físicamente la conexión de los componentes posteriores a tierra o a VCC. Cuando el interruptor está cerrado, crea una conexión directa a tierra o a VCC, pero cuando el interruptor está abierto, el resto del circuito quedaría flotando (es decir, tendría una tensión indeterminada). En el caso de un interruptor que se conecta a tierra, una resistencia de pull-up garantiza una tensión bien definida (es decir, VCC, o lógico alto) en el resto del circuito cuando el interruptor está abierto. A la inversa, para un interruptor que se conecta a VCC, una resistencia pull-down asegura una tensión a tierra bien definida (es decir, lógicamente baja) cuando el interruptor está abierto.

Acerca del autor

admin

Ver todos los artículos