|
Control de motor de paso unipolar |
|
|
|
|
Escrito por Administrator
|
|
Domingo, 26 de Octubre de 2008 00:00 |
Después de desmembrar un scanner de chatarra, me conseguí que tenia este motor de paso unipolar bastante bonito, parecia estar en buen estado y decidí darle algún uso, ya sea útil o no útil (mejor =P). Para poder manejar estos motores se necesita una tarjeta controladora, y por ahí en internet se consiguen bastantes, en su mayoria usando microcontroladores, sin embargo, decidimos matarnos un poquito la cabeza y realizarlo con compuertas lógicas y un registro de corrimiento de 4 bits (74194) para enviar los pulsos a las diferentes bobinas, todo esto con el objetivo de hacerlo mas didáctico. La idea del proyecto es hacer una tarjeta controladora interfáz capaz de recibir ordenes por señales de voltaje para realizar cambios en la dirección y velocidad ya sea de forma gradual o escalonada.
El motor debe recibir pulsos de la siguiente forma: | | D | C | B | A | | 0 | 0 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | 0 | | 2 | 0 | 1 | 0 | 0 | | 3 | 1 | 0 | 0 | 0 | | 4 | 0 | 0 | 0 | 1 | | 5 | 0 | 0 | 1 | 0 | | 6 | 0 | 1 | 0 | 0 | | 7 | 1 | 0 | 0 | 0 | Dirección 1 | | | D | C | B | A | | 0 | 1 | 0 | 0 | 0 | | 1 | 0 | 1 | 0 | 0 | | 2 | 0 | 0 | 1 | 0 | | 3 | 0 | 0 | 0 | 1 | | 4 | 1 | 0 | 0 | 0 | | 5 | 0 | 1 | 0 | 0 | | 6 | 0 | 0 | 1 | 0 | | 7 | 0 | 0 | 0 | 1 | Dirección 2 | Primera propuesta de diseño Esta es la primera propuesta, la cual nos parece que tiene demasiadas compuertas lógicas, lo que lo haría mas costoso que un circuito basado en un microcontrolador. El circuito funciona en simulación, realiza bien el corrimiento en el registro y el cambio de dirección. Solo envía pulsos a una velocidad fija al 74194 con un 555, además posee un switch para el cambio de dirección del motor. Las compuertas lógicas tienen como función reiniciar el corrimiento del bit una vez que se ha llegado al paso 3 mostrado en la tabla. Se utilizó el circuito integrado ULN2804A como driver para el motor de paso. Este integrado posee 8 Darlington en la salida lo que lo hace capaz de manejar 500mA por cada línea. Recursos |
|
Actualizado ( Lunes, 27 de Octubre de 2008 23:46 )
|