¿Este circuito de entrada de RPM de alternador está bien y cómo puedo mejorarlo?

0

Necesito una forma robusta y confiable de tomar una señal de RPM del terminal W de un alternador automotriz estándar. La mayoría de las veces, la señal provendrá de un alternador de 12 V, pero es necesario que sea compatible con 24 V (28 V durante la carga).

Aquí es cómo se ve la señal directamente desde el alternador:

Heutilizadoestecircuitoparaconvertirloenunaseñalde3.3VDC:

yluegoobtengoestaseñalalmismoRPM:

hastaahoratodobien,perocuandotriplicolasRPMseintroducemuchoruidodeestamanera: eltiempoentrelaslíneasaquíesdealrededorde928µS.

(Actualizar)Sinembargo,elruidopareceintroducirseenlaentradayaqueestaeslaformadeondadelasalidadelosalternadoresWalamismavelocidad:

Heagregadounaresistenciade10KenlasalidaalaMCUylaformadeondadesalidaahoraseveasí: El rojo está sin la resistencia, el azul está con.

Así que mis preguntas son:

¿El ruido en la última imagen es un problema? Si es así, ¿cómo me deshago de él?

¿Es esta señal (con o sin el ruido) adecuada y confiable para alimentar una MCU para leer RPM?

¿Cómo puedo mejorar el circuito para que sea confiable y robusto para productos de grado de producción?

Comenzando desde cero, ¿cuál sería el circuito más confiable?

    
pregunta B.Baker

1 respuesta

0

Puede usar un filtro RC con una constante de tiempo de aproximadamente el 50% del período de RPM de ancho de pulso máximo en el peor de los casos y luego usar un inversor de activación Schmitt CMOS que tiene un 33% de histéresis para rechazar el ruido entre aproximadamente 1/3 y 2/3 Vcc después del filtro de paso bajo y la relación de división adecuada a la escala.

  • Pero para CMOS a tierra las entradas no utilizadas.
  • Pero también puede hacer un disparo instantáneo de estas puertas con un resistor de tapa de diodo y 5 Vreg para hacer que el voltaje Tach directamente promediando la salida de 1 disparo en CC con un filtro similar al anterior, excepto ahora RC será de unos 20ms . Dependiendo de la velocidad de giro deseada. ... vroom ... excepto en ralentí la frecuencia. es posible que sea demasiado bajo y flutter el voltaje, por lo que se puede usar una compuerta de transmisión CMOS como S & H para eliminar el flutter usando el nuevo reloj y la señal filtrada de Tach de DC.

Por lo tanto, si el intervalo máximo de pulso o frecuencia es 10kHz o 50us "alto", entonces use una constante de tiempo 5us = RC.

También, use par trenzado (UTP o STP) para reducir la interferencia de las bujías o lo que sea que esté causando esto.

simular este circuito : esquema creado usando CircuitLab

  • o utilice 3.3V
  • No olvide que los diferentes vehículos tienen diferentes relaciones de polea que afectan las relaciones de RPM del alternador / motor.
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas