Cuestión de ruido misterioso en la aplicación de la bobina de encendido del automóvil, Arduino

0

Estoy construyendo un circuito para contar RPM basado en observar el polo negativo de la bobina primaria en una vieja bobina de encendido automotriz. No me hice ilusiones, esto sería fácil, pero aquí estoy atascado aunque lo vi venir.

Antecedentes en el circuito ( Comportamiento impar del circuito NPN )

Mi problema es que cuando probé mi circuito en un probador de distribuidor de la década de 1960, mi tarjeta estaba actuando como si estuviera obteniendo una frecuencia de señal de relación de 2.5: 1 ( consistente ): mi placa cambiaría a 17.5 y 27 HZ en lugar de 42 y ~ 68 respectivamente.

Estaba obteniendo los picos de 80 V predichos, y encontré que mi diodo Zener estaba bloqueando el voltaje, ¡pero demasiado lento! "Arreglé" estos picos con algunos resistores y tapas, mi entrada final a la CPU fue razonable (y funcionó cuando se probó con mi señal simulada).

Pero el cambio ocurriría en el lugar equivocado. Seguí agregando más protección, y en la desesperación encontré que incluso desconectar la entrada del pin de Arduino no cambió los falsos disparadores.

Estoy en una pérdida de dónde mirar. Estoy regulando la energía a 9V desde "12", y los rieles + 9V, + 5V (en la placa Uno), y los rieles de tierra mostraron mucha limpieza incluso mientras observaba los picos gigantes en otras partes de mi circuito.

Lo siento por la larga publicación, pero estoy un poco perplejo. ¿Alguna sugerencia o cosas para probar? Lo mejor que se me ocurre es que mis sondas de alcance estaban en "1x" en lugar de 10, y de alguna manera comían picos, pero parece poco probable que algo que ni siquiera se muestre en el alcance pueda causar estos problemas ... Doblemente así que ya que el efecto no desapareció con la carga agregada.

Notas: De hecho, estoy usando una placa Uno, cambiaré a Arduino Nano una vez que haya solucionado los errores.

El circuito de la parte inferior izquierda es un tablero generador de señales que utilizo para las pruebas.

El circuito con las cajas azules es la entrada. Lo siento, hay mucho en el esquema, pero no estoy seguro de dónde está el problema, por lo que me estoy equivocando por completo. R6 y R7 estaban reemplazando un solo 12k ohmios para permitirme mantener mi límite por delante de la entrada de la CPU.

Gracias de antemano, me complace proporcionar más información que todos deseen ... No estoy seguro de lo que es útil aquí. Estaba pensando en un Zener de 20 V después del diodo de protección inversa (o en paralelo con C4), pero si el problema es que los zeners no son lo suficientemente rápidos, no ayudará, ¿verdad? Gracias de nuevo !!!!!

    
pregunta AbeFM

1 respuesta

1

Tal vez pueda ayudarte un poco más. El ruido errático cuando se desconecta la señal es generalmente una señal de una conexión a tierra deficiente o de un circuito de tierra del que forma parte su equipo de prueba. Asegúrese de que todos los terrenos estén apretados. Use el cable 14awg para conectar el equipo a su equipo principal de Arduino (opcional).

Use la sonda de prueba solo en la ubicación donde está conectado el cable del sensor. Por último, compruebe si hay ruido en su alimentación de 12 voltios. No veo los capacitores de derivación electrolíticos 470uF 16-25vdc requeridos (obligatorios) en la línea principal de 12 voltios, lo que significa que puede transmitir ruido a cualquiera y a todos los circuitos a los que se conecta.

Si tiene piezas adicionales de C2, puedes usarlos si no tienes un condensador de 470uF.

    
respondido por el Sparky256

Lea otras preguntas en las etiquetas