Motores de passo

Olá pessoal, estou tentando montar um circuito para controlar motores de passo, tenho o motor nmb pm42l-048, com o seguinte datasheet: http://www.eminebea.com/content/html/en/motor_list/pm_motor/pdf/pm42l048.pdf e o microcontrolador ULN2003 com o seguinte datasheet: http://www.semicon.toshiba.co.jp/docs/datasheet/en/LinearIC/ULN2003AFWG_ULN2004APG_en_datasheet_101203.pdf

pelo que eu entendí, esse microcontrolador conseguiria manipular um motor de até 50 V e até 500mA, é isso mesmo? Não entendo muito de datasheets! Posso ligar esse motor com esse controlador, mesmo sendo 100mA a mais q o limite do microcontrolador? Se não, me indiquem um, pois vou precisar controlar dois motores desse, obrigado!

Vais carregar o motor de passo com algo ou é só para experimentar? A corrente deriva do binário, logo parece-me que podes usar esse chip para controlar este motor até determinada carga.

Podes procurar por um driver de potência como um L298 ou 297 para fazer isto de forma mais segura se preferires. :slight_smile:

Acredito que primeiro você tem que entender como funciona o motor de passo.

Se energizar uma bobina com corrente continua era terá uma impedância igual a zero e depois tendera a resistência do fio do enrolamento.

No caso do motor aplicamos os 24Volts do manual e limitados a corrente nos 600mA do manual, como a tensão é alta a bobina tende a receber mais energia de forma mais rápida e com isso o motor recebe mais energia em um tempo menor, aumenta o torque e permite um rpm maior.

Com essa informação é fácil concluir que se usar o ULN2003 terá que construir um limitador de corrente ou usa-lo somente em condições de baixo rpm e torque.

Procura por L297, l298 que tem muita documentação na internet

Edson