Autor Tema: Encoder con PICs  (Leído 1478 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Andres71

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 149
Encoder con PICs
« en: 25 de Enero de 2006, 11:52:00 »
Saludos,
Alguien sabe como es el tratamiento de las señales de un enconder de esos que usan los equipos musicales para subir volumen? este enconder posee 2 salidas y un comun que se conecta a tierra, mirando encuentro que las dos señales salen al mismo tiempo sin importar el sentido de giro, saldran desfasadas o no se como se puede identificar el sentido de giro del enconder, la idea es incrementar un REG cuando gire a la derecha y decrementarlo cuando gire a la izquierda, bueno si alguien lo hizo agradezco comparta su informacion, y como se procesarian con un PIC, de antemano gracias por la ayuda.
"Dice mas el necio cuando calla, que el sabio cuando habla"

ANDRES ALEGRIA
alegriaandres@gmail.com
andresalegria@hotmail.com

Desconectado jjmmggll

  • PIC10
  • *
  • Mensajes: 7
RE: Encoder con PICs
« Respuesta #1 en: 26 de Enero de 2006, 16:21:00 »
En esta página puedes encontrar información sobre las señales que proporcionan los encoders:

http://www.hohner.es/de/increm/increm2.htm

Como además del número de pulsos necesitas conocer el sentido de giro, tienes que utilizar ambas señales (canal A y canal B).

Sabiendo que la secuencia de pulsos de estos dos canales comprende cuatro estados posibles:

estado 0=00
estado 1=01
estado 2=11
estado 3=10

y que en cada transición sólo puede cambiar uno de ellos (código gray) la manera de determinar el sentido de giro consiste en comparar despues de cada transición el estado actual con el estado anterior, correspondiendo el signo resultante de la comparación con el sentido de giro.


 

anything