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

SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: lukinhatkd em 18 de Maio de 2011, 22:35

Título: Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 18 de Maio de 2011, 22:35
Boa noite,

Quero testar o mach3 para controlar um manipulador de 3 eixos (3 motores de passo) e antes de ligar nas placas queria ter ctz do trem de pulso gerado. Instalei e configurei conforme manual (postado em outro tópico). Testei as saídas no osciloscópio e no pino que indica "step" dos eixos não aparece os pulsos.

Dúvida, é possível testar desta maneira? Falta algo na configuração?

Obrigado. Lucas
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 19 de Maio de 2011, 07:15
Lucas,

Sim, é possivel testar dessamaneira...

Se não encontrou nenhum trem de pulsos na porta, por gentileza envie uma reprodução das telas de configuração do programa, pois pode ser alguma coisa errada nas configurações ou mesmo no seu micro.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 19 de Maio de 2011, 21:21
Gilli, boa noite

Estou enviando imagens com as confiurações que testei e o driver que tenho.
ps: configurei na bios: Normal, ECP, Bidirecional e não consegui sinal tbm.

Resumindo o projeto, tenho 3 drivers que alimentam os motores e são controlados pelo 8051 (outra placa). Rodava uma rotina simples e tinha controle por joystick.
Vi alguns projetos da cnc3ax e como tenho os pinos de clock, dir, enable, etc achei que poderia funcionar.

Você pode por favor verificar se vai mesmo rodar e o que pode estar faltando.

Obrigado, Lucas.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 20 de Maio de 2011, 08:53
Lucas,

Este seu drive tem (precisa) de sinal de "enable"?

Se sim, deverá habilitar o sinal no Mach3 para que o drive funcione.

Se voce energiza o drive e o motor fica travado, mas quando voce abre o Mach3 o eixo do motor fica livre, provavelmente é porque o sinal esrtá invertido isto é - deveria ser alto e está baixo (ou vice versa)
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 20 de Maio de 2011, 10:55
Gilli,

Quando testei os drivers em um gerador de onda, liguei apenas o clock (suficiente para o motor girar). Os outros pinos ficaram abertos, quando ligo o enable (em baixa) ele para o motor, pelo que entendi seria simples de configurar no mach3.

Mas ainda não consegui ver os pulsos no osciloscópio, devo testar nos drivers? Com a mesma configuração?

Lucas
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 20 de Maio de 2011, 14:00
Lucas,

Os sinais provenientes do computador deveriam ser independentes isto é - se gerar um trem de pulsos por um pino de saída, deveria ser possivel ler esta saída - sinais de enable, de passo e de direção são para o drive, mas não tem nada com as saidas do PC.

Se voce gera o sinal e não sai nada na porta do PC, pode ser que esteja com um PC com porta paralela danificada.

Olhando as telas de configuração de sinais do seu Mach3 não me pareceu nada de errado - a terceira tela em questão é a que teria alguma influencia, mas pelo que eu vejo está correta.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 20 de Maio de 2011, 15:04
Entendi,

Já testei em 3 máquinas diferentes na faculdade, vou fazer outros testes com o mach3 e tentar o Turbo CNC também. Vou dar uma olhada nos tópicos do Turbo para ver configuração.

Só espero que o problema não sejam as porta.

Obrigado Gilii
Título: Re:Teste Mach3 Osciloscópio
Enviado por: C N C N o w ! em 20 de Maio de 2011, 16:50
Mas ainda não consegui ver os pulsos no osciloscópio

Os pulsos são muito estreitos, da ordem de 1 ~ 5uS, é necessário um osciloscópio de banda relativamente larga e configurá-lo de acordo.

É mais fácil visualizar a saída do chip controlador para a etapa de potência, se forem separadas, ou na saída para o motor.

Se o que pretende é verificar a saúde da porta paralela é mais prático utilizar um prog como o parmon.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 20 de Maio de 2011, 18:40
A idéia era testar no osciloscópio para ter sinal do trem de pulso antes de ligar na placa.
Rodei o parmon e aparentemente está ok.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: C N C N o w ! em 20 de Maio de 2011, 19:36
A idéia era testar no osciloscópio para ter sinal do trem de pulso antes de ligar na placa.


Rodou, exercitou todas as entradas e saídas e foi medindo, né ?
Título: Re:Teste Mach3 Osciloscópio
Enviado por: minilathe em 20 de Maio de 2011, 22:22
Os pulsos tem largura (Ton) de 4us e frequência na faixa de alguns Hz dezenas de KHz, as imagens a seguir obtive com um osciloscópio e o software EMC2.

Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 21 de Maio de 2011, 00:50
Desinstalei td, instalei e configuerei de novo.
Rodei o LPTMotor para testar a porta, tinha sinal.

Configurei novamente e consegui um pulso, bem dificil de medir mesmo (muito rapido).
Na proxima semana vou testar os drivers, só preciso acertar os parametros de velocidade.

Depois envio fotos se consegui rodar.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 24 de Maio de 2011, 20:35
Consegui rodar, mas tive de reduzir bastante a velocidade do motor para rodar o Nema 17.
Segue imagens da config e do osciloscópio.

Outra dúvida, um dos eixos do manipulador é giratório (curso limite de 240º). Existe alguma forma de controlar pelo Mach3, como se fosse um 4º eixo ou divisor?

Lucas
Título: Re:Teste Mach3 Osciloscópio
Enviado por: minilathe em 24 de Maio de 2011, 21:08
Duas coisas:

