Ayuda con el control de motores 555PWM

Estoy haciendo un espirógrafo láser para un proyecto escolar. Requiere control de velocidad de tres motores. Usé un circuito astable 555 simple con un potenciómetro para el control, luego la salida va a la base de un transistor de potencia para hacer una conexión a tierra PWM. Tenía luces indicadoras para todos ellos, y cuando los motores están apagados, obtengo un buen pulso, pero cuando enciendo los motores, se mantienen a la misma velocidad sin importar lo que haga, y los indicadores se atenúan. (paralelo a motores con resistencia). Creo que podría deberse a que solo está absorbiendo la energía del transistor o algo así, pero no puedo estar seguro. ¿Alguna ayuda o Ideas? Esquema: Nota: Hay tres de estos módulos en el circuito.Esquemático

Paquete de transistores:Transistor

¿Puedes publicar un esquema de tu circuito?
Dices que hay un transistor, pero el esquema no muestra uno. El motor no tiene una fuente de corriente que no sea el temporizador 555. El temporizador 555 solo puede suministrar alrededor de 200 mA de corriente, y supongo que el motor requiere más. ¿Es correcto el esquema?
Sí, olvidé poner eso. Publicaré una actualización.

Respuestas (2)

Los indicadores se apagan porque su salida está conectada directamente a la base de su transistor de potencia, por lo que absorberá mucha corriente de la salida 555, y dado que el voltaje de la base del transistor al emisor es de alrededor de 0,7 V, hará que el 555 la salida se hunde demasiado bajo para encender el LED.

Debe colocar una resistencia en serie con la base de su transistor, para evitar que cargue demasiado la salida del 555 y el voltaje caiga. No sé qué corriente necesita su motor o la ganancia de su transistor, pero pruebe primero con 100Ω. Esto limitará la corriente a (9V - 0.7V) / 100 = 83mA, que combinado con la corriente del LED está dentro de la especificación de salida de 200mA del 555, por lo que también debería poder encender fácilmente el LED.

Los 83 mA le darán mucha corriente en la base de su transistor de potencia, por lo que incluso si su ganancia es muy baja, solo necesita una ganancia de 25 para hundirse por encima de 2A.

Transistor

Bien, ahora hemos descubierto que el esquema muestra un transistor NPN pero está usando un TIP42, que es un transistor PNP. Un PNP es como una versión opuesta de un NPN, y para usarlo, los voltajes deben invertirse en comparación. Mire los símbolos para ambos, observe la diferencia en la dirección de la flecha: siempre apunta al material de tipo N (o lejos del tipo P)

NPN y PNP

Tienes unas cuantas opciones:

  • Use un TIP41 o un transistor de potencia NPN similar y use el circuito de corriente con la resistencia base sugerida.
  • Conecte el circuito correctamente para usar su TIP42 PNP, que se vería así:

555 PNP

Dependiendo de la cantidad de corriente nominal de su motor, puede ser mejor con un darlington o un MOSFET, ya que la ganancia de los transistores de potencia caerá en la saturación, cargando demasiado la salida del 555, por lo que es posible que no tenga suficiente corriente para encenderlo completamente ( lo que hará que se disipe más energía, etc.) Si está por debajo de 1A, debería estar bien.

Gracias, eso arregló el indicador, pero el motor aún no responde al PWM. ¿Crees que necesito un transistor de conmutación más rápido? Si es así, ¿cuál?
Difícil de decir sin un poco más de información: ¿qué transistor está usando y qué clasificación tiene su motor? Si lo entiendo correctamente, el motor funciona pero no cambia de velocidad cuando gira la olla ¿correcto?
Tal vez los transistores estén rotos. Vcc en la base, gnd en el emisor... Eso no es bueno para un bjt, ni siquiera uno de potencia.
Si está sondeando directamente entre la base y la tierra (es decir, después de la resistencia en serie que colocó) y lee 9 V, entonces no es bueno, no, debería estar alrededor de 0,7 V, a menos que sea un darlington, en cuyo caso será un poco mayor (~1.5V). Sin embargo, con el emisor, está conectado a tierra, por lo que debe estar a 0 V (el emisor es el lado con la flecha que apunta "sureste"). Prueba con otro si sospechas que está defectuoso. ¿Cuál es el número de pieza?
Agregué una imagen del paquete de transistores. Compré 4 nuevos de RS y usé uno en un proyecto diferente (LED Strobe) de la misma manera y funcionó, pero eso no fue con ningún motor.

Los puntos de Oli son todos buenos. Además, el transistor que está utilizando, TIP42, es un transistor PNP. Has dibujado tu esquema con un transistor NPN. Todavía puedes hacer que funcione; comience poniendo el emisor en Vcc en lugar de GND, y agregue una resistencia base como sugirió Oli. La lógica se invertirá; el motor estará encendido cuando la salida del 555 sea baja.

Vi un video simple sobre transistores. ( youtube.com/watch?v=F-Cv7CMHoGM ) Entonces, ¿qué debo hacer es cambiar el colector y el emisor?
@KevinMacklin sí, más o menos. Acabo de dibujar otro circuito 555 con un transistor PNP . Solo imagina tu motor en lugar de L1.
Wow, eso es casi exactamente el mismo circuito.