Leyendo el cierre del circuito de 12 voltios sobre RS232

0

Problemas con el coche. Sospecho el circuito del inyector de combustible. Estoy tratando de construir un lector de puerto de comunicaciones que coloque una marca de tiempo en un registro del cierre del circuito del inyector de combustible de 12v.

El inyector de combustible es un simple circuito normalmente abierto de 12 vatios de 2 cables. El + está conectado al interruptor de encendido. El ECM (módulo de control electrónico) mantiene el suelo abierto. Cuando es hora de rociar combustible en el cilindro, el ECM pulsa / parpadea el suelo para completar el circuito.

Estoy planeando usar el Monitor de puerto serie de Eltima para registrar el evento del circuito cerrado con una marca de tiempo en un solo inyector y almacenar los datos en un registro para poder evaluar y analizar los datos.

Originalmente, pensé que simplemente ejecutaría el pin 3 de un DB9 a una sonda trasera en el inyector y ejecutaría el motor. Pero con el circuito siempre alimentado por 12 voltios, obtendría una lectura en el pin 3 coincidiendo con el interruptor de encendido y no con el pulso a tierra.

¿Tiene alguna idea sobre cómo leer el terreno pulsante en el inyector de combustible?

    
pregunta Mark Cain

1 respuesta

1

Podría intentar aislar la señal de conmutación con un acoplador óptico.

Cada vez que el ECM tira del inyector a tierra, una pequeña corriente (aproximadamente 10 mA) atraviesa el LED interno y enciende el transistor de salida.

El ancho / tiempo del pulso se puede medir utilizando un pequeño microcontrolador y convertirlo a datos en serie.

    
respondido por el JIm Dearden

Lea otras preguntas en las etiquetas