BJT no se apaga (apaga) lo suficientemente rápido?

0

Tengo un ATTiny85 con una salida PWM (frecuencia aprox. 1kHz). Conectado a este pin de salida pwm hay un BJT de propósito general NPN (2N2222) con resistencia de base de 1k. Un LED está en serie con este transistor (antes del colector). El LED tiene una resistencia limitadora de corriente de 470R.

Todo parece funcionar bastante bien, pero si mi ciclo de trabajo de PWM es muy bajo (< 30%), entonces sucede algo extraño. Cada pocos segundos el LED parpadea / parpadea. Pero no es el parpadeo bien conocido de PWM. Mi parpadeo es muy irregular (solo unos pocos segundos).

Usé un osciloscopio e hice un sondeo. La señal de salida PWM directamente en el pin del microcontrolador estaba bien en mi opinión. Luego verifiqué la conductividad del transistor, conectando mis sondas de alcance al vcc y al emisor del transtistor. Esto me dio el siguiente resultado (ver imagen).

¿Estoyenlocierto,eltransistornoseapagacorrectamentey"salta un ciclo"? Esta podría ser la razón, ¿por qué el LED parpadea?

Ahora las preguntas más importantes: ¿Estoy usando el tipo de transistor incorrecto o debo cambiar a una solución basada en mosfet? ¿Qué sugerirías para resolver este problema?

Muchas gracias. ¡Tu ayuda es muy apreciada!

Aquí está el esquema:

    
pregunta J. Frôbes

1 respuesta

2

Obtendrá resultados confusos si mide Vce porque el pullup no es lineal (debido al LED). Intente medir el voltaje a través de la resistencia de 470 ohmios. O paraleloe el LED con 1K y regrese y mida Vce nuevamente.

Sospecho que su problema no tiene nada que ver con el transistor y más que con restablecer el micro debido a una mala derivación o algo así.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas