Autor Tópico: driver para motor de passo com TB6600  (Lida 24942 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:driver para motor de passo com TB6600
« Resposta #15 Online: 11 de Novembro de 2014, 10:10 »
Beleza caro amigo fico no aguardo e coloca um vídeo se possível !!!

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:driver para motor de passo com TB6600
« Resposta #16 Online: 08 de Dezembro de 2014, 21:01 »
segue foto do protótipo e da "definitiva". Alimentei ela com uns 16Vdc. O máximo de tensão é 42Vdc. Ajustando o trimpot de controle de corrente, da pra ir desde 1,1 amperes por fase até mais de 4,5 amperes. o máximo recomendado é 4,5A de pico. eu medi com um multímetro True RMS em série com uma das fases do motor, e com 4,5 A "RMS" ( ou seja lá o que estava mostrando) ela se comporta bem. Muito pouco chiado, da pra se dizer que se houve somente um apito agudo. ( não lembro com quantos Khz o pwm dela está trabalhando mas acho que é uns 30Khz). Talvez o apito seja uma sub harmônica ou coisa parecida pois certamente EU não ou ouço 30Khz!.

Vou olhar com o osciloscópio para ver se com 4,5A (RMS medido), o valor de pico está ultrapassando o máximo recomendável de 4,5A. Ao menos do datasheet fala isso, de que o valor RMS é menor do que o valor de pico e ela tem de ser setada para o máximo de 4,5A de pico.

Ah, tem controle de corrente (ativável ou não) para quando o motor está parado. a corrente cai para 30% se não houver pulsos de passo.

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:driver para motor de passo com TB6600
« Resposta #17 Online: 21 de Dezembro de 2014, 16:27 »
Fiz uns videos, mas não to conseguindo postar direto... ficaram com uns 700k de tamanho. Mas os resultados achei bons!

Vcc= 29V ( pode ir até 42V )  I out: 4,6A pk.

passo inteiro: 4500 RPM máximos (pulsos = 15Khz )
meio passo: 2700 RPM máximos ( pulsos = 18 khz )

interessante que em meio passo, a rotação máxima conseguida é menor. pensei que se eu dobrasse a frequência dos pulsos em meio passo, conseguiria a mesma rotação final. mas só consegui ir até 18Khz. se aumentar pra 20Khz o motor se perde. 

Obviamente vai trabalhar até uns 1000 RPM eu presumo.  Pelos gráficos do motor, ele trabalha com 25kgf*Cm até umas 480 rpm.

Agora falta terminar a máquina!

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
6N137 "aciona" com somente UM pino da entrada!
« Resposta #18 Online: 22 de Dezembro de 2014, 09:49 »
E agora...  como explicar que o 6N137, aciona a saída, ao se conectar somente UM dos fios (anodo) da entrada?????  Tanto o anodo como o catodo estão ligados com 50 Cm de fio.  Mas ao se encostar o fio do anodo em alguma coisa, por exemplo estrutura metálica ou pino de acionamento da paralela, o driver "da sinal de vida".

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:6N137 "aciona" com somente UM pino da entrada!
« Resposta #19 Online: 22 de Dezembro de 2014, 13:30 »
E agora...  como explicar que o 6N137, aciona a saída, ao se conectar somente UM dos fios (anodo) da entrada?????  Tanto o anodo como o catodo estão ligados com 50 Cm de fio.  Mas ao se encostar o fio do anodo em alguma coisa, por exemplo estrutura metálica ou pino de acionamento da paralela, o driver "da sinal de vida".

Verifique se está ocorrendo alguma fuga em sua placa, pode estar havendo algum retorno através de isolamento deficiente da placa (fenolite), placa de fibra de vidro com resíduos de fluxo de solda, ....

Outra possibilidade é que um dos fios (de 50 cm) pode estar atuando como um capacitor em relação ao terra. Para evitar isso, use um bom plano terra em sua placa (conectado ao circuito acionador e isolado da etapa posterior) e use um circuito com impedância baixa de entrada para acionar o LED do fotoacoplador. Coloque um resistor de 10K ou 4K7 em paralelo com o LED.

Ou, pior, seu CI é falsificado e não isola nada. Troque o CI e/ou meça o isolamento com megohmetro.
« Última modificação: 22 de Dezembro de 2014, 13:43 por minilathe »

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:driver para motor de passo com TB6600
« Resposta #20 Online: 22 de Dezembro de 2014, 13:48 »
Fiz uns videos, mas não to conseguindo postar direto... ficaram com uns 700k de tamanho. Mas os resultados achei bons!

Vcc= 29V ( pode ir até 42V )  I out: 4,6A pk.

passo inteiro: 4500 RPM máximos (pulsos = 15Khz )
meio passo: 2700 RPM máximos ( pulsos = 18 khz )

interessante que em meio passo, a rotação máxima conseguida é menor. pensei que se eu dobrasse a frequência dos pulsos em meio passo, conseguiria a mesma rotação final. mas só consegui ir até 18Khz. se aumentar pra 20Khz o motor se perde. 

Obviamente vai trabalhar até uns 1000 RPM eu presumo.  Pelos gráficos do motor, ele trabalha com 25kgf*Cm até umas 480 rpm.

Agora falta terminar a máquina!

Geralmente, o micropasso não permite aumentar a velocidade, apenas a resolução da movimentação.

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:driver para motor de passo com TB6600
« Resposta #21 Online: 23 de Dezembro de 2014, 09:56 »
Obrigado pelas considerações Gil, acho que é efeito capacitivo em um dos fios de 50Cm em relação a terra ( ou em relação ao meio que o circunda), já que aparece na forma de um pequeno pulso no motor quando encosto num dos fios. O motor não chega a se movimentar, ele apenas faz um "tec".  Como a corrente de funcionamento do LED do opto é grande, nunca imaginei que pudesse ser acionado com "ruido". Talvez a corrente nominal seja "grande" para termos a velocidade toda do 6N137, mas, para ele já dar sinais de condução possa ser muito pequena esta corrente no LED. Vou testar colocando um resistor em paralelo, ou talvez um filtro RC passa baixa.

Acabei de ir lá testar pois fiquei intrigado: Não é algo de modo comum pois quando curto circuito as pontas dos fios não acontece. Os dois fios de 50 cm ( lugados ao anodo e catodo do emissor do opto) estão trançados ( enrolados um no outro, com um passo de uns 5 ou 8 Cm, isto é não estão longe um do outro formando uma antena). Acho que é acionamento do LED do opto com algum ruido muito pequeno.   

obviamente, quando estiver ligado corretamente, nenhum dos fios estará flutuando, estarão em zero ou em 1.

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
vídeo tb6600
« Resposta #22 Online: 23 de Dezembro de 2014, 09:58 »

Offline andermaster

  • Hobby
  • ****
  • Posts: 487
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: pr
  • Nome:: anderson
  • Profissão: metalurgico
Re:driver para motor de passo com TB6600
« Resposta #23 Online: 23 de Dezembro de 2014, 11:06 »
olá pessoal , gostaria de aproveitar o tópico, pois me parece que estão bastante familiarizados com este CI .

a pergunta é : como saber se o tb6560 queimou , da para  algum teste para fazer com o multímetro?

muito obrigado

Anderson

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:driver para motor de passo com TB6600
« Resposta #24 Online: 23 de Dezembro de 2014, 11:14 »
Testar circuitos integrados com multímetro (método simples?) é simplesmente impossível. É tipo querer testar uma CPU Pentium com uma lâmpada série....
« Última modificação: 23 de Dezembro de 2014, 11:19 por minilathe »

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:driver para motor de passo com TB6600
« Resposta #25 Online: 23 de Dezembro de 2014, 11:21 »
Anderson, o tb6600 é um pouco diferente do tb6560.   Mas se estava funcionando e deixou de funcionar... :)   Tenta refazer as ligações ou ligar fora da maquina com outro motor, se não funcionar é provável que tenha queimado.  Com multímetro?? eu compararia com um CI bom, obviamente os dois fora do circuito, mas tanto pode dar certo como não.

