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

ELETRÔNICA / ELÉTRICA => Eletrônica => Tópico iniciado por: robertofonte em 11 de Outubro de 2007, 20:00

Título: Projecto Drive servo motor ....
Enviado por: robertofonte em 11 de Outubro de 2007, 20:00
Boas  ....
Eu gostava de projectar um placa um drive para o servo motor ...
Mas tenho serias duvidas sobre o feedback ...
Sei que podemos utilizar os encoders ... Mas como é que o soft vai saber que o meu servo já deslocou o pretendido e avança para a instrução seguinte ...
Título: Re: Projecto Drive servo motor ....
Enviado por: F.Gilii em 11 de Outubro de 2007, 21:04
Roberto,

Não entendo bem de eletronica, mas penso que se o driver for capaz de controlar a posição do eixo do motor - e corrigir esta posição caso não esteja dentro de certos parametros, o programa não precisa necessáriamente conhecer a posição deste eixo...

Há programas que podem interagir com os drivers, mas sei que há drivers que fazem exatamente o que eu falei, o que permite que se usem programas não dedicados...

Fui a uma palestra de um fabricante de motores de passo e drivers inteligentes que fazem uso de um encoder montado no motor, e o driver tem um PID que se incumbe de controlar o eixo conforme eu falei.

O driver naquele caso tem um buffer de memória com 1760 linhas e que é capaz de armazenar até desenhos pré determinados, transformando o conjunto em uma solução "stand alone" - muito interessante para aplicações dedicados, como uma máquina ou dispositivo que necessite de movimentos repetitivos...

Caso esteja interessado em conhecer um pouco sobre este driver, este é o endereço:
www.arcus-technology.com
Título: Re: Projecto Drive servo motor ....
Enviado por: robertofonte em 12 de Outubro de 2007, 07:38
Amigo sem duvida sera uma bom driver .
Mas penso que deveremos começar por uma coisa simples e funcional .
Então depois aperfeiçoamos ....
Primeiro entender o funcionamente basico para que seja possivel construir um bom driver ....

