Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

ELETRÔNICA / ELÉTRICA => Eletrônica => Tópico iniciado por: Xerox em 16 de Junho de 2009, 22:14

Título: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 16 de Junho de 2009, 22:14
Pessoal um cliente quer colocar um motor de passo em uma máquina e não quer usar um PC para controlar .O motor vai girar somente para um lado, mas terá que ser possivel ajuste de velocidade. O  drive é um Akiyama AKDMP5 -5A  com motor de 34kg da mesma marca.
Pretendo usar a etapa do oscildor desse circuito queestá aí.
O drive em questão tem as seguintes entradas
- PASSO ( acho que aqui vai o pino 3 do 555 correto?)
 Nas demais saidas "DIR" "LIVRE""OPTO" não sei como ligar para o motor girar

Se algum dos colegas poder me dar uma dica ficarei grato


Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Blackmore em 16 de Junho de 2009, 23:56
uma pergunta básica ... vc leu o manual do drive que tu passou?

abrax!
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Blackmore em 17 de Junho de 2009, 00:08
bom ... eu dei uma "foleada" no manual e pelo visto tem tudo lá ... ( http://www.motores.akiyama.com.br/pdf/Driver/Manual%20AKDMP5-5%20A.pdf ) , e na página 3 é dito o que fazer ...
os níveis de tensão para alto (maior que 3,5 volts) e para baixo (menor que 0,5 volts) ... a entrada DIR é para a escolha da direção que o motor vai girar, e de acordo ainda com a forma que tu ligar o motor no drive vai trabalhar com o DIR em alto ou em baixo, já para os pulsos de entrada basta um trem de pulsos pelo que entendi ... deve obedecer apenas o máximo de 5us de largura de pulso ( 200kHz ) ... já o oscilador acredito que tu pode fazer com um 555 sim ... mas dê uma foleada em um datasheet ... é fácil fazer ...
Me corrijam se estiver algo errado neste momento de raro balançar do tico e do teco   :)

abrax!
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Blackmore em 17 de Junho de 2009, 00:11
Só mais uma coisa ... o sinal de direção (DIR) deverá ficar a frente do sinal de passo pelo menos 5us para que o drive funcione corretamente.

abrax!

(PS.:seria bom poder editar as msg´s anteriores em uma só)
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 17 de Junho de 2009, 08:08
Xerox, vc pode utilizar um 555 sem probs.

Quanto às entradas, são optoisoladas e o acionamento é feito conectando-se a entrada ao "terra" (terminal negativo da fonte, veja a Fig. 3 do manual ). Vc pode utilizar chaves comuns no lugar dos transistores, ou mesmo jumpers, já que o motor será continuamente acionado em uma única direção. Observe que será necessária uma fonte de 5V, que pode ser a mesma do oscilador, o terminal positivo vai ao borne OPTO.

É recomendável que faça a configuração antes de ligar o driver (Confira as tensões de alimentação, ajuste de corrente adequado ao motor, modo de operação [micropasso]).
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 17 de Junho de 2009, 08:48
Pessoal,
Desculpe minha ignorancia no assunto percebo que para os colegas está tudo muito claro no manual, mas para mim que estou começando agora a lidar com esse assunto, tudo fica meio confuso. Quero ter certeza antes de ligar esse drive, não quero correr o risco de queima-lo.
Segundo entendi a explicação do nobre colega Jorge, entro com o clock na entrada "CP" aterro a entrada "DIR " e no "OPTO" vai VCC=5v correto?
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 17 de Junho de 2009, 09:07
Quero ter certeza antes de ligar esse drive, não quero correr o risco de queima-lo.

O importante pra evitar danos ao driver é a utilização de fontes de alimentação com a correta especificação e, acima de tudo, ajustar a corrente para o motor.

Citar
entro com o clock na entrada "CP" aterro a entrada "DIR " e no "OPTO" vai VCC=5v correto?

Sim, o terminal positivo da fonte de 5V vai a OPTO. As outras são conectadas ao terminal negativo ou mantidas abertas.

Sim, os pulsos que comandarão os passos vão à entrada CP.

A entrada DIR pode ou não ser "aterrada", dependendo da direção desejada.

Quanto a entrada FREE:

Ativar sinal: este terminal representa entrada negativa do sinal de habilitação - O
sinal é usado para habilitar / desabilitar o driver. Terminal aberto o motor estará habilitado
(pronto a receber os sinais de pulsos). Sinal de 0 V, desabilita o driver, com eixo do motor
travado. Obs: Caso o Sinal Dir esteja alimentado com sinal alto e Livre com sinal baixo o eixo
ficará destravado ou Livre , ideal para posicionamento manual do eixo.
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 17 de Junho de 2009, 11:50
Obrigado Jorge!
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: RDM em 18 de Junho de 2009, 09:09