Em tempo, este tb6560, (nestas placas vendidas por ai) se não me engano tem uma sequência de alimentação da parte lógica e da parte de potência que tem ( ou teria) de ser respeitada. No entanto, muitas destas placas, não respeitam isso. então as queimas seriam mais ou menos "normais".

Offline andermaster

  • Hobby
  • ****
  • Posts: 487
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: pr
  • Nome:: anderson
  • Profissão: metalurgico
Re:driver para motor de passo com TB6600
« Resposta #26 Online: 23 de Dezembro de 2014, 13:00 »
  Olá , senhores , muito obrigado pelas respostas .

  Eu estava pensando em utilizar o multímetro , para fazer um teste de continuidade , como é feito com transistores (tip 122) que quando queima  ele apresenta continuidade entre dois pinos , não sei dizer se  é adequado mas com o tip sempre funcionou este teste .

  Fiz o teste aqui  , testei pares de pinos do tb6560  sem tirar da placa , o chip suspeito de ter queimado apresenta continuidade e os outros não.
 Acredito que queimou , ao tentar acionar um motor , com a fiação modificada ele estava apresentado comportamento estranho ao medir a resistência entre fases,eu não dei bola porque ate ontem o mesmo funcionava perfeitamente .
  O jeito e trocar ,e  não parece ser difícil , chave de fenda ferro de solda e paciência .


Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:driver para motor de passo com TB6600
« Resposta #27 Online: 23 de Dezembro de 2014, 13:17 »
É inconcebível comparar um transístor com um CI com dezenas a centenas de transistores, em alguns casos milhares de transitores. Além disso, dependendo do fabricante e do tipo de fallha esse teste com multímetro é ineficaz. Mas a ignorância às vezes é mais forte. 

Offline andermaster

  • Hobby
  • ****
  • Posts: 487
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: pr
  • Nome:: anderson
  • Profissão: metalurgico
Re:driver para motor de passo com TB6600
« Resposta #28 Online: 23 de Dezembro de 2014, 14:04 »
desculpe a minha ignorância , que pelo visto e grande neste assunto.
 
agora em pouco fui ligar a placa  em outro eixo , KARAKA!! saiu fumaça!!! ;D
abriu um furo no CI ,e dois dos contatos que estavam apresentando continuidade , ficaram pretos vai ver que tinha um pequeno pedaço de cavaco de alumínio , entre eles .
definitivamente este queimou  ;D ;D ;D

Offline iluj

  • Juliano. Barão-RS
  • Hobby
  • ****
  • Posts: 362
  • Sexo: Masculino
  • GUIA-CNC
Re:driver para motor de passo com TB6600
« Resposta #29 Online: 23 de Dezembro de 2014, 15:04 »
Citar
passo inteiro: 4500 RPM máximos (pulsos = 15Khz )
meio passo: 2700 RPM máximos ( pulsos = 18 khz )
Olá andresinho, gostaria de saber como você fez o cálculo das rotações por minuto, pois utilizo drives digitais e nunca consegui mais que 4000 RPM em um motor de passo medido no tacômetro digital.
Parabéns pelo projeto.
Abraço.
Juliano.

 

/** * */