Fala pessoal.

Estou fazendo um projeto para meu tcc estilo uma Coil Winder, onde a parte principal sera 2 motores de passo trabalhando juntos, um irá controlar um fuso e o outro ira ter uma quantidade de voltas programada.

Nunca programei motor de passo mas tenho alguma noção em programação de arduino.

Irei utilizar o Arduino Due, pela quantidade de portas e processamento.

Comecei pelo tutorial do Gustavo Murta, mas o motor só funcionou com 1/16 de passo, mesmo fazendo alterações. Mudei para FULL e não funciona. 

Exibições: 1446

Responder esta

Respostas a este tópico

What is Coil Winder ? 

Qual motor esta usando? Qual driver ? Como fez as ligações ? Qual fonte de alimentação ? Qual sketch ?Envie fotos. 

Se seguiu o meu tutorial (fully tested) , teria que funcionar. Se não funcionou é por que tem algo errado na sua montagem...

Bom dia Gustavo,

Coil Winder algo parecido video.

Qual motor esta usando? - Neoyama, NEMA: 23 – Torque: 7,00 kgf.cm – Corrente: 1,40 A e o outro NEMA: 17 – Torque: 1,10 kgf.cm – Corrente: 0,10 A

Driver : - DRV 8825

Como fez as ligações ? - Fiz exatamente como está no seu tutorial, utilizando o arduino uno.

Qual fonte de alimentação ? - Estou usando uma fonte para PC, 3 A. em 12 e 24 V.

Qual sketch ? - Sketch PasteBin : DRV8825A.INO (Sketch muito longo, não consegui postar na resposta).

- Fiz as ligações ontem a noite, não tirei foto, hoje a noite tiro, mas ficou idêntica a sua. 

Enrolador de bobina =  coil winder.

Esta usando um driver DRV8825 para cada motor, não é ?

Como fez as ligações com os dois drivers em um Arduino ?

Meu exemplo de Sketch no tutorial é para controle de um motor somente. 

Irei dar uma olhada no seu sketch.

O seu sketch é uma copia do meu, não é ? 

Sim, o projeto é bobinadeira automática.
Estou utilizando 2 drivers DRV8825, inicialmente estou ligando um por vez no Uno para teste, depois irei ligar os 2 no Due.

Ah bom ! Eu recomendaria isso mesmo - teste um motor / driver de cada vez. 

Qual problema esta tendo nos testes ?

Favor informar detalhadamente, por favor. 

Teste Motor Nema 23 - qual problema ?

Teste Motor Nema 17 - idem ...

Você montou esse circuito ? 

Como fez as ligações das bobinas dos motores ? 

Fiz teste com os dois motores.

A Ligação esta igual, só nao estou usando o resistor de 0,1.

O problema repete nos dois motores, no Loop


void loop()
{
  Serial.println();
  Voltas = 8;         // Numero de voltas no Motor

  P1_16();            // Selecione o Modo do Passo FULL() HALF() P1_4() P1_8() P1_16() P1_32()
 
  Frequencia();       // Calcula RPM
  Print_RPM ();       // Imprime configuracao
  TesteMotor();       // Testa o Motor
}

Se eu mudar ali o tipo de passo não funciona, só funciona no P1_16(), e se eu fiz a alteração no número de voltas não
funciona também.

O motor de 1,1kg é de seis fios fiz a ligação unipolar - série, para 0,1A e Rsense 10ohms estou usando o VREF = 0,05V.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço