Medición de RPM (codificador rotatorio)

2

Estoy midiendo las RPM del motor Dc utilizando un codificador rotatorio (hecho a medida). La fuente de entrada al codificador es 3.3v y la salida del codificador (onda sinusoidal) se entrega al gatillo Schmitt para obtener una señal cuadrada. Leí esta señal a través de un microcontrolador para controlar el motor.

Tengo pocas preguntas con respecto a esto.

La longitud del cable que utilizo para transferir la señal del codificador a la placa PCB (microcontrolador) es de 5 metros. ¿Es esta una señal de 3.3v de problema que viaja a 5mts? Si es así, entonces tengo un suministro de 5v en el tablero, ¿puedo usar eso en lugar de 3.3v?

Si estoy usando 5v en lugar de 3.3v, ¿debo usar levelshifter (de nuevo el microcontrolador usa el control de 3.3v)? ¿Qué tipo de cambio de nivel puedo usar para esto?

Información adicional: Frecuencia de la señal del codificador: 2-5khz

¿Alguna idea?

    
pregunta siva

1 respuesta

1

Como hay muy poca corriente involucrada, entonces la resistencia de unos pocos metros de cable no es un problema (caída de voltaje) PERO puede captar todo tipo de ruido. Asegúrate de usar un cable apantallado.

    
respondido por el JIm Dearden

Lea otras preguntas en las etiquetas