Bom dia senhores, estou com dúvidas para configurar o Tb6600 V1.2 e tenho encontrado dificuldades para acessar esse tipo de material na internet..

Segue Foto do driver:

Ontem consegui algumas informações com membros do grupo, mas ainda restam duvidas, quanto ao Trimpot para setar a corrente desejada, qual a referencia para saber em que lado esta apontado o trimpot e sobre a configuração do microstepping, por exemplo, minha programação é de passo completo unipolar, dai no caso teria que selecionar microstepping 1/1 ?

segue foto, dos switchs de configuração:

outro detalhe importante é referente ao S4, o que significa half current e full current, sendo que a corrente é setada no trimpot?

Exibições: 164

Anexos

Responder esta

Respostas a este tópico

Jose eu me referia ao motor de passo, eu terei que mudar a fonte de alimentação certo ?

Incorreto, não precisará mudar a fonte. 

Já respondi nos tópicos anteriores.

Entendido Jose, agradeço lhe a paciencia e atenção , e peço desculpas pela insistencia, que Deus lhe pague meu amigo!

Entendendo o que é TQ ou LTC :  ( chave  SW4 - depende do modelo do módulo) 

https://www.zyltech.com/uploads/1/0/1/0/101081916/tb6600hg_datashee...

TQ= Torque (output current) setting input pin

Voltage Ratio =   low(30%)   e High (100%) 

LTC = Select a return type for TSD. L: Latch, H: Automatic return

Renan, bom dia.

Favor não misturar assunto em vários tópicos.

No tópico , você cita que ainda esta com problemas em movimentar o seu Motor de passo: 

http://labdegaragem.com/forum/topics/d-vida-trecho-de-programa-o-c?...

Enable está conectado no Port 10

CW está conectado no Port 11

CLK está conectado no Port 12

Pino 5v do driver conectado no Pino 5v do arduino

1/1 Microstepping

2,2A

Fonte 12V

Motor 15KGF ligado em bipolar série (Fios branco e preto isolados)

Algo que não descobri como fazer é a parte do aterramento do driver com o arduino, devo usar o GND que alimenta o driver e ligar no GND do arduino ?

Não há necessidade de conectar o Terra do Arduino no terra do Driver TB6600. 

Mas o pino +5V do Arduino deve estar conectado ao pino +5V do Driver TB6600. 

1/1 é passo completo e não microsteping.

Chave ON é para cima, chave OFF para baixo. 

Bom dia José Gustavo, tudo bem ?

Obrigado pelas dicas, mas ainda não consegui resolver esse problema do motor, ele simplesmente não se meche..

algo que notei no Driver é que mesmo ligado, seu led Power não acende e quando seu eu eixo é movimentado manualmente este led acende, juntamente com o led Run..

Haveria algum teste com multimetro ou outro equipamento que eu consiga identificar um potencial problema? de repente esses sintomas indiquem algo.

Novamente muito obrigado pela atenção, me desculpe pela mistura de assunto em varios tópicos, o desespero esta grande, muito obrigado!

Analisando seu Sketch :

Dir_Vento_Anemometro.ino

pinMode(10, OUTPUT);   // Ena do TB6600

pinMode(11, OUTPUT);   // Dir do TB6600
pinMode(12, OUTPUT);   // Pul do TB6600

digitalWrite(10, HIGH);    // permite Step motor girar 

ERRADO ! A LÓGICA É INVERSA - TEM QUE SER LOW 

movimento = (antigaPos - posicao); // Calcula o movimento


if (movimento < 0) // Se o movimento for negativo
   {
     digitalWrite(11, HIGH); // Definie direcao CW
   }
if (movimento > 0) // Se movimento for positivo
   {
    digitalWrite(11, LOW); // Define direcao CCW
   }

CERTIFIQUE-SE QUE AS DIREÇÕES ESTÃO CORRETAS. 

for ( int i = 0; i < ((abs(movimento) * 10) / 18); i++)      // Gira qtidade de pulso pra deslocar igual calculo
{
   digitalWrite(12, HIGH);      // Pulso  ERRADO ! COM PULSO É LOW 
   delay(10); // Tempo
   digitalWrite(12, LOW);       // Sem pulso  ERRADO ! SEM PULSO É HIGH 
   delay(10); // Tempo
}

Anexos

Fantástico José, grande dica , obrigado, chegando em casa farei os testes!

Voce acredita que seja esse o problema do motor nao funcionar?

o que não entendo é o fato do proprio driver nao ligar... nem led de power nem led run, dá impressão que há alguma ligação errada..

Novamente agradeço a paciencia e atenção José Gustavo, muito obrigado!

Claro que sim !
Seu programa esta incorreto.

José Gustavo, mais uma vez muito obrigado, sem palavras para toda ajuda que tem me dado! Que Deus lhe abençoe obrigado!

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