Autor Tópico: Duvida com Saida Step emc2  (Lida 7887 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Duvida com Saida Step emc2
« Resposta #15 Online: 23 de Julho de 2012, 14:38 »
Parece que o sinal do Mach3 é 50% x 50%, ou seja Ton = Toff = T / 2.

Quando eu chegar em casa, mais tarde, vou testar com o EMC2 e colocar imagens de tela de osciloscópio, medições, ....
Vai ser bem legal ver a forma de onda e os tempos no EMC - pena que eu não tenho um osciloscópio para ver isso por aqui...

Acredito que voce está certo sim - os tempos devem ser iguais no M3, mas isso me faz pensar, pois sei que no EMC tem como ajustar os tempos Ton e Toff - no EMC se chamam "StepTime" e "StepSpace" respectivamente

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #16 Online: 23 de Julho de 2012, 14:45 »
Então uma configuração de Ton(StepTime) 500ms, e Toff(StepSpace)500ms, seria 1Hz correto? Tentando assim, quem sabe meu multímetro consegue medir ahahah

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #17 Online: 23 de Julho de 2012, 19:11 »
Consegui fazer funcionar. Tive que aumentar o step time e o step space de 500us que vem por padrão no emc2 para o L297, para 1000us, achei o valor alto demais, porem não tive tempo de ir dminuindo para ver em qual valor ele para de receber os dados.
Uma perguntinha, no esquema da CNC3ax, na saida da porta paralela, temos um resistor de 100ohms e um capacitor de 100nf, esses valores iriam interferir no recebimento dos dados do L297?
os capacitores eu mantive 100nf cerâmicos de disco, porem os resistores, estou usando 10ohms. Por ser sinal, achei que o resistor era só pra diminuir a corrente drenada da porta paralela e não iria interferir.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Duvida com Saida Step emc2
« Resposta #18 Online: 23 de Julho de 2012, 20:11 »

Rodrigo, sugiro que retire os capacitores e volte a testar ... os originais, perfeitamente dispensáveis, eram especificados como 180pF ...

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re:Duvida com Saida Step emc2
« Resposta #19 Online: 24 de Julho de 2012, 10:52 »
O diagrama abaixo pode ajudar a esclarecer a função dos parâmetros do stepgen:


                  _____         _____                 _____
STEP ____________|     |_______|     |_______________|     |___

         |--(1)--|-(2)-|--(3)--|     |--(4)--|
     ____ ___________________ ________________ _____________
DIR  ____X______________ ___________________ __X_____________

(1) dirsetup   retardo mínimo entre uma mudança de direção até o início de um pulso de passo
(2) steplen    largura do pulso de passo
(3) stepspace  espaço entre pulsos de passo
(4) dirhold    retardo mínimo após um pulso de passo e uma mudança de direção

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #20 Online: 24 de Julho de 2012, 19:12 »
Retirei os ditos capacitores, e as coisas andam, opa, mas so giram em um sentido  :'(
ahhh to ficando maluco ja, o l297 recebe os 5v da direcao, mas nao roda pra traz, so em um sentido
oooooooooooooooooo meu deus ehiauheiuahe ta complicado isso viu :-\
step time 1000ns
step space 2000ns
direction hold 1000ns
direction setup 1000ns
paralela 0xb110 (placa pci paralela)
base jitter 15000
motor steps per revolution? 400
drive microsteping 1.0
pulley teth 1.0 : 1.0
leadscrew pitch 20.0
maximum velocity 20mm/s
maximum acceleration 20mm/s

faltou algo?

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #21 Online: 25 de Julho de 2012, 14:39 »
Apos vários testes e nada, vou atualizar o emc2 para linuxcnc2.5, acho que o problema é restritamente de software, explico:
As vezes funciona 100% para ambos os lados no modo JOG, apos isso, se mando executar algum projeto do emc2, os 3 eixos começam a ficar com problemas, lentidão, perda de passo, ao voltar para o modo JOG simplesmente não responde.
Ps. estou rodando o sistema instalado em um pen-drive, pode ser isso? Espero que não, pois não tenho a minima possibilidade de instalar o EMC2 ou o Windowsxp no meu computador :S

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Duvida com Saida Step emc2
« Resposta #22 Online: 25 de Julho de 2012, 15:42 »
step time 1000ns
step space 2000ns
direction hold 1000ns
direction setup 1000ns
paralela 0xb110 (placa pci paralela)
base jitter 15000
motor steps per revolution? 400
drive microsteping 1.0
pulley teth 1.0 : 1.0
leadscrew pitch 20.0
maximum velocity 20mm/s
maximum acceleration 20mm/s

Tente alterar os parâmetros assim:
step time 5000ns
step space 5000ns
direction hold 5000ns
direction setup 5000ns
base jitter 35000

Uma pergunta.... Você rodou o teste de latência do EMC2? Quanto deu o resultado?

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #23 Online: 25 de Julho de 2012, 17:23 »
Tente alterar os parâmetros assim:
step time 5000ns
step space 5000ns
direction hold 5000ns
direction setup 5000ns
base jitter 35000

Uma pergunta.... Você rodou o teste de latência do EMC2? Quanto deu o resultado?
Rodei o teste por aproximadamente 1 hora, fiz tudo oque podia fazer no linux, o maximum jitter deu 13500e uns quebradinhos, estou utilizando 150000.
Mas já usei 50000 para ver se dava alguma diferença, mas como citei no post acima, acho que meu problema é software  :-\

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Duvida com Saida Step emc2
« Resposta #24 Online: 25 de Julho de 2012, 18:42 »
Apos vários testes e nada, vou atualizar o emc2 para linuxcnc2.5,...
Ps. estou rodando o sistema instalado em um pen-drive, pode ser isso?
Eu creio que voce está perdendo seu tempo (e o nosso) ao tentar rodar a coisa pelo Pen drive...

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #25 Online: 25 de Julho de 2012, 19:14 »
Mas se dizem que Live-cd dele funciona, pelo pendrive o acesso é mais rapido que via CD, e se via pendrive for realmente inviavel, ai me !@#!@ porque não tenho como instalar o linux aqui.
Agora FUUUUU.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Duvida com Saida Step emc2
« Resposta #26 Online: 25 de Julho de 2012, 19:35 »
Bem, não sei se estou certo, mas que eu saiba um Pen Drive é uma memória, e há memórias adequadas À alta velocidade e outras não.

Para mim querer fazer uma cnc funcionar de um pen drive é procurar sarna para se coçar, mas em todo caso...

Se seu HD for grande poderia particioná-lo para fazer coexistir os dois sistemas operativos.

Fiz isso por anos aqui e não tive problemas com isso - o particionamento foi feito inclusive depois do Windows instalado.

Sei que há umas rotinas necessárioas para que isso seja possível, tais como desfragmentação de disco - versões do Linux como o Ubuntu podem fazer instalações dentro do Windows - é questão de procurar alguma documentação para se informar do que fazer.

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #27 Online: 25 de Julho de 2012, 20:50 »
 F.Gilii, meu problema é, tenho 5 hds montados em raid0 e 12gb de memoria, tenho um sistema que tem uma leitura/escrita em torno de 5x ou 6x mais rapido que um hd normal. E o linux simplesmente não funciona nesse sistema, se existir um sistema windows instalado junto, dual boot em sistemas raid0 é complicado, ainda mais que meu sistema não fica como MBR mas sim GPT (quando é maior que 3Tb é necessario GPT). Tenho um hd sobrando aqui, e vou instalar o linux nele, ou em todo caso, vou tentar comprar um computador mais simples para instalação do ubuntu+emc2.
Sobre a instalação no pen-drive, acredito, que não teria problemas, pois tenho até windows7 rodando via pendrive e nunca tive problemas, tb uso o ubuntu (backtrack5) via pendrive e nunca tive problemas, mas para "evitar" essa possibilidade vou providenciar outro hd.

Obrigado.

Offline Rodrigo S.

  • Fuso
  • **
  • Posts: 144
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Toledo - PR
  • Nome:: Rodrigo
Re:Duvida com Saida Step emc2
« Resposta #28 Online: 27 de Julho de 2012, 09:34 »
Bom, estou montando outro computador para instalar o EMC2: um pendium D915 (2.8Ghz 4mb Cache, 800mhz barramento fsb), com 2gb ddr2 800mhz e uma placa mãe asus p5g41. Vamos lá.
Caso eu queria tentar utilizar o mach3, onde eu posso baixar a versão free dele?  só achei o site da gillete ^^

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Duvida com Saida Step emc2
« Resposta #29 Online: 27 de Julho de 2012, 09:41 »
http://machsupport.com/ccount/click.php?id=1

http://machsupport.com

Em tempo - EMC2 roda em Linux - Mach3 roda em Windows...

 

/** * */