Pages: [1]   Go Down
Author Topic: Filtrar salida de encoder (dither, bounce, o como quieras llamarlo)  (Read 406 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buenas.

Estoy trasteando con un encoder y me he dado cuenta que es un poco inestable al cambiar de estado. Es decir, cuando un canal pasa de 0 a 1 o viceversa no lo hace de un golpe si no que lo hace muchas veces hasta quedar estable en en 0 o 1.

He leído que es algo frecuente cuando se trabaja a bajas velocidades (como es mi caso) y que una posible mejora es:
1- poner una resistencia y un condensador de la salida del encoder a tierra
2. la señal resultante hacerla pasar un un 74LS14 trigger schmitt

En principio la solución me da buen rollo, aunque no la he probado todavía. Pero tengo 2 preguntas:
1.- ¿Que orden de valores debo colocar como resistencia y condensador?
2.- ¿Que pasa si realimento la entrada del trigger schmitt con su propia salida a través de una resistencia? ¿obtendría una histéresis mayor?

Muchas gracias.

Saludos.
Logged

Pages: [1]   Go Up
Jump to: