Antirebote
Páginas: 3 (728 palabras)
Publicado: 28 de octubre de 2015
Escuela Superior de Ingeniería Mecánica y Eléctrica.
Unidad Zacatenco.
Ingeniería en Control y Automatización.
Resistencia Pull up/down
“Push-button” con funciónanti-rebote
Profesor: Benítez Velázquez Luis Arturo
Materia: Interfaces y Microcontroladores
Integrantes:
Ortega Ibarra Abraham
Paredes Xicoténcatl Omar
Grupo: 7AM1
Fecha de Entrega:09-Octubre-2015.
Comentarios:
Calificación: _________
¿Qué son las resistencias Pull down, Pull up?
Una resistencia pull-up/pull-down está forzando todo el tiempo a que una entrada
permanezca en un estadodeseado, alto si está como pull-up, o bajo si está como
pull-down. Esto es de vital importancia para evitar cambios de estado en los pines
de entrada producidos por ruidos eléctricos o variaciones en lafuente de
alimentación. Esto evita los famosos estados de alta impedancia (high Z)
Resistencia pull up
En el esquema mostrado, tenemos una compuerta
lógica que recibe un valor en su entrada, como 0 y
1, oGND/ 5 volts. La resistencia ubicada arriba,
permite que la entrada esté siempre en un valor
alto, esto quiere decir, en Pull-up, y el switch
debajo, al cerrarse conecta con GND el pin, como
es más“fácil” pasar directo a GND que a 5 volts a
través de una resistencia, el pin se pone en un
estado 0 lógico.
Para lograr esto, basta con una resistencia de
unos 10 KΩ, suficientemente poderosa paratener
una buena señal Pull-up, pero también lo
suficientemente flexible para que una señal de 0
volts pueda modificar el valor.
Resistencias Pull-up por software
Existe también en muchosmicrocontroladores
modernos la posibilidad de habilitar una resistencia Pull-up interna, así evitandonos
colocar una.
void setup() {
pinMode (pin, INPUT);
digitalWrite (pin, HIGH); //pullup
}
Esto ya define nuestro pincomo un pin de entrada y con una resistencia Pull-up
interna habilitada. Desde el punto de vista de diseño, esto nos ahorra cableado
innecesario y el uso de un componente que ocupa más lugar del...
Leer documento completo
Regístrate para leer el documento completo.