Autor Tópico: Controlar motor de passo sem PC  (Lida 44786 vezes)

Description:

0 Membros e 3 Visitantes estão vendo este tópico.

Offline Alexandre Alex

  • Hobby
  • ****
  • Posts: 344
  • Sexo: Masculino
  • Cada coisa a seu tempo...
  • Cidade - UF: Raposos-Minas Gerais.
  • Nome:: Alexandre Alex
  • Profissão: Ferramenteiro
Re: Controlar motor de passo sem PC
« Resposta #45 Online: 15 de Fevereiro de 2008, 18:59 »
heheheheheheheh...

Desculpem, esse pobre plebeu, analfabeto em eletronica de pai e mãe.

Fiz igual papagaio, apenas repeti o que todo mundo estava dizendo, rsrsrsrsrsrsrr....

Dei com os burro n´água, mas ao menos aprendi nehhh


Offline Alexandre Alex

  • Hobby
  • ****
  • Posts: 344
  • Sexo: Masculino
  • Cada coisa a seu tempo...
  • Cidade - UF: Raposos-Minas Gerais.
  • Nome:: Alexandre Alex
  • Profissão: Ferramenteiro
Re: Controlar motor de passo sem PC
« Resposta #46 Online: 15 de Fevereiro de 2008, 19:05 »
Jorge,

Minha intenção no começo do projeto, é apenas movimentar os eixos dando pulso tipo, como se fosse num interuptor como de campainha de residência.

Estou tentando ser mais claro com a minha intenção de inicio, ok.

Algo simples, para facilitar, a automação, começando passo a passo.

Vou tirar fotos do robozinho, e criar um tópico em breve.

Até mais.

Alexandre Alex.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #47 Online: 15 de Fevereiro de 2008, 19:19 »
Minha intenção no começo do projeto, é apenas movimentar os eixos dando pulso ...

Alex,

ainda acho isso uma bobagem, mas se insiste, minha sugestão é que use algo como o circuito pra adaptação de joystick que discutimos em algum lugar do fórum, dê uma espiada e veja se entende como funfa, senão é só gemer que a gente tenta explicar  ;D

Com um oscilador espetado no rabo (do adaptador do joystick, bem entendido !) pra gerar os pulsos de passo sua trapizonga tá feita ...  :P

PS: depois de enviar a msg me lembrei, acho que o oscilador já tá incluido no projetinho. Acho que levantei o esquema da coisa, vou procurar ...
« Última modificação: 15 de Fevereiro de 2008, 19:24 por C N C N o w ! »

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #48 Online: 15 de Fevereiro de 2008, 19:30 »
Eis aí o esqueminha:

Claro que dá pra fazer coisa mais simples, mas esse troço tem a vantagem de permitir a conexão ao PC tb e utilizar ambas as coisas concomitantemente ...
« Última modificação: 15 de Fevereiro de 2008, 19:32 por C N C N o w ! »

Offline Alexandre Alex

  • Hobby
  • ****
  • Posts: 344
  • Sexo: Masculino
  • Cada coisa a seu tempo...
  • Cidade - UF: Raposos-Minas Gerais.
  • Nome:: Alexandre Alex
  • Profissão: Ferramenteiro
Re: Controlar motor de passo sem PC
« Resposta #49 Online: 15 de Fevereiro de 2008, 19:31 »
Jorge,

Obrigado,

A intenção e fazer com todos os eixos controlados pelo turbo cnc, ou outro, qualquer.

Como sou principiante, pretendo, nos testes de movimentos sofrer menos, hehehehehehhehe....

Mas posso mudar de idéia também, estou agilizando algumas pendências, e vou agilizar esta trapizonga.

Até mais.

Alexandre Alex.

« Última modificação: 15 de Fevereiro de 2008, 19:55 por Alexandre Alex »

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #50 Online: 15 de Fevereiro de 2008, 19:37 »
Sérgio, Obrigado,

