quinta-feira, 23 de junho de 2016

Tape changer - mudança no projeto



Bom dia pessoal,

Vamos lá para mais um post sobre e o projeto do tape changer e no último post descrevi as dificuldades de se implementar um braço robótico. Neste post vou descrever a mudança radical que tive de implementar para resolver as dificuldades. Vamos lá:

1) Mudança: utilização de motores de passo ao invés de servos para movimentação retilínea da garra.

Uma decisão que tive tomar  foi a de utilizar motor de passo ao invés de servos. Agora qual motor de passo utilizar? Em um primeiro momento resolvi começar a fazer testes com motores de passo para drives de CD/DVD.
















Pensei: "Poxa que legal... funciona...e com Arduino ainda". Uma dificuldade que encontrei para utilizar estes motores de passo foi a dificuldade de implementar um fuso mais comprido a ponto de conseguir mover a fita ou colocá-la no drive LTO. Também pensei em utilizar dois motores de passo e dois fusos para fazer a abertura e fechamento da garra porém sem sucesso.
De repente tive um insight: esse movimento retilíneo está bastante presente em projetos de CNC!!! Comecei a pesquisar as implementações de fusos e motores de passo para movimentar em eixos nos projetos de CNC e encontrei um canal excelente no Youtube - o canal Eletrônica Hoje:





Agradeço a ajuda!!!


2) Implementação do movimento retilíneo:

Usei como base este vídeo:



O motor de passo que escolhi foi esse:
Motor de passo Nema 17




Para acionamento e controle do motor de passo escolhi o driver A4988:

Driver A4988














Segue abaixo esquema de ligação do driver ao motor de passo:















Atente para o esquema onde é realizada a ligação de alimentação externa (pinos VMOT e GND) que exige a conexão de um capacitor de 100 microFarad para dar maior estabilidade no fornecimento de tensão. Os enrolamentos do motor de passo devem ser ligados nos pinos 2B,2A,1A e 1B.
Maiores detalhes de ligação estão em alguns vídeos do canal Eletrônica Hoje:

a) Ligação dos motores de passo de 4 ou 6 fios:




b) Ajuste de corrente dos drivers A4988 - Parte 1:





c) Ajuste de corrente dos drivers A4988 - Parte 2:





A ligação com o Arduino e o código para testes são estes:

http://www.arduinoecia.com.br/2015/03/controle-motor-de-passo-bipolar-driver-A4988.html


É importante fazermos um teste do motor de passo sem carga para verificar o comportamento do motor para depois fazermos a conexão do fuso.

No próximo post vamos ver como fazer o acoplamento do motor de passo ao fuso que transmitirá o movimento para o conjunto a ser movimentado.

Até mais!

Agradecimentos ao Canal Eletrônica Hoje e ao site Arduino e Cia.

Nenhum comentário:

Postar um comentário