Bien, comencemos con tu esquema. Para tener incluso una esperanza de trabajo, su esquema debe verse como
simular este circuito : esquema creado usando CircuitLab
Supongamos que su 7805 está funcionando correctamente (aunque debe medirlo para estar seguro). Entonces la corriente de base debe ser de aproximadamente 4 mA. Para un transistor completamente saturado, puede calcular una ganancia de aproximadamente 10, por lo que si la corriente normal del motor es de 40 mA, estaría en buena forma. Pero claro, su motor no es de 40 mA. En su lugar, crees que es 200 a 300 mA. Peor aún, eso es probablemente cuando se ejecuta. Como se ha comentado, si el rotor no se está moviendo, puede calcular algo así como al menos 5 veces más, calculemos en 1 amperio. Luego, en el circuito que se muestra, la resistencia del motor se puede modelar en aproximadamente 12 ohmios.
Lo primero que debe notar, en la página 3 de la hoja de datos es que esto probablemente sea más que la corriente máxima absoluta para la que está calificado el transistor, por lo que incluso si maneja el transistor con éxito, es probable que tenga problemas. Pero es poco probable que este problema en particular sea su problema.
Digamos que, dado que el transistor no está saturado, está funcionando a una ganancia de aproximadamente 100. Entonces, la corriente del colector será de aproximadamente 400 mA. La caída de voltaje en el motor será del orden de 0,4 x 12 o 5 voltios. Esto dejará 7 voltios a través del transistor, y la disipación total de la potencia del transistor será de 7 x 0,4, o 2,8 vatios.
Regrese a la hoja de datos y verá que esto es aproximadamente 5 a 6 veces la potencia máxima absoluta para este transistor. Esto realmente debería ser una pista de que tu circuito no funcionará.
Entonces. Primero, debes medir la resistencia CC de tu motor. Use un medidor estándar y no deje que el rotor gire. Esto determina la corriente que debes cambiar. También le da una idea del tamaño del transistor que necesita. Y nunca, nunca asuma que puede ejecutar un componente como un transistor al máximo absoluto; es una muy buena manera de eliminar componentes cuando hace algo en lo que no se dio cuenta. En este caso, obtenga un transistor clasificado para el doble de la corriente esperada. Ahora, encuentre un transistor que maneje la corriente.
Suponiendo que está utilizando un BJT, calcule que su corriente de base es la corriente del motor dividida por 10. Dimensione adecuadamente su resistencia de base.
Y en el futuro, si desea consejos, no adivine qué necesita su circuito, mídalo.
ETA: parece probable que no tenga un DMM (multímetro digital). Conseguir uno. No hay argumentos, ni quejas, ni quejas. Simplemente hazlo. Puedes comprarlos en eBay, aunque me mantendría alejado de las versiones chinas realmente baratas. Hasta que pueda medir voltajes y corrientes en un circuito operativo y medir resistencias en componentes, estará operando a ciegas en cuanto a lo que está sucediendo.
EDICIÓN FINAL