Cadê o Sérgio ?

Citar
A intenção e fazer com todos os eixos controlados pelo turbo cnc, ou outro, qualquer.

Pois é ...

Citar
Como sou principiante, pretendo, nos testes de movimentos sofrer menos, hehehehehehhehe....

Pois eu acho que vai sofrer mais ... o TurboCNC é bem fácil de usar e vc já começa ganhando experiência e conhecimento úteis já de imediato e ainda mais para o futuro ...

Minha sugestão: instale aí e brinque um pouco, vc verá que é mesmo simples ... qualquer PC a partir de um 486 que disponha do co-processador matemático serve ... se quiser, pendure uns LEDs na paralela e poderá visualizar os sinais direitinho ...

Offline Alexandre Alex

  • Hobby
  • ****
  • Posts: 344
  • Sexo: Masculino
  • Cada coisa a seu tempo...
  • Cidade - UF: Raposos-Minas Gerais.
  • Nome:: Alexandre Alex
  • Profissão: Ferramenteiro
Re: Controlar motor de passo sem PC
« Resposta #51 Online: 15 de Fevereiro de 2008, 19:49 »
Sérgio, Obrigado,

Cadê o Sérgio ?
Citar

Reiterando,

Jorge,

Obrigado.

Vou seguir seus conselhos.

Até mais.

Alexandre Alex.
« Última modificação: 15 de Fevereiro de 2008, 19:57 por Alexandre Alex »

Offline Paulo Ricardo

  • Novato
  • *
  • Posts: 83
  • Sexo: Masculino
  • Cidade - UF: RS
Re: Controlar motor de passo sem PC
« Resposta #52 Online: 12 de Junho de 2009, 21:41 »
Boa noite Jorge

Fiz os testes. O que acontece é que me medindo a tensão entre os pinos 1 e 3 do L6203 o resultado fica sempre em 0V, movimentei o eixo teclando apenas uma vez na seta de deslocamento e medi em cada movimento e o resultado foi sempre este.

Medi então a tensão entre o neutro da placa e cada um dos pinos do L6203, ambos os pinos apresentam 24V, que é a tensão da fonte de alimentação.

Medi também os pinos de saída  A, B, C e D do L297 e eles estavam enviando 5V para os dois L6203. Acredito que agora o problema seja este. Só não sei como resolver.

Abraço


Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #53 Online: 13 de Junho de 2009, 09:11 »
Fiz os testes. O que acontece é que me medindo a tensão entre os pinos 1 e 3 do L6203 o resultado fica sempre em 0V ...

Paulo, supondo que o avanço seja mesmo passo a passo (como vc fez pra obter isto ?), esse resultado pode indicar que o driver não está habilitado. Verifique o pino 10 do L297, (sinal enable), deverá encontrar perto de 5V, caso contrário o driver não funfa ...

Offline Paulo Ricardo

  • Novato
  • *
  • Posts: 83
  • Sexo: Masculino
  • Cidade - UF: RS
Re: Controlar motor de passo sem PC
« Resposta #54 Online: 13 de Junho de 2009, 15:22 »
Boa tarde Jorge

O pino 10 do L297 está com 5V, está habilitado, se eu deixo com 0V ele não habilita o L6203, até ai eu acho que ta legal.

Meu teste saiu furado. Coloquei em Motor tuning no campo steps per mm o valor de 400, em um motor de 1,8 graus , com o driver em meio passo, daria um deslocamento de 0,0025mm. Em jog regulei step para 0,0025, daí movimentei com a tecla de deslocamento. Se o caminho não for este por favor me fala. O problema é que o motorzinho de impressora não deve ser 1,8 graus. Não achei nada deste motor na internet. Vou tentar novo teste mudando o ângulo de passo do motor.

Abraço Jorge

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #55 Online: 13 de Junho de 2009, 15:44 »
Paulo, a resolução do motor não importa nesta etapa e o teste pode inclusive ajudar a determinar qual é.