(http://img440.imageshack.us/img440/1923/encodersuq7.jpg)

Se virmos aki no mach 3 temos entradas para encoder ... eu queria era saber como funciona esta entrada ...

Eu penso que sera bem simples cada impulso que o motor sofre o software aguarda um pulso do encoder sera???
Título: Re: Projecto Drive servo motor ....
Enviado por: F.Gilii em 12 de Outubro de 2007, 09:40
Robertoforte,

Desconheço se o tal Mach3 tem realmente suporte a motores com encoder...o que sei é que o EMC2 para Linux tem. (confesso que não tive contato com este programa em especial e não sou muito fâ de programas controladores através de Windows)

Não tenho certeza, mas tenho a impressão que os programas que usam motores com encoders deve comparar a posição atual e a posição pretendida, e continua enviando os sinais para movimentar aquele eixo até que se satisfaça a condição.

Já o driver deve julgar se o eixo está acompanhando aquela condição, e permite que o movimento continue até que satisfaça a condição, ou gere uma mensagem de erro e paralize o movimento, sinalizando o programa que houve um erro...

Encontrei um documento que talvez  sirva de ponto de partida para suas pesquisas:
http://www.galilmc.com/support/appnotes/software/note4428.pdf
Título: Re: Projecto Drive servo motor ....
Enviado por: C N C N o w ! em 12 de Outubro de 2007, 18:06
... Mas tenho serias duvidas sobre o feedback ... como é que o soft vai saber que o meu servo já deslocou o pretendido e avança para a instrução seguinte ...

Roberto,

de modo geral, no ambiente das pequenas máquinas, não existe essa interação entre os drivers e o programa controlador. Ao contrário do que muitos pensam, do ponto de vista do programa controlador a coisa é malha aberta. Essa íntima interação entre hardware e software, é privilégio das máquinas de grande porte, de modo geral. A única possível exceção que conheço é o EMC2, teoricamente possível, mas não me lembro de exemplo de implementação prática com ele.

Os drivers para servos de pequeno porte aceitam sinais step-dir (passo-direção) de modo a compatibilizá-los com virtualmente todos os programas controladores, este é o padrão de fato da indústria. Essas são as únicas conexões mandatórias, pode haver outras, opcionais, como sinalização de erro, sobrecarga, etc ... Nestes casos o encoder é conectado ao driver e não ao computador ...

Este é o panorama geral, é claro que pode haver exceções ...
Título: Re: Projecto Drive servo motor ....
Enviado por: Ramede em 20 de Outubro de 2007, 21:45
Boas  ....
Eu gostava de projectar um placa um drive para o servo motor ...
Mas tenho serias duvidas sobre o feedback ...
Sei que podemos utilizar os encoders ... Mas como é que o soft vai saber que o meu servo já deslocou o pretendido e avança para a instrução seguinte ...

 Veja se isso ajuda !!!
Título: Re: Projecto Drive servo motor ....
Enviado por: thg em 19 de Novembro de 2007, 20:15
pessoal a comfiguração de um servomotor é muito complicada ou o drive ja vem pronto.segue link com os servos que  pretendo compra.  http://64.233.179.104/translate_c?hl=pt-BR&u=http://www.cadcamcadcam.com/index.asp%3FPageAction%3DVIEWPROD%26ProdID%3D126&prev=/search%3Fq%3Dcnc%2Bkit%26hl%3Dpt-BR qual a opniao de vcs o preço ta legal.
Título: Re: Projecto Drive servo motor ....
Enviado por: F.Gilii em 19 de Novembro de 2007, 20:32
pessoal a comfiguração de um servomotor é muito complicada ou o drive ja vem pronto

THG,

Isso é uma afirmação ou uma pergunta???
Título: Re: Projecto Drive servo motor ....
Enviado por: Dimetalmc em 19 de Novembro de 2007, 23:47
Olha como o Cncnow falou eu tb so conheço o EMc2 que faz isso
e por este motivo estamos aqui projetando um drivers
e um encoder para servo masi tb pode ser usado com
motores de passo sem problema algum,

o emc2 ele trabalha como um encoder entao neste caso o cara pode
ter um driver e o emc2 simular encoder.
que e oque estamos testando.

e é coisa muito simples ate pelo que estamos vendo aqui.

blz galera falou ate.
Título: Re: Projecto Drive servo motor ....
Enviado por: F.Gilii em 20 de Novembro de 2007, 08:12
Dimetal,

A quem voce está dirigindo seu comentário???
Título: Re: Projecto Drive servo motor ....
Enviado por: Dimetalmc em 20 de Novembro de 2007, 09:55
Dimetal,

A quem voce está dirigindo seu comentário???

ee desculpe esqueci de citar.
e para o RobertoFonte e aos outros participantes que aqui estão.

blz falou cara ate.
Título: Re: Projecto Drive servo motor ....
Enviado por: thg em 20 de Novembro de 2007, 15:39
fgili

pergunta, se nao for muito complicado de comfigurar eu  pretendo comprar um desses.
valeu t+
Título: Re: Projecto Drive servo motor ....
Enviado por: F.Gilii em 20 de Novembro de 2007, 18:00
Thg,

Pelo que entendí, este "pacote" vem com motores (com redutores), drivers, placa de controle para o Deskcnc e o próprio Deskcnc...

Que eu saiba, este programa funciona com comunicação serial, o que à princípio não é problema nenhum, até porque penso que neste kit vem uma placa chamada "placa de controle" que é a responsável pelas interpolações e pelo sincronismo entre PC, e drivers, uma vez que o sistema roda em Ruindows...

Me parece que não há muitos segredos neste programa, e acredito que estes drivers sao tão simples de configurar, que você não precisa nem se preocupar com PID e coisas do gênero...

O único detalhe que me chama a atenção é saber se este conjunto poderia trabalhar com outros programas, caso você deseje trocar um dia, pois do jeito que está, você fica preso ao Deskcnc...

Acredito que o próprio fornecedor desse pacote possa tirar esta dúvida...
Título: Re: Projecto Drive servo motor ....
Enviado por: thg em 22 de Novembro de 2007, 21:43
valeu fgili esse kit ele ta por um preço legal entao eu terei que ficar preso ao deskcnc.Eu vou conversar com o fabricante.