Ir ao conteúdo
  • Cadastre-se

Driver TB6600 V2.1 motor de passo


Posts recomendados

Bom dia senhores, tenho encontrado certos problemas para ligar meu motor de passo, e tudo indica que seja na algo com o driver.

 

Acontece que o motor de passo simplesmente não liga, não mexe sequer um passo, nada...

Notei que o driver, mesmo "ligado", não acende o led de Power nem o led RUN, o que poderia estar acontecendo ? chequei varias vezes minhas ligações já..

Estou usando um arduino, TB6600 e um motor de passo bipolar.

 

seguem imagens das ligações em anexo para facilitar o entendimento, desde já agradeço atenção! 

Capture.PNG

Capture1.PNG

IMG_20171122_234853.jpg

IMG_20171122_234900.jpg

IMG_20171122_234845.jpg

IMG_20171122_233823.jpg

IMG_20171122_234751.jpg

IMG_20171122_233803.jpg

adicionado 8 minutos depois

O circuito que gera pulsos para o motor de passo é de uma BIRUTA (determinar direção do vento), é composto por 8 reed switch que são acionado por um imã, dispostos sobre uma placa circular de acordo com os pontos cardeais.

 

A programação reconhece a posição dos switchs (norte, sul, leste , oeste, etc...) mas não gira o motor...

 

O driver e o motor são alimentados com 12V.

 

As ligações são as seguintes:

 

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 Passo Completo

2,2A

Fonte 12V

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

 

Ligações do circuito no arduino:

Todas configuradas como IMPUT

 

Port A0 - 0° (Entrada Analogica)

Port 3 - 45° (Saída Digital)

Port 4 - 90° (Saída Digital)

Port 5 - 135° (Saída Digital)

Port 6 - 180° (Saída Digital)

Port 7 - 225° (Saída Digital)

Port 8 - 270° (Saída Digital)

Port 9 - 315° (Saída Digital)

 

O GND do circuito da Biruta interligado com o GND do Arduino e o GND do driver.

 

Muito obrigado Senhores !!

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois...
  • Membro VIP

Não vos irriteis mas tenho que perguntar...

O mc... está programado corretamente? Já fizestes um led piscar com ele? Consegues acompanhar os sinais na saída? Existem?

O driver... está conectado de acordo com seu datasheet e esquema? Está alimentado corretamente? (com fome ninguém trabalha direito...aff).

O motor... está ok? sente alguma vibração?

abç

Link para o comentário
Compartilhar em outros sites

Arduíno programado corretamente.

Já testei o programa de teste blink e esta ok!

Sim os sinais de saída funcionam normalmente, foi testado.

Driver ligado de acordo com datasheet.

Driver alimentado corretamente pela fonte.

Motor não apresenta nenhum sinal de vida, ela simplesmente nem energizado fica.

 

O engraçado que há uns meses atras estava tudo funcionando, eu já tinha este conjunto todo funcionando. Então eu montei um novo painel elétrico, mais organizado, mas com os mesmos componentes e ligações. A unica alteração foi a adição de um relé à saída do Arduíno com intuito de ligar um motor trifásico.

 

O driver acende a luz de "power", mas a luz de "sinal" não pisca mais como fazia.

Estou usando um motor de passo de 3 N.m /  ligação em série.

Driver da Leadshine DMA 860E de 7,2 A de pico.

 

Como verifico se o motor queimou? ou se o driver esta com defeito?

Obrigado pela resposta Isadora Ferraz

 

Driver DMA 860E.jpg

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Legalzin este driver. Parece facilitar as coisas. Como ele conversa com o mc? + e - parece coisa de rs485 ou algo do genero. Ou o - é gnd? Bastando aplicar sinais de controle nos +'s? Ache o esquema ou datasheet dele. AB+- são saídas pro motor de passo? de 4 fios? (dãann) Está ligado corretamente? Leu o manual? (dãnn)Tem pulsos? Na freq certa?

O motor (de 4 fios) geralmente são duas bobinas isoladas. Multimetro meça resistência (bem baixa) iguais de ambas.

adicionado 3 minutos depois

Facin...

http://www.leadshine.com/UploadFile/Down/MA860m.pdf

Link para o comentário
Compartilhar em outros sites

O "-" é o ground. 

Controlo o motor com dois sinais, pulsos e direção (nos +'s).

Motor de oito fios, mas ligo apenas quatro fios (tipo série), ligado nos  A+, A-, B+ e B- do driver.

Agora se tem pulsos não sei, como verificar se tem pulsos e se esta na frequência certa?

 

A questão é que mesmo o driver não estando ligado no MC, o motor deveria mostrar sinal de energizado, como o bloqueio do giro do eixo (concorda com essa informação?).  E isso não acontece, o eixo continua livre...

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
44 minutos atrás, Andrew Ratzkob disse:

Controlo o motor com dois sinais, pulsos e direção (nos +'s).

Ah táh. O enable  você deixa unconnected né? NÉ?!

 

Enable signal:

This signal is used for enabling/disabling the driver. High level

(NPN control signal, PNP and Differential control signals are on the contrary,

namely Low level for enabling.) for enabling the driver and low level for

disabling the driver. Usually left

UNCONNECTED (ENABLED)

 

Pra você ver que dei uma lidinha ráṕida mas nada profundo por isso...

47 minutos atrás, Andrew Ratzkob disse:

A questão é que mesmo o driver não estando ligado no MC, o motor deveria mostrar sinal de energizado, como o bloqueio do giro do eixo (concorda com essa informação?).  E isso não acontece, o eixo continua livre...

... não sei te informar com certeza absoluta. Bloqueio de eixo geralmente é provocado quando há contato entre os fios da bobina (curto mesmo). Talvez o driver o faça. Mas só lendo a fundo ou aguardando alguém do ramo ler pra nós.

 

51 minutos atrás, Andrew Ratzkob disse:

Motor de oito fios, mas ligo apenas quatro fios (tipo série), ligado nos  A+, A-, B+ e B- do driver.

Agora se tem pulsos não sei, como verificar se tem pulsos e se esta na frequência certa?

Ah ta'. Mas os fios têm que estar na polaridade correta concorda? A série do lado certo senão fica fase contra fase e anula ou dá curto.

 

Bem.. verificar pulsos o ideal é com osciloscópio que pelo jeito você não tem (se tiver receba um cóqui!). Tem maneiras não convencionais como p.ex. ligue um alto-falante (ou foninho) na saída de uma bobina em série com um R duns 1K...100R e ve se ouve algum apitinho qualquer. Meça também a entrada digital desta forma pra ver se o sinal está entrando.

 

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
1 hora atrás, Andrew Ratzkob disse:

enable está desconectado! Tá certo assim né?

Talvez... mas nada impede de você conectar no vcc ou gnd LÓGICOS pra tirar a dúvida.

 

Lá vai outra ideia de osciloscópio de pobre pra verificar presença de pulsos...

               100..470nF  led's  

[sinal lado a]----||----o-->|--o--[1k]---[sinal lado b]
                        |      |
                        ---|<---  

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!