Se vc configurar o Mach, informando steps per unit (passos por unidade) = 1 e comandar o avanço pela distância de uma unidade, por jog ou MDI, obviamente o motor vai avançar um único passo ...

Basta contar quantos passos precisa para completar uma revolução e pronto, já saberá qual é a resolução do motor e após fazer tudo funcionar poderá fazer a definitiva e correta configuração.

PS: Verifique a tensão no pino 20 do L297 (reset), deverá ser 5V.
« Última modificação: 13 de Junho de 2009, 16:24 por C N C N o w ! »

Offline Paulo Ricardo

  • Novato
  • *
  • Posts: 83
  • Sexo: Masculino
  • Cidade - UF: RS
Re: Controlar motor de passo sem PC
« Resposta #56 Online: 14 de Junho de 2009, 12:29 »
Bom dia Jorge

Coloquei então em motor tunning (steps per = 1),  em jog (cicle jog spep =1) para mover 1mm na tela do mach3 preciso pressionar a tecla de movimento 14x. O led ligado ao home precisa de 200 movimentos para apagar e depois de 10 movimentos acende novamente.

Os pinos 1 e 3 do L6203 continuam recebendo 24V que é a voltagem da fonte de alimentação. Eles apresentam esta voltagem os dois ao mesmo tempo, eu faço a medição entre os dois pinos o resultado fica em 0V, ao pressionar a tecla de movimento esta condição não muda, noto que eles apresentam 24V quando faço a medição entre um dos pinos e o 0V da placa. A mesma coisa acontece com o L297, as saídas INH1 e INH2  estão habilitando os dois L6303 ao mesmo tempo, e as saídas A, B, C e D também estão enviando 5V para os L6203.

O pino 20 do L297 está com 5V.

Obrigado Jorge

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #57 Online: 14 de Junho de 2009, 13:49 »
Coloquei então em motor tunning (steps per = 1),  em jog (cicle jog spep =1) para mover 1mm na tela do mach3 preciso pressionar a tecla de movimento 14x. O led ligado ao home precisa de 200 movimentos para apagar e depois de 10 movimentos acende novamente.

Paulo, isto está bem estranho, a tela deveria indicar o avanço de 1mm e o LED home deveria acender em uma única posição, uma vez a cada oito passos (L297 ABCD = 0101 , veja a figura abaixo)... certamente há algo errado na configuração ...

Offline Paulo Ricardo

  • Novato
  • *
  • Posts: 83
  • Sexo: Masculino
  • Cidade - UF: RS
Re: Controlar motor de passo sem PC
« Resposta #58 Online: 14 de Junho de 2009, 16:47 »
Boa tarde Jorge

Refiz o teste.
Medindo entre os pinos 1 e 3 do mesmo L6203 sempre fica em 0V porque os dois pinos recebem a mesma voltagem ao mesmo tempo. Fiz uma tabela medindo entre o 0V da placa e os pinos 1 e 3 dos dois L6203. Existe voltagem e ausência dela entre cada um dos L6203 mas não entre os pinos 1 e 3 do mesmo L6203.
Agora a luz do led ligado ao HOME acende a cada 8 passos.

Abraço Jorge

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controlar motor de passo sem PC
« Resposta #59 Online: 14 de Junho de 2009, 17:24 »
Refiz o teste. Medindo entre os pinos 1 e 3 do mesmo L6203 sempre fica em 0V ...

Isto indica que os L6203 não estão operando como devem ...

Citar
Agora a luz do led ligado ao HOME acende a cada 8 passos.

Bão, então vc já deve estar conseguindo avançar passo a passo e isto é essencial pra diagnosticar corretamente o prob ...

Sugiro que verifique as saídas do L297 ( A, B, C, D, INH1 e 2 e sense 1 e 2) e monte uma tabela passo a passo (8 passos). Com isto talvez seja possível entender o que está acontecendo ...

 

/** * */