Estoy usando un codificador de cuadratura con 3 líneas para rastrear la posición giratoria de un eje conectado a un motor BLDC (a través de una caja de engranajes planetarios).
Cuando giro el eje, las líneas A, B y Z siempre tienen un ruido digital errático (observado mediante un analizador lógico), que siempre desordena las lecturas de posición. La imagen de la señal digital es la siguiente. ElordendelasseñalesesA,BylaúltimaesZ(índice)
Elruidosiempreseveenlas3líneasjuntasy,encomparaciónconlospulsosrealesdelcodificador,esdemuycortaduración.
¿Cuálpodríaserlafuentedeesteruido?¿Cómopuedoeliminarelruidodelasseñales?Preferiblementeatravésdeunasolucióndehardwaremínima.
Losdatosdemiposiciónsonprocesadosporuncontroladorcuyocódigonopuedocambiar,porloquenoexistelaopcióndecompensarelruidoenelsoftware.
Unavistamáscercanaalruido
EDITAR:EstoyusandouncodificadorCUIAMT11-3S,queesuncodificadorcapacitivo