entrada DIR é para a escolha da direção que o motor vai girar, e de acordo ainda com a forma que tu ligar o motor no drive vai trabalhar com o DIR em alto ou em baixo, já para os pulsos de entrada basta um trem de pulsos pelo que entendi ... deve obedecer apenas o máximo de 5us de largura de pulso ( 200kHz ) ...


abrax!


Entao a entrada DIR será, um exemplo 0V o sentido será horário e 5V será anti-horário?
É isso?

E o STEP será um trem de pulso de no máximo 200kHz ?

Essa frequencia o que seria? A frequencia max de operação da porta paralela? do driver? ou do TurboCNC?

Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 18 de Junho de 2009, 10:00
Entao a entrada DIR será, um exemplo 0V o sentido será horário e 5V será anti-horário? É isso?

É isso.

Citar
E o STEP será um trem de pulso de no máximo 200kHz ? Essa frequencia o que seria?

Especificação do driver. Acho que houve um equívoco quanto a isto, alguém deve ter calculado com base na largura de pulso de 5us, o que é errôneo. A frequência máxima é na verdade de 50 kHz, veja as especificações abaixo.
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Blackmore em 18 de Junho de 2009, 20:23
C N C N o w !

alguém deve ter calculado com base na largura de pulso de 5us, o que é errôneo. A frequência máxima é na verdade de 50 kHz, veja as especificações abaixo

fui eu quem o fez ... o erro dos 200 kHz ... entendi agora que o clock para o drive deverá ser de 1Hz a 50kHz, qualquer valor dentro desta faixa, e que o período mínimo de Ton é de 5us.
Certo agora? Perdoe minha falha ... eu deveria ter prestado mais atenção nos dados do manual antes de sair digitando feito um desesperado. :)

abrax!
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 18 de Junho de 2009, 20:43
Certo agora? Perdoe minha falha ...

Certo ... nada a perdoar ...
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 18 de Junho de 2009, 21:11
Pessoal ,
Estou na luta a 2 dias p/ fazer esse bendito drive funcionar e nada. Segundo o manual o trem de pulsos tem que ter  saida NPN, o oscilador que fiz baseado no 555 não serve pois tem a saida PNP. Tentei converter o sinal para NPN mas na realidade não sei se inverteu realmente...faz falta um osciloscópio nessas horas.
Alguém tem uma dica aí de oscilador com saida NPN ?

Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Blackmore em 18 de Junho de 2009, 21:41
Xerox

apesar de não ser de minha conta, se o motor de passo irá girar sempre para um sentido apenas ( conforme dito em teu primeiro post) pq você não utiliza um motor DC ? seria muito simples até o controle de velocidade do mesmo.

