Autor Tópico: interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo  (Lida 3913 vezes)

Description:

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

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Pessoal,

Consegui retomar minha maquina, fotos em "Estrutura / base de CNC feita de chapa plana de 1 polegada".

Tenho problemas com o "Ruindows", como dizem aqui no fórum.

Windows XP, placa mãe intel com paralela "onboard", processador de uns 3GHz, 1G de memória, sem placa de video, ( se precisar posso tentar recolocar), drivers caseiros. O problema não é  nos drivers, nem na interface chinesa e nem na mecânica.

Quando faço "Jog" ou mesmo na tela de "motor tuning", fazendo os motores rodar a uma velocidade constante qualquer, aparecem uns "ruídos" ou umas "variações instantâneas" no trem de pulsos que sai lá no pino da porta paralela. ( vi isso com osciloscópio analógico).
Fiz diversas alterações no PC, e a medida que ia desinstalando outros programas, estas interferências diminuiam.

Também notei que quando aparecia a mensagem automática do windows "seu computador pode estar em risco... ", neste momento a interferência se fazia presente e os motores perdem passo e mesmo "estolam" ( ou deixam de girar mas continuam recebendo os passos e ficam zunindo sem girar)

Então, desinstalei todos programas, configurei o PC conforme instruções aqui do forum postadas pelo Jost Daian ( não sei se é assim que se escreve), desabilitando efeitos visuais, desinstalando até driver de impressora, messenger, navegadores e etc...   Otimizei serviços de sistema conforme o tutoria deixando alguns em automatico, e muitos desabilitados.

MAS os problemas de "interferência" aleatória continuam. Parece que o processador é interrompido pra fazer outra coisa e ele perde a temporização dos pulsos que está gerando.

Até dei "control alt del" pra poder "finalizar serviços" individualmente, fui desabilitando todos os possiveis mas mesmo assim a "interferência" continua.

Alguém tem alguma sugestão ?? É possível rodar o Mach3 SEM ter essas interferências?


Offline soette

  • Fuso
  • **
  • Posts: 101
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: jaragua do sul
  • Nome:: leonardo soette
  • Profissão: Estudante (Engenharia Mecânica)
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #1 Online: 26 de Novembro de 2016, 13:07 »
c

Cara também to com problema, minha maquina  começa a fazer o trabalho e se eu mexer no mouse ela já perde passo,não sei o que fazer,tenho a motores nema 34 42kgf ,drive 7.2a fonte 60v  a maquina nunca volta na mesma posição

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:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #2 Online: 26 de Novembro de 2016, 17:48 »
Quando faço "Jog" ou mesmo na tela de "motor tuning", fazendo os motores rodar a uma velocidade constante qualquer, aparecem uns "ruídos" ou umas "variações instantâneas" no trem de pulsos que sai lá no pino da porta paralela. ( vi isso com osciloscópio analógico).

O ideal seria um osciloscópio digital ou analisador lógico. Mas o osciloscópio analógico ajuda. O que você se refere a "variações instantâneas" são pulsos normais? Ou melhor, o Mach3 deveria gerar pulsos de duração rápida espaçados de maneira regular. Você está obtendo pulsos "normais" com intervalos irregulares?

Fiz diversas alterações no PC, e a medida que ia desinstalando outros programas, estas interferências diminuiam.

Também notei que quando aparecia a mensagem automática do windows "seu computador pode estar em risco... ", neste momento a interferência se fazia presente e os motores perdem passo e mesmo "estolam" ( ou deixam de girar mas continuam recebendo os passos e ficam zunindo sem girar)

Então, desinstalei todos programas, configurei o PC conforme instruções aqui do forum postadas pelo Jost Daian ( não sei se é assim que se escreve), desabilitando efeitos visuais, desinstalando até driver de impressora, messenger, navegadores e etc...   Otimizei serviços de sistema conforme o tutoria deixando alguns em automatico, e muitos desabilitados.

