Paso 7: Agregar un controlador de Motor
Único problema es que el motor no parece tener mucho par motor, que podría ser debido a que el microprocesador solo pondrá ~ 50 mA por pin. El siguiente paso obvio sería conectarlo a un conductor del motor para suministrar con más zumo.
Pero entonces un pensamiento ': sólo estoy manejando con 5v, y la resistencia de bobina de bobina es ~ 125 ohmios. Que significa que el motor sólo el dibujo de 40mA por pin, y se debe conducir muy bien por el (carnosos!) Viruta del AVR.
Así que para obtener más voltaje el motor impulsor, me enganchado hasta un chip de puente H SN754410 . El circuito es bastante simple. Cada pin del AVR va a una entrada, y los correspondientes pines de salida van al motor. La viruta necesita 5v para la sección de lógica y puede tomar mucho más tensión en la sección del motor.
Funcionando en 11.25v (tres 3.6v baterías) ayudó un poco. Perceptiblemente más de par motor a mi dedo, pero todavía no es una potencia. Nada mal para un motor que es más pequeño que un níquel, aunque. Y ahora el circuito de un controlador de motor paso a paso bipolar general.
Añadido 29 de Nov: Funcionó el motor ayer por la noche en 12v y comenzó a calentarse. No estoy seguro si era un problema de frecuencia resonante o si simplemente era demasiado corriente para las bobinas. De cualquier manera, tener un poco cuidado si usted está conduciendo este pequeño motor con voltajes más grandes.