Sie sind auf Seite 1von 2

Qu es un filtro antirebote?

Los filtros anti rebote son utilizados generalmente para eliminar ruidos en las seales reentradas de los interruptores en circuitos electrnicos. Por lo general los interruptores electrnicos son generan seales muy ruidosas al ser activados, por lo que a veces se pueden generar detecciones incorrectas de la activacin de los mismos. Los filtros anti rebote ayudan absorbiendo las transiciones rpidas de los interruptores y generando seales ms confiables. Cmo funciona? Una configuracin tpica de un filtro de rebote como la que se muestra en la figura consiste de un interruptor conectado a una fuente por medio de una resistencia R1 de pul-up a 5V y un filtro pasa bajos que consiste de la resistencia R2 y el capacitor C1.En estado estable Cuando el capacitor C1 est cargado y el interruptor SW1 no est activado se ven 5V ella salida del interruptor. En la transicin baja Cuando se aprieta el interruptor SW1 se crea un camino de descarga a tierra, por lo que el capacitor C1 se empieza a descargar limitado por la resistencia R2, al pasar cierto tiempo tau2 se puede considerar que la salida al micro controlador es muy cercana a los0V que es igual a baja. En la transicin alta La resistencia de pull-up hace que cuando el interruptor no est activado se vean 5V en la entrada del filtro pasa bajos, el capacitor C1 se empieza a cargar limitado por la resistencia R1 + R2 y al pasar cierto tiempo tau se puede considerar que la salida al microcontrolador es muy cercana a los 5V que es igual a alta. Consideraciones importantes. En la transicin baja, si el capacitor C1 es muy grande o la resistencia R2 + R1 son muy grandes es posible que al pulsar el interruptor por un periodo corto de tiempo no se llegue a cargar el capacitor C1 por lo que el micro no podr detectar la seal baja, o sea que ser imposible determinar que se ha presionado el interruptor En la transicin alta, si el capacitor C1 es muy pequeo o la resistencia R2 es muy pequea o el cable desde la salida al filtro al micro controlador es muy larga se pueden ver ruidos en la seal por lo que sera posible detectar activaciones incorrectas del interruptor. sto ser mucho ms fcil de detectar cuando el micro controlador detecta las transiciones del interruptor y no los estados altos o bajos del interruptor. Como calcular el tiempo de carga y descarga? Para calcular el tiempo rpidamente se puede utilizar la frmula tau =R *C Por ejemplo, En la carga o transicin alta tau = (RR)*C

tau = (10k + 10k)* 1000p

tau = 20k * 1000p tau = 20 ms En la descarga o transicin Baja tau =R 2 *C1 tau = 10k * 1000p tau = 10 m

Das könnte Ihnen auch gefallen