MAS os problemas de "interferência" aleatória continuam. Parece que o processador é interrompido pra fazer outra coisa e ele perde a temporização dos pulsos que está gerando.

Pode ser algum (des)serviço do Ruindows, que ao interromper a CPU, altera o intervalo entre os pulsos. Por isso, não se usa Ru-windows em aplicações de tempo real. O ideal é retirar tudo e inibir quase todos os serviços do Windows.

Poderia ser também algo de sua placa mãe também, alguma interrupção "mal comportada" e indevidamente controlada pelo Windows.

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #3 Online: 26 de Novembro de 2016, 23:47 »
Minilathe,
Vou tentar capturar os pulsos com o osciloscopio digital e postar imagem ai nao restara duvida do que estou falando.

Eu fui desabilitando todos os servicos possiveis, ficaram bem poucos. Isso significa que nao teria nenhum programa rodando indevidamente?

Sera que existe alguma forma de saber o que esta interferindo?

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #4 Online: 26 de Novembro de 2016, 23:50 »
c

Cara também to com problema, minha maquina  começa a fazer o trabalho e se eu mexer no mouse ela já perde passo,não sei o que fazer,tenho a motores nema 34 42kgf ,drive 7.2a fonte 60v  a maquina nunca volta na mesma posição

Tenta fazer a otimizacao do windows para o manh, conforme topico acima deste topico. Isso melhora bastante, eu fiz e melhorou. Mas preciso melhorar mais.

Offline RODRIGO MARTINS

  • Fuso
  • **
  • Posts: 230
  • Sexo: Masculino
  • Vamos ajudar para ser ajudado...
  • Cidade - UF: Uberlândia - MG
  • Nome:: Rodrigo Oliveira Martins
  • Profissão: Comerciante
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #5 Online: 27 de Novembro de 2016, 13:36 »
c

Cara também to com problema, minha maquina  começa a fazer o trabalho e se eu mexer no mouse ela já perde passo,não sei o que fazer,tenho a motores nema 34 42kgf ,drive 7.2a fonte 60v  a maquina nunca volta na mesma posição

Tenta fazer a otimizacao do windows para o manh, conforme topico acima deste topico. Isso melhora bastante, eu fiz e melhorou. Mas preciso melhorar mais.
Não sei se estou falando besteira...

Esse Windows XP que vc instalou vem com service pack?

Pois creio eu que o ideal seria usar o XP seco sem service pack algum instalado e desabilitar as atualizações automáticas e ai testar....

Enviado de meu ASUS_Z00AD usando Tapatalk


Offline luiscastanharo

  • Novato
  • *
  • Posts: 30
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: assis
  • Nome:: luis
  • Profissão: projetista
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #6 Online: 27 de Novembro de 2016, 16:34 »
A minha se ela tiver andando e vc ligar ou desligar o motor da máquina ela perde passo é para totalmente já mudei tudo e nao para isso

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #7 Online: 27 de Novembro de 2016, 18:02 »
Acho que li em algum lugar que tem é melhor instalar todos os service packs. Eu usei um pc velho que tinha outros programas instalados, desinstalei todos e desabilitei servicos inuteis. Desinstalei até drivers de impressora e placa de rede para o processador nao se preocupar com outras coisas.

No caso do problema do motor quando liga e desliga acho ser ruido eletrico. No meu caso nao é isso.

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:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #8 Online: 28 de Novembro de 2016, 08:09 »
Minilathe,
Vou tentar capturar os pulsos com o osciloscopio digital e postar imagem ai nao restara duvida do que estou falando.

Eu fui desabilitando todos os servicos possiveis, ficaram bem poucos. Isso significa que nao teria nenhum programa rodando indevidamente?

Sera que existe alguma forma de saber o que esta interferindo?

Um evidente e potencial problema aqui se chama latência. Quando se tem vários programas rodando de maneira concorrente, o sistema operacional deve lidar adequadamente para atender a aplicação. Este atendimento ocorre dentro das prioridades que o Windows (MS) estabelece. Não sendo um sistema de tempo real, nem idealizado para CNCs, a variação no tempo de resposta gera atrasos variáveis na geração dos pulsos para o motor de passo.

