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

ELETRÔNICA / ELÉTRICA => Arduino => Tópico iniciado por: carlosferro em 14 de Novembro de 2017, 09:00

Título: Interferência Switches GRBL
Enviado por: carlosferro em 14 de Novembro de 2017, 09:00
Bom dia.

Tenho um router que fabriquei, mas ainda não havia colocado hard limits.
Estou tentando colocar este sensor: https://produto.mercadolivre.com.br/MLB-681868577-sensor-indutivo-de-proximidade-npn-arduino-pic-_JM?source=gps
Qndo os motores estão desligados (simulando apenas com o arduino ligado ao rasp pi2), o sensor funciona.
Mas apenas ligando os motores, o switch passa causar o trigger.
Alguém sabe algo sobre?
Título: Re:Interferência Switches GRBL
Enviado por: minilathe em 14 de Novembro de 2017, 09:28
Bom dia.

Tenho um router que fabriquei, mas ainda não havia colocado hard limits.
Estou tentando colocar este sensor: https://produto.mercadolivre.com.br/MLB-681868577-sensor-indutivo-de-proximidade-npn-arduino-pic-_JM?source=gps
Qndo os motores estão desligados (simulando apenas com o arduino ligado ao rasp pi2), o sensor funciona.
Mas apenas ligando os motores, o switch passa causar o trigger.
Alguém sabe algo sobre?

Acho que está meio evidente que se trata de interferência, que pode estar sendo captada por:
(1) Sensor - que é indutivo, ou seja, naturalmente propenso a captar ruído devido ao fato de ser indutivo (possui uma bobina que pode receber campos magnéticos externos)
(2) Pela conexão entre o sensor e o Arduino.

Para determinar se é (1), você pode colocar o sensor dentro de um tubo de ferro (por exemplo, de 1/2 polegada) com parede grossa, que atuará como blindagem magnética e verificar se a atuação espúria persiste.

De qualquer modo, eu usaria um filtro RC (com constante de tempo de 0.5 segundo) na saída do sensor. Que pode ser suficiente para ruídos independente de sua origem.
Título: Re:Interferência Switches GRBL
Enviado por: carlosferro em 14 de Novembro de 2017, 16:41
Bom dia.

Tenho um router que fabriquei, mas ainda não havia colocado hard limits.
Estou tentando colocar este sensor: https://produto.mercadolivre.com.br/MLB-681868577-sensor-indutivo-de-proximidade-npn-arduino-pic-_JM?source=gps (https://produto.mercadolivre.com.br/MLB-681868577-sensor-indutivo-de-proximidade-npn-arduino-pic-_JM?source=gps)
Qndo os motores estão desligados (simulando apenas com o arduino ligado ao rasp pi2), o sensor funciona.
Mas apenas ligando os motores, o switch passa causar o trigger.
Alguém sabe algo sobre?

Acho que está meio evidente que se trata de interferência, que pode estar sendo captada por:
(1) Sensor - que é indutivo, ou seja, naturalmente propenso a captar ruído devido ao fato de ser indutivo (possui uma bobina que pode receber campos magnéticos externos)
(2) Pela conexão entre o sensor e o Arduino.

Para determinar se é (1), você pode colocar o sensor dentro de um tubo de ferro (por exemplo, de 1/2 polegada) com parede grossa, que atuará como blindagem magnética e verificar se a atuação espúria persiste.

De qualquer modo, eu usaria um filtro RC (com constante de tempo de 0.5 segundo) na saída do sensor. Que pode ser suficiente para ruídos independente de sua origem.


Obrigado minilathe. Vou tentar o Filtro indicado no tutorial do grbl.