Estoy tratando de controlar un motor de CC de 6v usando Arduino, alimentando una señal PWM a la base de un transistor NPN conectado al circuito del motor como se muestra en el siguiente esquema.
simular este circuito : esquema creado con CircuitLab
Individualmente, ambos circuitos funcionan bien; si quito el transistor el motor gira y si trato de controlar el brillo de un LED usando la salida de D5 eso también funciona, pero cuando introduzco el transistor falla. He probado tanto con el motor + transistor como con un LED + transistor, pero el mismo problema: no pasa nada.
Mi suposición es que tiene que ver con mi elección de transistor, que un 2N4401 simplemente no es el tipo adecuado para esto, pero si ese es el caso, realmente no entiendo por qué este no funciona, o qué buscar. porque en uno que funcionaría .
(También estaría dispuesto a aceptar que he entendido mal por completo cómo funcionan los transistores y que hay algo más mal).
simular este circuito : esquema creado con CircuitLab
Figura 1. Asegúrese de tener una conexión a tierra entre las dos fuentes de alimentación.
Sin la conexión V1- al 5V- no hay ruta de retorno para la corriente base de Q1.
Figura 2. El circuito redibujado en el formato convencional.
Con el diseño rediseñado, es más claro lo que está sucediendo.
JRE
JRE
JRE
JimJam
Andy alias