Controlador de motor de passo unipolar simples e barato.

Pessoal, controlar um motor de passo de forma ideal é utilizar algum circuito mais complexo, com chopper e varias coisas que as vezes, se tornam caras.
O que pretendo com a ajuda de alguém por aqui, é construir uma placa simples, capaz de rodar aquele motor de passo que você tirou de uma impressora e jogou em uma gaveta.
Minha ideia inicial é usar um pic12f675 e 4 mosfets / transistores para isso.
A placa é infinitamente menor que uma necessária para abrigar um L297+7409+mosfets+diversos resistores e tudo mais:
O esquema:

A placa:

Agora preciso da ajuda de algum mestre em PIC para botar para funcionar :) Podemos fazer alguma versão para ATMEGA tbm.
Alguém se habilita?

Exibições: 700

Responder esta

Respostas a este tópico

A placa vai funcionar simples como todas as outras, um pulso de 10ms no pino "step" cada mosfet vai se ativando na configuração de meio passo, 1 -> 1+2 -> 2 -> 2+3 -> 3 -> 3+4 -> 4 -> 4+1 -> isso se o pino "dir" estiver em nivel alto, se estiver baixo, os passos serão ao contrario : 4 -> 4+3 -> 3 -> 3+2 -> 2 -> 2+1 -> 1 -> 1+4 ->

ps: Também poderíamos utilizar um ULN2003.

José, obrigado pela resposta.

Mas no caso, quero que o microcontrolador receba os dados via 2 pinos, pois esse é o modo mais "genérico" que existe, a grande maioria dos programas consegue trabalhar dessa forma, é a padrão STEP/DIR.

ps: você abriu o seu motor de passo no outro tópico? Percebeu a queda de potencia?

Queda de potência por que eu abri ?? Não tem motivo para isso.

Cara, que chute !!! Isso é papo furado de algum cara que faz reparo em motores, para não perder a freguesia .

Motor de passo é super simples. As unicas peças mecanicas que pode dar problema são os rolamentos. 

Foi a primeira coisa que pensei, tenho 2 motores idênticos que me sobraram, vou fazer esse teste final de semana.

É claro, que são  importantes  alguns cuidados ao  desmontar um motor de passo. 

Impactos fortes podem realmente fazer perder o magnetismo. 

E ao monta-lo, tenha certeza que esta montado tudo idêntico como desmontou. 

Qualquer prendimento, poderá danificar o motor. 

Sugestão - marque as peças com caneta marcador permanente. 

José, percebi uma perca de potencia mesmo. Ambos motores funcionavam em meio passo, 12v 1A a uma velocidade de 5,5mm/s . O motor aberto, só chega a 3,8mm/s sem perder passos (ambos estão acoplados a uma barra roscada).

Mas havia necessidade de abrir os dois motores ? 

Tem algum prendimento ? 

Montou tudo exatamente como retirou ?? Tinha alguma bucha de metal ?

Não pode mudar nada de lugar ou sentido. 

Rodrigo,

Segue um link com esquema eletrônico, explicação de funcionamento motor de passo, listagem do programa em assembler, programa em hex para gravar no PIC12f629, que é igual ao PIC12F675, sem as entradas analógicas.

http://prepare4project.blogspot.com.br/2014/12/mini-project-stepper...

Sds,

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço