Las resistencias de pull up o pull down son resistencias que uno de sus pines (patitas) van conectadas ya sea al positivo o al negativo de la fuente que alimenta el circuito. Son usadas para establecer un voltaje por default en la entrada digital de alguna tarjeta o equipo con entradas digitales. Los microcontroladores por lo regular traen la opción de activarlas internamente por medio de algún registro, o algunos equipos también en su interfaz grafica traen esa opción, hasta algunos traen para usar de las dos opciones.

Ya que en la imagen se ejemplifica a que se refiere lo de up o down.
- pull up: la resistencia va hacia voltaje positivo (+Vcc o +), el valor que “manda” hacia alguna entrada digital de algun dispositivo sera siempre Vcc, hasta que es presionado el interruptor S1, con lo que “mandarida” negativo o 0v, en otras palabras siempres esta en 1 logico y al presionar S1 pasaria a 0 logico.
- pull down: la resistencia va siempre hacia 0 volt (0V ó GND ó – ), el valor que “manda” hacia alguna entrada digital de algun dispositivo sera siempre 0V, hasta que es presionado el interrupor S1, con lo que “mandaria” positivo o Vcc, en otras palabras siempre esta en 0 logico y al presionar el S1 pasaria a 1 logico.

Menciono que “hacia una entrada digital” que por lo regular es usada para eso.
Hace poco me encontre con un pequeño detalle, con las entradas de un equipo llamado ADAM de la marca advantech, el modelo 6050, tiene este unas entradas y salidas digitales. El detalle o problema que tenia con sus entradas, es que manteienen un voltaje de 8 volts cuando conecte un sensor de presencia marca Banner, ya que este es pnp, y cuando es activado manda el voltaje con el cual esa aliementado (Vcc), pero cuando no hay algun objeto entre el recpetor y el emisor de estos sensores, no envia nada, su diagrama muestra que no cierra a negativo. Esto porvoca que no este el punto de referencia bien estableciso en la entrada del ADAM y este marque un voltaje de 8 volts con referencia al negativo que alimenta a ambos dispositivos (ADAM y sensores).

No había mencionado que el ADAM 6050 (así como otros modelos) trae opción de contacto húmedo (activar por medio de voltaje) y contacto seco( activa cerrándolo con su referencia de GND), pero el sensor BANNER no manda un voltaje, solo cierra a nada, y esos “destantea” al ADAM6050.

Aparte como mencione se mantienen unos 8 volt y de acuerdo al manual y hoja de datos del ADAM este voltaje queda como en el limbo, o tercer estado que no es tomado como 0 o 1 lógico, por lo que no hace nada, y no hay efecto en la entrada digital.

Así que se decidió poner una resistencia de pulldown, así cuando el sensor simplemente este abierto y no este mandando “nada”, en la entrada digital llegue un cero lógico. Otro detalle es que no baja del todo el voltaje con una resistencia de 2.2 k Ohm y una fuente de 24 volts, en la practica o ya armado el circuito funcionando el voltaje que se lee con un voltímetro es de 3.4 volts, pero este ya es leído como un 0 por el dispositivo ADAM6050.
Anteriormente se había probado con otros modelos de ADAM y no se presento este problema, se cambio de modelo por que este modelo ADAM6050 tiene mas entradas digitales. La circuitería interior de este modelo hace que se sostenga un voltaje de 8 volts, por lo que tiene un impedancia entre ese punto de entrada y su referencia (isoGND) propia del dispositivo.
Deja un comentario