Por isso, prefiro o LinuxCNC, que utiliza uma camada de software (sobre o Linux) que implementa um ambiente de tempo real.

Mais estranho seria a geração de pulsos espúrios, ou seja, não gerados pelo Mach3.

Saber onde foi gerado (qual o programa) pode ser complexo. Porém, algumas suspeitas:
(1) Windows
(2) Algum programa instalado
(3) Alguma funcionalidade exótica de sua placa mãe (projeto do hardware de interrupções, ...) e não corretamente controlada pelo Windows

Com mais informação, pode-se convergir para o "culpado". Mas, considere que gerar pulsos regulares (com latência mínima) com Windows é impossível.
« Última modificação: 28 de Novembro de 2016, 08:13 por minilathe »

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:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #9 Online: 29 de Novembro de 2016, 11:21 »
O problema não necessariamente é do Windows - pode ser que você tenha que desabilitar o ACPI na BIOS de seu PC, mas com isso, provavelmente irá precisar reinstalar do zero o Windows para que este funcione sem esta função.

Algumas placas mãe são incompatíveis para aplicações em cnc...

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #10 Online: 29 de Novembro de 2016, 22:02 »
Grato Gilii e Gil, Vou reunir mais informacoes e postar.
Andre

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #11 Online: 30 de Novembro de 2016, 11:10 »
Pessoal, Resolvi.  O problema era realmente a ACPI.  Segui o passo 6 do tutorial onde fala pra desabilitar a ACPI (sem reinstalar o windows).

Acho que sou muito cabeçudo. Imaginei que não tivesse essa coisa de ACPI habilitada.  Perda de tempo projetando, imaginando, comprando materiais de primeira e cometendo um erro básico.  Por isso eu admiro quem faz umas máquinas legais usando poucos recursos. :(

Muito obrigado pelas dicas e disposição em ajudar.

Minha dica: Sigam religiosamente o tutorial sobre otimização do windows xp para mach 3. 

André

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:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #12 Online: 30 de Novembro de 2016, 11:34 »
Pessoal, Resolvi.  O problema era realmente a ACPI.  Segui o passo 6 do tutorial onde fala pra desabilitar a ACPI (sem reinstalar o windows).

Acho que sou muito cabeçudo. Imaginei que não tivesse essa coisa de ACPI habilitada.  Perda de tempo projetando, imaginando, comprando materiais de primeira e cometendo um erro básico.  Por isso eu admiro quem faz umas máquinas legais usando poucos recursos. :(

Muito obrigado pelas dicas e disposição em ajudar.

Minha dica: Sigam religiosamente o tutorial sobre otimização do windows xp para mach 3. 

André
E sigam as dicas de alguns participantes aqui do fórum, afinal, muitos já passaram por isso e alguns se dispõem a ensinar o caminho das pedras...

Offline andresinho

  • Hobby
  • ****
  • Posts: 319
  • Sexo: Masculino
  • GUIA-CNC
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #13 Online: 30 de Novembro de 2016, 14:20 »
Assim que estiver rodando farei um vídeo e postarei.  Agora os motores rodam até o limite de perder torque ( natural) SEM nenhuma perda de passo.

Força, foco e fé.  Por que se depender da política...

Obrigado.
 
André

Offline hugoalesse

  • Novato
  • *
  • Posts: 34
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Aparecida de Goiânia
  • Nome:: hugo alesse araujo
  • Profissão: comprador
Re:interferência nos pulsos, mach3, desabilitar progr. no windows, perda de passo
« Resposta #14 Online: 18 de Julho de 2018, 22:00 »
Boa noite!


O Windows que voces tem usado é 7 ou XP? Não estou conseguindo desabilitar o ACPI na minha maquina.


Abraço,

 

/** * */