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

ELETRÔNICA / ELÉTRICA => Eletrônica => Tópico iniciado por: lgomesf em 30 de Novembro de 2016, 08:20

Título: Fim de cruso doida
Enviado por: lgomesf em 30 de Novembro de 2016, 08:20
 Ontem fiz o primeiro teste da maquina e tive vários problemas com as chaves de fim de curso .
 Depois de apanhar muito , separei o chicote das com do chicote do motor e mesmo assim continua alarmando só com os fios mesmo antes de se quer ligar a chave .
 Coloquei um resistor de 10k no cabo para tentar reduzir o sinal , aparentemente tudo funcionou mas quando começou a cortar a peça alarmava mesmo sem tocar na chave .
 Estou completamente sem ideias de como resolver , mais alguém teve esse problema ?

 Maquina com estrutura de aço (cantoneira) , arduino + GRBL .
Título: Re:Fim de cruso doida
Enviado por: F.Gilii em 30 de Novembro de 2016, 11:09
Talvez um capacitorzinho cerâmico resolva... - deve ser ruído na linha

Outra alternativa é o uso de um cabo manga com blindagem, e esta deverá ser aterrada apenas do lado do sinal
Título: Re:Fim de cruso doida
Enviado por: andresinho em 30 de Novembro de 2016, 11:15
Concordo, um capacitor, começa testando com baixo valor, 0,1uf ( ou 100nF ) entre os dois fios da chave fim de curso.  Outro recurso é usar "debouncing" que eu acho que deve ter no mach. Não tenho certeza.
Título: Re:Fim de cruso doida
Enviado por: F.Gilii em 30 de Novembro de 2016, 11:35
Tem debounce sim - janela de configurações gerais do lado direito em cima...
Título: Re:Fim de cruso doida
Enviado por: minilathe em 30 de Novembro de 2016, 11:53
Esta sendo usado o GRBL e não o Mach3.

Acho que não há debounce no GRBL, um capacitor entre os contatos da chave é mais indicado. O resistor de pull up deve ser de 10k (entre o +5V e a chave) e a chave conectada entre a entrada e o GND (0V).
Título: Re:Fim de cruso doida
Enviado por: lgomesf em 30 de Novembro de 2016, 14:07
 O GRBL tem debounce é o parâmetro $26 o meu já está configurado no máximo .
 Vou experimentar o 5V da forma minilathe falou , obrigado .
 Gill não sei se terei algum capacitor exatamente desse valor mas fazer o teste com o mais próximo que eu tiver , não consigo fazer esse teste hoje mas farei amanha sem falta e falo o resultado .

 Muito obrigado a todos .
Título: Re:Fim de cruso doida
Enviado por: lgomesf em 02 de Dezembro de 2016, 07:05
Fiz a montagem conforme as dicas e fim de curso está funcionando corretamente .

Mais uma vez muito obrigado a todos
Título: Re:Fim de cruso doida
Enviado por: cebaldocchi em 16 de Dezembro de 2016, 19:54
Fiz a montagem conforme as dicas e fim de curso está funcionando corretamente .

Mais uma vez muito obrigado a todos

Amigo, o problema foi resolvido utilizando a opção "debounce" do software de controle ou você usou o capacitor?
O capacitor deve ser ligado entre os dois fios do fim-de-curso?

Estou perguntando porque já tive problemas com a minha CNC... porém como é uma router com motores fracos desabilitei os sensores fim de curso e estou trabalhando somente no soft-limits. Porém se tiver como gostaria de habilitar os sensores fim de curso sim!
Título: Re:Fim de cruso doida
Enviado por: lgomesf em 19 de Dezembro de 2016, 13:10
Desculpe a demora em responder é que esses dias estão bem corridos .
Eu fiz as 3 coisas , coloquei o resistor , o capacitor e o debounce .
Só o debounce no meu caso não funcionou .
O capacitor fica entre os contatos comum e NA do rele , o resistor entre o +5V e o sinal do arduino .
No GRBL parâmetro $26 eu coloquei 255 que é o máximo .

Desculpe pela péssima qualidade do desenho mas espero que ajude .
Título: Re:Fim de cruso doida
Enviado por: Gremista em 03 de Janeiro de 2017, 10:35
Olá, estou com um problema, instalei as chaves fim de curso mas sempre aparece HARD LIMIT, tentei resetar com o comando $X mas não sai a falha, então testei desconectar todos os motores  mas continua a falha, então fui testando chave por chave, e percebi que quando conecto apenas na entrada Z dá Shield não tenho falha mas se preciono a chave também não acontece nada, acho que é algum problema relacionado as entradas dá Shield ou GRBL. As entradas Z, não dá falha e também não acusa fim de curso ao acionala e as entradas X e Y geram falhas  no iníciar e resetar não adianta, alguém já passou por isso?