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
-
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 ...
-
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
-
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???
-
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
-
... 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 ...
-
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 !!!
-
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.
-
pessoal a comfiguração de um servomotor é muito complicada ou o drive ja vem pronto
THG,
Isso é uma afirmação ou uma pergunta???
-
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.
-
Dimetal,
A quem voce está dirigindo seu comentário???
-
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.
-
fgili
pergunta, se nao for muito complicado de comfigurar eu pretendo comprar um desses.
valeu t+
-
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...
-
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.