Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: Saulo Lana em 01 de Agosto de 2009, 14:48
-
Pessoal,
Estou com um serio problema... Eu adiquiri uma versão da placa CNC3ax. Estou tentando usar o Mach3 para roda-la mas infelizmente não estou tendo resultados satisfatórios. Li o manual do Software e segui as instruções para a configuração dos pinos de entrada e saída. Gostaria que se possível, alguem ajude a configurar minha placa.
Estou usando 3 motores 57byg059 4V / 1.6A por fase, 200 passo, 1.8 graus por passo. A sequência de fios está colocada de forma correta.
O Trimpot conectado ao L297 está regulado com 0.16V (0.1 x 1.6A) --> (Pino 15)
Para os motores uso uma fonte de 37V /3A
Quando ligo a minha placa o motor "chia" como deveria mas quando tento movimentar através do JOG ou entrada manual de dados (MDI) do programa o motor não mexe. Na verdade apenas uma fase do motor ficar energizada e os respectivos FETS esquentam rapidinho.
A desconfiança que tenho é que o problema está na configuração de software e não na placa, pois tentei usar a tela de diagnótico do Mach3 e nenhum pino da sinal de vida.
A seguir segue o diagram eletrico-esquemático da placa.
Me ajudem por favor!! Esse é um trabalho pra monografia que apresento Quinta-feira (hoje é sabado...rs) ... Até lá minha maquina tem que estar rodando redondinha..rs
Abraços
Att.
Saulo Lana
-
O pino enable não está configurado? Se estive, precisa por os jumpers na placa.
O melhor é desabilitar isso no programa e tirar os jumpers.
-
Além da dica do Alebe, eu testaria o cabo de dados, e verificaria se há continuidade entre os pinos dos conectores.
Que versão é esta da placa?
-
O pino de Enable está configurado e o jumper colocado na placa...
Testei a continuidade do cabo, não há problemas. Vou postar aqui as imagens de como está minha configuração... Talvez alguem ache algum erro...
Eu já tô ficando careca com isso..rs
abraços
-
Pode ser qualquer coisa - ví que tem opto acopladores na placa - testou para ver se o sinal chega neles, e se passa por eles?
-
FGili...
Ainda não teste o sinal dos opto acopladores, no caso se passo por esse... mas o problema e que os dados não estão sendo transmitidos através da porta paralela, tanto que quando é retirado o cabo de transmissão a placa apresenta o memso comportamento... ou seja fica chiando e com o motor parado sustentado por uma fase e esquentando bastante o respetivo FET.
A tela de diagnótico do Mach não apresenta nada... nenhum "led" fica piscando indicando que está sendo transmitido dados.
Em anexo segue as presentes configurações utilizadas.
att.
Saulo Lana
-
Mas uma questão ..
eu li em algum tópico que o Mach3 não funciona se não houver um "botão de Emergência". Isso procede?
Pois a minha placa não possui isso..
Há alguma forma de emular isso ?
Att.
Saulo Lana
-
Que versão é esta da placa?
O nome da versão é "Isolated CNC 3ax V 1.0" Criada pelo Rodolfo Caproni
att
Saulo Lana
-
... mas o problema e que os dados não estão sendo transmitidos através da porta paralela, tanto que quando é retirado o cabo de transmissão a placa apresenta o memso comportamento... ou seja fica chiando e com o motor parado sustentado por uma fase e esquentando bastante o respetivo FET.
Veja - com o cabo no lugar ou fora, se a placa estiver sem os jumpers de "enable" no lugar (se é que esta versão os tem) o Motor deveria ficar parado e energizado.
E se neste caso apenas um FET estiver energizado, e isso se deve ao modo de acionamento ou mesmo à sequencia que o L297 se encontra, isso é normal e está certo.
Os FETs devem estar montados num dissipador mas veja bem - notei que o circuito usa uns transistores para provavelmente alimentar o gate dos Fets.
Se a tensão de alimentação deles não estiver correta (ara o FET que está usando) talvez esteja trabalhando na região linear do Fet e ele vai esquentar mesmo - poderia até queimar.
Prefiro não me meter no assunto pois não tenho tanto conhecimento assim. - se tem contato com o projetista do circuiito, peça ajuda a ele para saber os pontos de teste e o que pode estar errado.
Se preferir, espere para ver se algum colega aqui do fórum pode te ajudar.
A tela de diagnótico do Mach não apresenta nada... nenhum "led" fica piscando indicando que está sendo transmitido dados.
O Mach3 Não tem nada com o correto funcionamento da placa. Ele só envia sinais para a placa.
Claro - se estiver usando um programa pirata ou que não foi bem instalado, pode acontecer dele não funcionar como deve.
Experimentou reiniciar o PC depois da instalação do programa? O Mach3 Exige isso.
Verifique a tensão que estaria presente e nos niveis corretos nos pinos referentes aos sinais de passo e direção - não lembro mais, mas há um tópico que descreve como se faz isso.
-
Saulo,
Pelas imagens, vejo que está usando pinos para finais de curso ou o que valha, mas em compensação não está usando pinos para habilitação do driver.
Na documentação do driver há menção desses pinos?
Eu se fosse você desabilitaria tudo que não está envolvido com a movimentação e procuraria me concentrar apenas na movimentação dos motores - quando conseguir aí sim parta para outras configurações.
-
Há alguma forma de emular isso ?
Se não me engano, na aba "inputs" há um sinal de Emergência e deve estar emulado.
-
Qual são os pinos da paralela usados para o enable neste drive?
Ou os 3 motores são habilitados por um pino só?
Na img (4) que vc postou não da pra ver.
Mas da pra ver que o Enable 3 não esta configurado.
-
Qual são os pinos da paralela usados para o enable neste drive?
O diagrama esquemático da placa mostra que os motores são habilitados pelo pino 1.
Ou os 3 motores são habilitados por um pino só?
Na img (4) que vc postou não da pra ver.
Mas da pra ver que o Enable 3 não esta configurado.
Pelo o que entendi do esquema da placa os 3 motores são habilitados por um unico Pino e por um jumper. O jumper está colocado na placa. Realmente eu não tinha configurado o enable dos motores. Vou testar aqui... qualquer coisa eu grito.
Valew
Att.
Saulo Lana
-
Mesmo habilitando o Enable1 não funcionou ...
Alguma outra sugestão ?
-
Vc desabilitou todos os interruptores de inicio e fim de curso como o Gilii pediu?
Pode ser que algum deles esteja travando o programa.
Ja testou com multimetro se os sinais estão chegando na placa?
Eu faria como o Fábio ja indicou, deixar a configuração só com os pinos de step e dir e desabilitaria todo o resto, tirar jumpers de enable da placa e etc.
-
Deixei configurado apenas os sinais de Enable Step e Dir de todos os motores... continuou não funcionando ..rs
Pq eu teria que tirar o jumper da placa? Pelo o que eu entedi da documentação caso eu tirar o jumper o circuito de habilitação ia fica aberto e não funcionaria..
mas mesmo assim vou tentar ...
Qualquer coisa eu grito ...
Abraços
-
Vc desabilitou os fim de curso?.....no mach2 esta opçao nao funciona se a placa estiver desconectada da porta paralela!
esta opçao so tera resultado se o cabo de comunicaçao da porta paralela estiver conectado a placa!
O melhor e faser como ja lhe diçeran desabilite oque nao ocupa no momento ok....
se falei algo errado me den um corretivo kkkkkk
ATT:RUBENS CAMARGO
-
ENABLE (jp1) (jp2) (jp3) acho que sao estes os que tem em sua placa um para cada eixo Servem para habilitar(motores sempre ligados) e tb para permitir que sejam habilitados/desabilitados sob comando do software de controle da máquina.
se falei algo errado me den um corretivo novamente ok
ATT:RUBENS CAMARGO
-
Fato curioso...
Quando eu retiro todos os jumpers e deixo apenas o jumper de Enable motors conectado. Retiro op cabo da paralela o motor do eixo Z fica girando em um único sentido indetermindamente ...
Alguem saberia explicar?
-
Pq eu teria que tirar o jumper da placa?
Se vc coloca o jumper, o L297 fica esperando um sinal do software para energizar os motores.
-
Quando eu retiro todos os jumpers e deixo apenas o jumper de Enable motors conectado.
Retire somente o jumper JP1, e coloque todos os outros.
-
Pq eu teria que tirar o jumper da placa?
Se vc coloca o jumper, o L297 fica esperando um sinal do software para energizar os motores.
Então o ideal seria eu colocar o jumper ne? Pois o software me fornee esse sinal ... Correto?
Quando tiro todos os jumpers e ligo a placa e a alimentação dos motores, os motores começama girar de uma forma meio estranha, (alternada e sem lógica alguma)... Os FET´s Esquentam tanto que no ultimo teste, a solda que prendem esses componentes na placa se derreteu.
É so colocar os jumpers que os motores automáticamente param...
Isso independentimente se o cabo de dados está ligado ou não...
Tô ficando careca aqui...rs
att
Saulo Lana
-
Retire somente o jumper JP1, e coloque todos os outros.
Você se refere ao Jumper de "Enable Motors" ou o de Step do motor 1? ...
att
Saulo
-
Hi cara, então a coisa aí ta mais complicada do que parece. Deve ter curto ou ligações erradas.
Desligue tudo e faça uma inspeção com multimetro.
Você se refere ao Jumper de "Enable Motors" ou o de Step do motor 1?
Pelo esquema que vc postou na 1a pg, O jumper JP1 é para o enable.
Os outros são de step e dir.
Então só não coloque ele.
-
... Os FET´s Esquentam tanto que no ultimo teste, a solda que prendem esses componentes na placa se derreteu.
Acho que você não leu o que eu escreví na página anterior...
É so colocar os jumpers que os motores automáticamente param...
O Alebe deu a dica - provavelmente os jumpers fazem exatamente o que fazem na CNC3AX original - quando instalados, eles desabilitam os motores, e fazem com que o L297 fique esperando um sinal vindo do PC para habilitação.
Isso independentimente se o cabo de dados está ligado ou não...
Talvez seja falta de interconexão entre placa e PC (pinos 17 a 25), mas teoricamente se o driver estiver desconectado, os motores não deveriam se mover...
Tô ficando careca aqui...rs
Calma - as coisas podem piorar :D
att
Saulo Lana
[/quote]
-
Como q eu faço pra saber se os FETS estao trabalhando na região linear ou não ?
-
Saulo,
Eu não tenho muito conhecimento em eletrônica, mas creio que teria que fazer uma análise no circuito proposto pelo seu colega, e tentar determinar através da folha de dados técnicos do Fet que está usando como ele deve ser alimentado - quais as exigências que ele precisa para funcionar, e ver se o circuito atende a todas elas...
-
Mudei um poquinho minha estratégia.. decidi migrar do Mach para o Kcam... Ao que me parece ele é um pouco mais fácil de configurar e ainda apresentar um monitoramento dos dados da paralela. Pois bem ... agora tenho um melhor resultado.. usando o JOG do programa consigo movimentar o motor do eixo X. No entanto o FET´s continuam a esquentar bastante, com a ajuda de termopar vi que eles chegam a uma temperatura por volta de 150º C - Vou dar uma olhada na polarização e entrar em contato com o projetista da placa. O que me soa estranho e que antes de me vender a placa ele fez todos os testes e me mostrou um video com essa placa funcionando blz... Eu só tive o trabalho de soldar os componentes na placa.
Um outra coisa que percebi... quando em encosto em 2 Fet´s ao mesmo tempo parece que eu tomo um pequeno choque ... mas checando com o multimetro eles não estão em curto....
att.
Saulo Lana
-
Pessoal... hoje fazendo alguns teste com um placa cheia de led para monitorar os dados de saída da paralela viu que apesar de configurado o único sinal de controle que não é enviado corretamente é o sinal do "enable" dos motores... eu estava pensando em fazer um jumpers na placa pra deixar o motor sempre ativo... há algum problema nisso?
Att.
Saulo Lana
-
Gostei das informações de como configurar no Mach3 os pinos do cabo DB25.