Convertir una señal de tacómetro en algo que un microprocesador puede entender

5

Estoy intentando construir un tablero de instrumentos digital para mi auto (un Honda civic de 1998), me he encontrado con un poco de problema, en donde la señal del tacómetro es bastante vellosa. Me preguntaba si alguien me echaría una mano para limpiarlo y así poder alimentarlo a un microcontrolador (un arduino uno, solo para simplificar las cosas).

Tengo un osciloscopio y he analizado la señal de tacómetro. Aquí hay una imagen de ella:

Esto es a 50v por división vertical y 5 milisegundos por división horizontal. Desafortunadamente solo un ámbito analógico.

Hay un pico bastante serio en el voltaje, (presumiblemente) cuando la bobina de encendido se está cargando, luego desciende a alrededor de 40 v, y luego a 14 v por la larga espera hasta que se descarga y se desconecta a tierra. Hay timbres en cada una de estas transiciones que también tendrán que tratarse con una frecuencia de 50 kHz.

Apreciaría enormemente cualquier sugerencia sobre cómo limpiar esto.

    
pregunta Patrick

1 respuesta

5

Agregue un circuito de sujeción utilizando una resistencia en serie, seguido de un diodo Zener de 5 V a tierra. El valor de la resistencia y el vataje del diodo zener se deben elegir juntos de modo que el vataje del zener no pueda ser superado por una sobretensión continua colocada en la entrada. En un automóvil, normalmente se supone que aproximadamente 70 V es el voltaje máximo que verá (durante un fallo del alternador).

En el caso de una entrada de tacómetro, puede usar una resistencia en serie bastante alta (10k) ya que necesita muy poca corriente en su circuito de detección. Después del zener, agregue un pequeño condensador que cuando se combina con la resistencia en serie forma un circuito de paso bajo. Alimentar la señal en una entrada de disparo Schmitt. También es posible que desee agregar un fusible de serie y un diodo MOV o TVS para agregar supresión de picos adicionales.

En lugar de un dispositivo lógico de activación Schmitt, podría considerar disminuir la resistencia de la serie (mantener el zener) y usar un optoaislante de activación Schmitt como el H11L3M de Fairchild. Esto protegerá aún más su microcontrolador de picos y sobretensiones.

    
respondido por el mfarver

Lea otras preguntas en las etiquetas