Condición de la señal de encendido del automóvil

0

Fondo:

Estoy trabajando en un proyecto que necesita medir de manera precisa y rápida la velocidad de rotación del motor en mi auto. Es un Ford Focus MK3, y cada bujía tiene una bobina en el enchufe que tiene tres cables que van desde la ECU. Son señal, + 12v, y tierra. Cuando la ECU quiere disparar uno de los enchufes, envía un pulso de + 12v a la línea de señal. La frecuencia del pulso será entre 0 y 100 hz (ish).

Pregunta:

¿Qué es un circuito que puedo usar para:

1) limpia el ruido en el pulso, ya que es bastante ruidoso.

2) Colóquelo en algo que a) no pueda matar yb) pueda ser detectado por un AVR / Arduino / etc.

¿Hay alguna forma relativamente simple de hacer esto?

    
pregunta Matthew Kennedy

1 respuesta

2

Esto está aislado galvánicamente e imitará la señal de 12V en cualquier * Vin.

simular este circuito : esquema creado usando CircuitLab

El sensor de posición del árbol de levas (con cualquier tecnología) emite un pulso a CADA disparo.
CurrentWidthBetweenPulses = 1.0 / (RPM * NumberOfCylinders / 60.0)
RPM = ((1.0 / CurrentWidthBetweenPulses) * 60.0 / NumberOfCylinders)
RPM = ((1.0 / 0.015ms) * 60/8) = 500 RPM
RPM = ((1.0 / 0.010ms) * 60/8) = 750 RPM

    
respondido por el Jon

Lea otras preguntas en las etiquetas