(1) A tela do seu osciloscópio não dá para ver nada.
(2) A tela do seu programa (curva de aceleração) não tem nada a ver com o que o osciloscópio mostraria (forma de onda do sinal de passo ou direção, no domínio do tempo).
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 25 de Maio de 2011, 08:54
Realmente a imagem ficou ruim (fiquei devendo essa), mas o importante foi conseguir os pulsos.
A tela do motor mandei só pra mostrar que tive que reduzir bastante em relação ao primeiro teste.

Em relação ao eixo de giro é possível configurá-lo desta maneira? Vi que na tela inicial aparece um 4º eixo (me corrija se estiver errado), posso usá-lo como divisor?

Obrigado
Título: Re:Teste Mach3 Osciloscópio
Enviado por: Biosp em 25 de Maio de 2011, 10:09


Em relação ao eixo de giro é possível configurá-lo desta maneira? Vi que na tela inicial aparece um 4º eixo (me corrija se estiver errado), posso usá-lo como divisor?



Na tela “Motor Output” portas e pinos , enable o eixo A , informando  também porta e pino etc , depois vá na tela de “ Configurações Gerais” e  na primeira coluna a esquerda, terceiro item  “ Angular Propriedades”  marque o eixo correspondente “ A” .
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 25 de Maio de 2011, 20:54
Em relação ao eixo de giro é possível configurá-lo desta maneira? Vi que na tela inicial aparece um 4º eixo (me corrija se estiver errado), posso usá-lo como divisor?
se os movimentos forem polares ao invés de lineares e cartesianos, pode calcular os delocamentos angulares baseando-se em uma volta de 360 graus...  a unidade seria um grau e não um milimetro
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 26 de Maio de 2011, 22:50
Estou fazendo os testes com o eixo A, falta acertar as configurações (está com desviando em média 5º da posição desejada).

Aquele Tangential Control tem influência na coordenada? Tem algum botão do teclado que acione este eixo A ou só por comando mesmo?

Valeu pelas dicas
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 27 de Maio de 2011, 09:02
Estou fazendo os testes com o eixo A, falta acertar as configurações (está com desviando em média 5º da posição desejada).
então provavelmente está com alguma configuração errada de deslocamento.

Como é feito o acionamento do seu 4º eixo?

Citar
Aquele Tangential Control tem influência na coordenada?
não

Citar
Tem algum botão do teclado que acione este eixo A ou só por comando mesmo?
sim tem - se não me engano é home e end, mas pode-se mapear outras teclas para fazer isso - eu normalmente mapeio para as teclas + e - no teclado numérico.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 27 de Maio de 2011, 13:35
O eixo de giro é acionado por um Nema 23  (2.3º passo) ligado por polia e correia (relação 2:1), vou verficar se não há folgas ou deslizamento em função da correia.

Onde altero as configurações do teclado, ainda estou um pouco perdido?
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 27 de Maio de 2011, 19:55
O eixo de giro é acionado por um Nema 23  (2.3º passo)
Tem certeza que são 2,3°/passo?

Nunca ví essa resolução - o normal são 1,8° (200 passos) ou mewsmo 0,72° (500 passos num motor pentafásico)

Citar
Onde altero as configurações do teclado, ainda estou um pouco perdido?
Veja em "Configuração - Teclas do Sistema"
Título: Re:Teste Mach3 Osciloscópio
Enviado por: C N C N o w ! em 28 de Maio de 2011, 07:59
O eixo de giro é acionado por um Nema 23  (2.3º passo) ...

A especificação NEMA refere-se às dimensões do flange, 2,3" ... muito provavelmente a resolução do motor é de 1,8° como o Fábio já indicou.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: F.Gilii em 28 de Maio de 2011, 11:53
... muito provavelmente a resolução do motor é de 1,8° como o Fábio já indicou.
Pois é - só levantei a lebre porque isso poderia ser o causador de uma confusão na hora das configurações... (isso sem falar no tipo de acionamento - passo cheio,meio passo, etc)
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 29 de Maio de 2011, 22:44
... muito provavelmente a resolução do motor é de 1,8° como o Fábio já indicou.
Pois é - só levantei a lebre porque isso poderia ser o causador de uma confusão na hora das configurações... (isso sem falar no tipo de acionamento - passo cheio,meio passo, etc)
Pois, equívoco bem grande. Um colega que estava testando junto me passou a informação e fui no embalo.
Procurei depois do alerta e vi que é 1.8 mesmo, amanhã vou testar com as configurações corretas.

Valeu pelo toque.
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 02 de Junho de 2011, 00:48
Consegui fazer alguns testes, o controle funciona muito bem mas tenho problemas mecânicos para resolver.
Segue os vídeos:

Robô Cilíndrico (controle Mach3) Parte 1 (http://www.youtube.com/watch?v=KUTC7bUdNrY#)
Robô Cilíndrico (controle Mach3) Parte 2 (http://www.youtube.com/watch?v=A7P1bA42FD8#)

Obrigado a ajuda de todos.
obs: a data correta é 01/06/11
Título: Re:Teste Mach3 Osciloscópio
Enviado por: C N C N o w ! em 02 de Junho de 2011, 18:32

Bacana ! Qual é finalidade da máquina ?
Título: Re:Teste Mach3 Osciloscópio
Enviado por: lukinhatkd em 02 de Junho de 2011, 19:35
Quero usar como manipulador, acoplar uma garra ou algo similar.

Tem alguma maneira de acionar uma garra pelo Mach3?
Título: Re:Teste Mach3 Osciloscópio
Enviado por: minilathe em 02 de Junho de 2011, 20:06

Para acionar a garra poderia usar mais um eixo do CNC ou uma saída discreta (ON/OFF).

Porque não usa o EMC2? Poderia colocar sensores digitais de "contato" para implementar uma lógica de controle na garra, do tipo feedback usando o módulo CLP ou então um programa em linguagem Python rodando acoplado ao EMC2.