Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
MECÂNICA => Mecanica de precisão => Tópico iniciado por: Saulo Lana em 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
-
... 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.
-
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
-
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
-
hehehe! :)
-
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
-
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.
-
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?
-
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
-
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?
-
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
-
Mas vai testar em uma maquina com servos? E os respectivos drivers...
-
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...
-
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 :)
-
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
-
Ivan,
É difícil comentar sobre vantagens e desvantagens entre dois sistemas sem conhecer as necessidades...há casos em que eu nem penso em servos - já há outros que nem pensar em motor de passo...
De forma bem geral, para aplicações que requerem até uns 200W se pensa em motores de passo - acima disso pode começar a pensar em servos...
Motores de passo são mais simples de operar e tem custo de aquisição e de operação menor que os servos e seus drivers.
Motores de passo são bastante exatos no posicionamento e a faixa de utilização (em rpm) é um pouco menor que com servo motores...
Servo motores podem trabalhar numa faixa de rpm um pouco maior, e dependendo da aplicação, alcançam acelerações e velocidades maiores que com motores de passo.
Servo motores são mais delicados para serem ajustados e montados do que motores de passo...
-
Sim os motores de passo são bastante precisos, mas o que me encomoda e a vibração em baixa rotação,esta certo que o micropasso atenua um pouco isso, mas perde torque, Já com os servos o funcionamento e suave em qualquer rotação, já tive a oportunidade de ver uma cnc com servos , e é uma blz.
-
Como da pra saber a potencia em watts de um motor de passo?
Fábio muito bom o projeto, ta de parabens.
Aquele motor lá o que é aquilo atras dele? Um freio ou um encoder?
Ou os dois :P
Mas então se vc usa um servo mas sem usar o encoder dele? Pra que usar um servo? Não sei posso esta falando bobagem...
Nunca entendi muito bem essa diferenca de acuidade do motor de passo pra o servo... A unica coisa que eu pensava era que pelo fato do servo ter o encoder, no final das contas a maquina ia acabar ficando mais precisa pois o encoder manda sinais pro pc pra avisar pra ele se o motor está onde deveria estar...
-
Como da pra saber a potencia em watts de um motor de passo?
P = V . I
P: potência
V: tensão
I: corrente
-
Aquele motor lá o que é aquilo atras dele? Um freio ou um encoder?
na frente é o servo - atrás o encoder
Mas então se vc usa um servo mas sem usar o encoder dele?
Quem usa o encoder é o driver...
... pensava era que pelo fato do servo ter o encoder, no final das contas a maquina ia acabar ficando mais precisa pois o encoder manda sinais pro pc pra avisar pra ele se o motor está onde deveria estar...
quem cuida do erro de posição do motor é o driver e não o programa (neste caso em especial)
Com o servo motor, consegue-se velocidades baixas isentas de vibração
-
Jorge,
Nominal do motor ou não? ;D
Um motor 2v 5a (etiqueta) por exemplo tem soh 10 watts?
Ou no caso eh tipo de acionamento? se vc aciona esse mesmo a 20v ele vai te 100watts?
Fabio,
Obrigado, agora entendi
-
A potencia não muda, pois ao aciona-lo com 20V a corrente cai proporcionalmente.
-
Nominal do motor ou não? ;D
Sim, nominal.
Um motor 2v 5a (etiqueta) por exemplo tem soh 10 watts?
Sim, por fase energizada.
Ou no caso eh tipo de acionamento? se vc aciona esse mesmo a 20v ele vai te 100watts?
Esta o Alexandre já respondeu.