Autor Tópico: Caso o passo do motor não seja efetuado corretamente?  (Lida 4432 vezes)

Description:

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

Saulo Lana

  • Visitante
Caso o passo do motor não seja efetuado corretamente?
« Online: 17 de Setembro de 2008, 21:24 »
Pessoal, eu tentei procurar alguma coisa sobre isso aqui no forum mas não encontrei se eu tiver postado no local errado favor redirecionar o tópico. Pode ser uma dúvida tola e de principiante ( o que na verdade é ..rs). A dúvida é o seguinte . Se no meu projeto eu usar motores de passos para fazer o deslocamento nos eixos X Y da minha fresa, para saber a posição atual da mesa coordenada, o trabalho começa a partir da posição de "home" definida pelo usuario, ou seja um ponto "zero" e a partir dai o controlador vai "contando" quantos passos o motor deu para um lado e para o outro  e com a informação de quantos passos por volta o controlador sabe a posição exata da mesa. Se eu estiver errado favor me corrigir, mas acho que é isso. Agora imaginem se por algum acaso o controlador mandar o sinal para o motor dar o passo e esse passo NÃO seja dado, seja porque o motor naum teve força sufiente pra "empurar" a mesa ou porque simplismente um "filho da puta" (desculpa a expressão) foi la pegou um alicate e ficou segurando o eixo por algum motivo. Nesse caso o controlador ia " perder a conta" e a peça usinada não seria satisfatória, especialmente em casos que se necessita precisão.
A dúvida é o seguinte , não teria q ter um "encoder" ou algo parecido pra ficar sempre verificando se o passo foi dado e fazendo esse "feed -back" com o controlador?? Se isso é feito , como é feito. É porque não consegui achar isso em nenhum projeto ou pelo menos não consegui indentificar.
Abraços
Saulo Lana 

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #1 Online: 18 de Setembro de 2008, 07:28 »
... não teria q ter um "encoder" ou algo parecido pra ficar sempre verificando se o passo foi dado e fazendo esse "feed -back" com o controlador??

Saulo, uma das principais virtudes dos motores de passo é que permitem a operação em malha aberta, dispensando feedback e com isso o sistema fica bem mais simples e barato.

Há máquinas que utilizam encoders associados a motores de passo, mais para detectar algum prob de operação e paralisar a máquina do que propriamente para feedback, no sentido de controlar o motor, mas isto é relativamente raro.

Na maioria dos casos os encoders são utilizados apenas com servo-motores.

Offline ivancoimbra

  • Hobby
  • ****
  • Posts: 555
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #2 Online: 23 de Novembro de 2008, 19:40 »
Hoje eu resolvir por a prova a precisão dos motores de passo , e testar o cirquito linistepper, e para isso usei  a minha plotter de recorte "made in home",e o cncplayer como programa de controle, enchi uma folha A4 com desenhos de uma espiral (Padrão corel draw), troquei a faca por uma caneta,e fui mandando imprimir uma atraz da outra,depois de 20 vezes o papel furou, e nada de a caneta sair fora do desenho original, isso com a placa programada em microstep (3600),e ainda por cima coloquei umas fontes de ruidos em cima do controle, Conclusão! , Os motores de passo são dispositivos  bastante confiaveis, É isso ai
Abraço     

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #3 Online: 23 de Novembro de 2008, 19:47 »
Conclusão! , Os motores de passo são dispositivos  bastante confiaveis, É isso ai

He, he, he ... se vc não tivesse falado eu jamais adivinharia ...  ;D ;D ;D

Offline Xerox

  • Fuso
  • **
  • Posts: 187
  • Sexo: Masculino
  • ENTRE OS OLHOS TEM UMA COISA QUE FUNGA
  • Nome:: Edison Luis Camilo
  • Profissão: Técnico em Eletrônica
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #4 Online: 25 de Novembro de 2008, 18:08 »
hehehe!  :)

Offline Brenck

  • Hobby
  • ****
  • Posts: 377
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #5 Online: 25 de Novembro de 2008, 18:52 »
Quando se coloca enconders em motor de passo...

Qual driver que se usa? Ou no caso vc tem que trocar o driver para um driver de servo dc brushless? Ou um driver de motor dc brushless

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #6 Online: 25 de Novembro de 2008, 19:01 »
Quando se coloca enconders em motor de passo ... Qual driver que se usa? Ou no caso vc tem que trocar o driver para um driver de servo dc brushless? Ou um driver de motor dc brushless

O driver é específico, via de regra desenvolvido para a aplicação, não tenho conhecimento de drivers comerciais.

Offline Brenck

  • Hobby
  • ****
  • Posts: 377
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #7 Online: 25 de Novembro de 2008, 21:35 »
Tem como fazer a parte que recebe os sinais do encoder tipo... a parte...

tipo uma cnc3ax controlando os motores e outra placa que recebe os sinais do motor e manda de volta pro pc?

Offline ivancoimbra

  • Hobby
  • ****
  • Posts: 555
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #8 Online: 25 de Novembro de 2008, 21:48 »
Tem sim, Mas o problema e o programa que use enconder, ele teria que mandar o sinal do passo, e confirmar atravez do enconder se ouve deslocamento, Eu não conheço nenhum programa desses da net que faça isso

Offline Brenck

  • Hobby
  • ****
  • Posts: 377
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #9 Online: 25 de Novembro de 2008, 22:05 »
Turbo nem EMC nem Mach recebe sinais de encoder?

Logo então Servos com encoder nao rodam em nenhum deles?

Alguem tinha falado que tinha como usar servo em algum desses programas... Como faz entao? O encoder do servo vai estar la mas nao vai significar nada?

Offline ivancoimbra

  • Hobby
  • ****
  • Posts: 555
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #10 Online: 25 de Novembro de 2008, 23:38 »
No servo motores e a placa de controle  que recebe o sinal do enconder e se encarrega do posicionamento do motor, e o programa que trabalha com servos e emc2.Pelo que eu sei ele não le os sinais do enconder diretamente,mas sim o sinal da placa de controle.Faz tempo que estou querendo testar esse programa , mas esta faltando tempo

Offline Brenck

  • Hobby
  • ****
  • Posts: 377
  • Sexo: Masculino
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #11 Online: 26 de Novembro de 2008, 01:17 »
Mas vai testar em uma maquina com servos? E os respectivos drivers...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #12 Online: 26 de Novembro de 2008, 07:45 »
Brenk,

O EMC pode funcionar recebendo retorno dos encoders, assim como os controles industriais, mas os drivers dos servos devem também ser capazes de funcionar dessa forma.

Há drivers de servos que funcionam com sinais de passo e direção, mas não conheço nenhum para motor de passo capaz de enviar os sinais para um programa, como o EMC...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #13 Online: 26 de Novembro de 2008, 07:59 »
Brenk,

Esta é uma máquina com servos e Mach3:
http://www.guiacnc.com.br/forum/index.php/topic,2883.0.html

Os drivers recebem sinais de passo e direção - só isso :)

Offline ivancoimbra

  • Hobby
  • ****
  • Posts: 555
Re: Caso o passo do motor não seja efetuado corretamente?
« Resposta #14 Online: 26 de Novembro de 2008, 08:38 »
Acho que agora ficou bem esclarecido, Fgilli Voçe poderia expor para nos
os pros e contras entre motores de passo e servo motores, já que voçê tem experiencia em usar os dois, Eu até agora só usei Motores de passo, mas estou muinto ansioso para usar servos tambem. Abraço

 

/** * */