¿Cómo cuento un pulso fluctuante de 22.1v (11.5v) del interruptor de lámina con Arduino?

2

Me ha llamado la atención que mi primera descripción de mi problema era muy críptica, por lo que he intentado reescribirlo para una mejor comprensión.

Tengo un actuador que mide 8 pulsos / rpm y hay 440 pulsos en una carrera, la longitud de la carrera es de 250 mm y la velocidad del actuador es de 20 mm / s, lo que equivale a 28,4 ms / pulso mientras se ejecuta.

El actuador puede detenerse accidentalmente con el interruptor de láminas activado, por lo que hay 22.1 V y 2,55 mA corriendo a través de él. (Si no es así la señal es de .c 0v).

Cuando el actuador se está ejecutando, la señal se reduce a 11.5 V y 1,35 mA. Necesito bajar ambos valores a un nivel que el Arduino pueda manejar, lo que significa que para que el Arduino vea ambas señales debe ser tan alto. por encima de 3v y por debajo de 5v.

¿Esto es correcto?

Gracias

    
pregunta Runenaldo

2 respuestas

2

Necesitaré un poco más de información antes de que sepamos qué hacer. ¿Qué planeas hacer con el 4.7V? ¿Será una fuente de alimentación para algunas partes lógicas? es decir, ¿quiere ser una señal de corriente continua? Si es así, entonces ¿cuál es la carga en ese riel eléctrico? Si está alimentando algunas partes lógicas simples, entonces es probable que sea bastante pequeño, tal vez unos pocos miliamperios.

Debe conocer la corriente de carga para poder elegir el valor de la resistencia que se debe colocar antes del diodo Zener, ya que la resistencia tendrá la corriente de carga y la corriente del diodo que fluye a través de él.

En cuanto al capacitor, depende de la respuesta de CA del diodo Zener. El capacitor es un filtro de paso bajo, por lo que suavizará los cambios de voltaje que verá el diodo. la frecuencia 3db para el filtro es 1 / (2 * pi R C) y normalmente elegiría una frecuencia que sea 1/10 de la frecuencia que está tratando de filtrar. por lo tanto, esto depende de la frecuencia con la que cambie la señal en la línea de 24V.

    
respondido por el hwengmgr
0

Una opción es usar un diodo y una resistencia.

El cátodo de los diodos debe conectarse a la línea de señal de 24 V y el ánodo se debe conectar al arduino & se detuvo en el riel arduino de 4.7 V a través de una resistencia de 10k.

    
respondido por el JonRB

Lea otras preguntas en las etiquetas