Comportamiento impar del circuito NPN

He visto muchos hilos útiles aquí a lo largo de los años, pero esta es mi primera publicación.

Estoy construyendo una pequeña caja para cambiar una salida basada en RPM observando el suelo de la bobina de encendido principal en un automóvil viejo con puntos. Construí un circuito de entrada y parece funcionar... hasta que el voltaje de suministro es demasiado alto.

Aquí está todo:ingrese la descripción de la imagen aquí

Creo que la mayor parte está funcionando bien, aunque estoy abierto a todas y cada una de las sugerencias, para completar, mi regulador es en realidad 9V, no 8, pero no creo que sea relevante.

Mi problema: la resistencia (resaltada en amarillo en el circuito simplificado a continuación) parece afectar el lugar donde funciona mi circuito. Mi "generador de funciones" escupe una onda cuadrada de 0-3.3V y se ingresa en "Tach-In SIMULADO". La entrada real no se usa aquí, pero en la aplicación se verá en la bobina de encendido del automóvil.

ingrese la descripción de la imagen aquí

La entrada al NPN cae a ~ 1 V si sigo subiendo el voltaje de suministro ("+ 12 V"), y no sé por qué. De hecho, la salida ("salida del circuito a la CPU") deja de cambiar después de que alcanzo un voltaje de corte que depende de la resistencia amarilla. Ver tabla "Ohms/CutOff"

¿Alguien tiene alguna idea de por qué sucede esto? Sigo bajando el valor, pero ya estoy usando una resistencia de 1/2W y esto parece excesivo.

Por favor, hágame saber si hay algo más que pueda proporcionar para ayudar con esto.

¡GRACIAS! -Abe.

EDITAR: se agregó un esquema más completo en (eliminar el espacio) abefm.smugmug. com/MegaSquirt-Stuff/Random-MS-Questions/i-sG85Vjc/A, no hay suficiente "reputación" para publicarlo aquí. Perdón por el enlace remoto. La versión corta: hay una resistencia 470R en mi placa y una línea que va a la CPU del generador. (Un "Jim-Stim" del mundo Megasquirt, si estás familiarizado)

La buena noticia es que obtuve el pull up funcionando en ESA placa, por lo que ahora tengo una buena señal de +12 V que demostró que mi entrada real funciona bien.

Nota: Esto fue solucionado. Para aquellos interesados ​​en el proyecto, mi próximo problema se discute aquí: Problema de ruido misterioso en la aplicación de bobina de encendido automotriz, Arduino

No estoy seguro si este es su problema, pero no debería aplicar 3.3 V directamente a la base de Q?.
"La entrada a la NPN": ¿qué terminal es la entrada?
Fotón - ¡Gracias! En realidad, olvidé dibujar la resistencia de serie de 470 ohmios que tenía allí. Actualizaré

Respuestas (1)

Veo 2 posibles problemas, uno de ellos ya señalado por The Photon. Ambos tienen un tema común y es que la base de 'Q' está siendo sobrecargada por el voltaje demasiado alto, por lo que el voltaje BE de Q está bloqueado en aproximadamente 0,7 voltios, o la señal simulada del tacómetro está sobrecargando el base, provocando el mismo efecto de saturación.

Intente aumentar la resistencia base de 10K a 22K y agregue una resistencia de 2,2K en serie con la señal simulada. De esta manera, debe obtener una onda cuadrada en la base de Q que se cuente correctamente, y es menos probable que la base de Q se sature en ENCENDIDO por la alimentación de 12 voltios o la señal de tacómetro simulada. Puedo ver que está usando una resistencia pull-up de base, por lo que si la entrada de tacómetro simulada está desconectada, la base de Q no flotará y será impredecible o afectará la entrada de tacómetro normal.

Su resistencia 'amarilla' debe ser de 1K si es posible, ya que está impulsando un divisor de voltaje a través de un diodo, con la salida sujeta a 5 voltios. La corriente máxima a través de Q es de 12 mA a 12 voltios o alrededor de 0,144 vatios, pero parte de esto se envía al divisor de voltaje.