agora ... quanto a saída NPN ... dito coletor aberto ... entendo que o teu oscilador irá acionar a entrada do drive através de um transístor bipolar NPN ...
Leia este texto ... (  http://www.novaeletronica.net/q/eb/eb7/555_1.htm ) lhe ajudará bastante caso tenha dúvidas quanto a usar o 555 ... veja que neste link tem uma das imagens já com a saída do 555 na base de um transístor NPN ... qualquer coisa pergunte, dentro do meu ainda pequeno conhecimento tentarei esclarecer ou ajudar.

Veja que é possível fazer também osciladores de outras formas que TALVEZ seja mais simples já que você está com certa dificuldade ... veja o link ( http://www.getec.cefetmt.br/~luizcarlos/Eletronica_Basica/Fonte/Circuitos_Electronicos.pdf ).

abrax!

Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 18 de Junho de 2009, 21:47
... o oscilador que fiz baseado no 555 não serve pois tem a saida PNP.

De onde vc tirou isto ?!

A saída do 555, pino 3, é totem pole, ou seja pode drenar e fornecer corrente de 200mA, muito mais que o necessário para sua aplicação ... veja a figura abaixo ...

Que circuito vc tá utilizando ? Qual a frequência ?

Tá lembrado que a fonte do oscilador tem que estar conectada ao driver ? Se tá em dúvida quanto a isto, fale, não vá fazer bobagens, hein ?

Vc pode testar pra ver se o driver está habilitado e configurado e se o motor está corretamente conectado simplesmente fechando/abrindo a entrada para o "terra", simulando os pulsos na munheca ... se tudo estiver OK o motor vai dar sinal de vida, aos trancos, mas vai ... se isto não acontecer nem adianta bulir com o oscilador ...
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 19 de Junho de 2009, 16:20

Citar
De onde vc tirou isto ?!

Foi essa a informação que me foi passada pelo pessoal da Akiyama :

"É possível o acionamento do driver de motor de passo através da
utilização de um circuito oscilador que gere sinais de pulsos NPN, um
exemplo de oscilador que pode ser usado é o LM555, porém o 555 gera sinais
PNP, é possível utilizar circuito conversor PNP para NPN como interface com
o driver.
    Devem haver outros circuitos osciladores NPN para este propósito, porém
vale lembrar que a precisão dos motores de passo está relacionado com o
número de pulsos enviados ao driver."

Att

Theodoro Foltran
Suporte Tecnico
Akiyama Tecnologia em Componentes Eletrônicos LTDA

Este oscilador que estou usando , está com 10HZ mas testei até 1KHZ.

Citar
Tá lembrado que a fonte do oscilador tem que estar conectada ao driver ? Se tá em dúvida quanto a isto, fale, não vá fazer bobagens, hein ?

Bom, tô ligando assim:
Pino 3 do 555 direto na entrada CP do drive
Saida DIR e FREE deixo sem nada
Saída OPTO coloquei 5VCC ( mesma fonte do oscilador )

Quanto a fonte de alimentação do drive tô usando 18VCC , tudo proveniente da mesma fonte de alimentação

Citar
Vc pode testar pra ver se o driver está habilitado e configurado e se o motor está corretamente conectado simplesmente fechando/abrindo a entrada para o "terra", simulando os pulsos na munheca ... se tudo estiver OK o motor vai dar sinal de vida, aos trancos, mas vai ... se isto não acontecer nem adianta bulir com o oscilador ...
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 19 de Junho de 2009, 16:23
Citar
Vc pode testar pra ver se o driver está habilitado e configurado e se o motor está corretamente conectado simplesmente fechando/abrindo a entrada para o "terra", simulando os pulsos na munheca ... se tudo estiver OK o motor vai dar sinal de vida, aos trancos, mas vai ... se isto não acontecer nem adianta bulir com o oscilador ...

Esse teste foi primeira coisa que fiz e nada aconteceu...
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 19 de Junho de 2009, 16:42
Foi essa a informação que me foi passada pelo pessoal da Akiyama : Theodoro Foltran

O bom e velho Theodoro ataca de novo ...

Citar
Saída OPTO coloquei 5VCC ( mesma fonte do oscilador )

E usou o polo negativo dessa fonte para injetar sinal de passo na entrada CP ?

Citar
Quanto a fonte de alimentação do drive tô usando 18VCC

Qual é a capacidade da fonte ?

Que motor está usando ? Quantos fios ?
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 19 de Junho de 2009, 17:44
Citar
E usou o polo nagativo dessa fonte para injetar sinal de passo na entrada CP ?
Sim

Citar
Qual é a capacidade da fonte ?

3 amperes

Citar
Que motor está usando ? Quantos fios ?

32kgf  6 fios  3.5A/fase

Uma coisa estranha é que o motor não faz aquele ruido comum de drive chopped. Aliaz não faz ruido algum! Acho que essa porcaria veio com defeito.
Testei meu oscilador na minha placa cnc3ax com esse mesmo motor e funfou direitinho.
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 19 de Junho de 2009, 17:54
Tô estranhando que não tenha mencionado a fonte do motor ... quais as características dela ?

Como fez a conexão do motor ?
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 20 de Junho de 2009, 11:46
Jorge e demais colegas,

Acabei abrindo o drive...a trilha do conector que liga a entrada OPTO  estava quebrada...acho que alguem deixou cair essa coisa! Agora tá tudo funcionando.

Acho que perdi muito tempo funçando no oscilador, graças ao "suporte" da Akiyama.
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: C N C N o w ! em 20 de Junho de 2009, 12:39
Acho que perdi muito tempo funçando no oscilador, graças ao "suporte" da Akiyama.

Boa ! Que bão que funfa ... ;-)

Quanto ao "suporte", que sirva de lição ... eu acho que vc devia reclamar, só assim vamos fazer com que isso melhore ... é um desaforo ... e olha que a Akiyama não é das piores ...
Título: Re: Preciso de uma dica de como ligar um oscilador em um drive de motor de passo
Enviado por: Xerox em 20 de Junho de 2009, 14:04
Também acho, Jorge.
Vou eleaborar um mail e mandar para Akiyama.
No mais fico agradecido .

Camilo