Os interruptores de limite são usados para detectar os
limites físicos da área de trabalho e para posicionar o
cabeçote na posição inicial durante o processo de homing. Os interruptores de limite devidamente conectados podem aumentar significativamente a confiabilidade do GRBL - os pinos do microcontrolador conectados aos interruptores são muito vulneráveis a qualquer ruído.
Antes de começar, certifique-se de que seu quadro de
coordenadas esteja configurado corretamente em sua máquina CNC e satisfaça a regra da mão direita. Se você não tiver certeza, isso é explicado no guia de configuração rápida aqui. Caso contrário, você provavelmente encontrará problemas com o ciclo de homing, onde ele se comporta de maneira estranha. Se você está tendo problemas com o ciclo de homing, leia este FAQ.
Existem dois tipos de fiação de interruptores finais:
Chaves finais normalmente abertas (NO) - as chaves são
conectadas em paralelo, se o cabeçote atingir uma das chaves, a resistência torna-se baixa (<10 Ohm). A fiação é simples, mas não há indicação se uma das chaves está desconectada (fio quebrado).
Chaves finais normalmente fechadas (NC) - as chaves
são conectadas em série, se o cabeçote atingir uma das chaves, a resistência torna-se alta (> 1 MOhm). A fiação é mais complicada, mas se alguma das chaves for desconectada (fio quebrado), isso será detectado imediatamente. Esta é a maneira como todas as chaves finais de máquinas CNC profissionais foram conectadas.
A maneira mais fácil de conectar chaves de limite ao
Arduino UNO é apenas conectar as chaves aos pinos correspondentes e contar com os resistores pull up fracos internos (~ 47K) do chip ATMega328. A fiação da chave conectada normalmente (NC) é mostrada abaixo: