Galera depois de fazer o Tutorial sobre o Motor de passo 28BYJ-48 com o modulo driver UL2003, 

me empolguei e agora farei um Tutorial de um driver + motor de passo mais complexo.

http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Esse Tutorial será sobre o motor de passo NEMA 17 com o módulo driver baseado no chip A4988.

Escolhi esse motor e esse driver, pois eles são muito usados em fresadoras CNC, impressoras 3D, Plotter, etc. 

Vi que no próprio Lab já tem um tutorial similar, mas pretendo aprofundar no assunto. 

http://labdegaragem.com/profiles/blogs/tutorial-como-utilizar-o-big...


Constatei no fórum do Lab, que inúmeros colegas já tiveram muitas dúvidas sobre esse tipo de montagem com esse motor de passo. 

Favor interagir com o tutorial, somente assuntos relacionados com o mesmo. 

Se deseja esclarecer alguma outra dúvida, favor criar um novo tópico. 

Todos estão convidados a complementar o tutorial. 

Farei o Tutorial em partes, como nos outros que eu já fiz. 

Espero que gostem !

Para facilitar a pesquisa nos tópicos, criei esse índice :

Recomendações importantes antes de usar o Módulo A4988:

http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Tipos de Motores de Passo:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Motores de Passo - Unipolar e Bipolar / Tipos de enrolamentos:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Driver A4988 + Motor de passo - Contole por Joystick:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Especificações do Motor NEMA17 - Minebea:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Modulo Driver do Motor - A4988:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Micro-Passo (Micro-Stepping):
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Nema17 + Driver A4988 - Controle através do Arduino:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Nema17 + Driver A4988 - Controle através do Arduino (FRITZING):
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

Nema17 + Driver A4988 => Controle de Corrente Máxima:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

That's one small step for  man, one giant leap for mankind. (Neil_Armstrong)

https://en.wikiquote.org/wiki/Neil_Armstrong

https://commons.wikimedia.org/wiki/File:Frase_de_Neil_Armstrong.ogg

Exibições: 26220

Responder esta

Respostas a este tópico

Muito obrigado pelas dicas,

Vou testar e depois posto o resultado e informando como resolvi.

Obrigado novamente,

Boa tarde Adriano,

reveja suas conexões e com mais atenção aos pinos de direção e passos, tive um problema desses a um tempo, depois de quebrar muito a cabeça, vi que tinha trocado os dois pinos, acontece.

Obrigado pela ajuda,

Vou rever as ligações, existe esta possibilidade.

Posto aqui depois o resultado.

Valeu,

Experimente identificar a fiação do motor e verifique se chega de forma padrão ao conector. Já soube de casos em que o motor sequer girava.

OBSERVAÇÂO: 

Para medir a tensão VREF , coloque a ponta de prova Positivo do Multímetro ( escala Tensão) sobre a parte metálica do Potenciômetro (veja a seta vermelha) .

E a ponta de prova de prova Negativo no pino GND do módulo A4988, 

Use uma pequena chave de fenda ( de relojoeiro) para ajustar a tensão. 

Gire suavemente. 

Galera estou com uma idéia sobre um novo modo de controle do Módulo Driver A4988. 

Estou pensando em controlar todos os oito pinos do A4988 com um chip I2C Bus I/O Expander  MCP23008 ou PCF8574.

http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf

http://www.ti.com/lit/ds/symlink/pcf8574.pdf

O que acham ? 

Aí sim, valerá a pena desenvolver uma nova biblioteca para essa nova solução ! 

GRATO PELO COMPARTILHAMENTO DO CONHECIMENTO,  GUSTAVO

De nada colega !

Duvidas ? Podem postar.

Galera esse site é muito bom  !

Recomendo que todos estudem ! Tem muita informação importante !!

Step Motor Basics Guide

http://www.geckodrive.com/support/step-motor-basics.html

Salvem em PDF :

http://www.geckodrive.com/gecko/images/cms_files/Step%20Motor%20Bas...

ola meu amigo achei essa conta para o a4988 será que esta correta ? 

VREF= (Limite de corrente / 0,7) *2,5

Lucas bom dia , 

Como já tinha informado no post :

Nema17 + Driver A4988 => Controle de Corrente Máxima:
http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

O cálculo da corrente máxima é esse ( retirado das especificações do fabricante do chip A4988) 

             I max = V REF / ( 8 x RS )   ou  V REF = I max / ( 8 x RS )

No meu módulo RS = 0,1 ohm e a tensão Vref = 1,25 V ( veio ajustado com essa tensão) 

Portanto :

             I max = 1,25 / ( 8 x 0,1 )  =  1,56 Ampéres 

Vamos rever a sua fórmula ( qual é o valor do resistor RS do seu módulo ?) 

Refazendo os cálculos com os meus valores. 

   V REF = ( I max / 0,7 ) x 2,5  ou   V REF = ( 1,56 / 0,7 ) x 2,5 = 5,57 V !!! 

Onde encontrou essa fórmula ? Não entendi esse cálculo - não faz sentido para mim. 

http://www.allegromicro.com/en/Products/Motor-Driver-And-Interface-...

Gustavo, realizei hj uns testes com esse driver, e te digo, se tivesse conhecido esse driver uns dois anos antes, teria terminado minha Cnc bem antes. Fiquei surpreso com a capacidade desse driver. Utilizando um motor de 48 Passos por volta ja ficou bom, e nem coloquei meus motores de 200 Passos por Volta Ainda.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço