Desenvolvimento

O processo de desenvolvimento da Placa Controladora CNC João-de-Barro passou por 4 protótipos
e atualmente está em desenvolvimento no 5º protótipo, que será descritos logo abaixo em ordem
de desenvolvimento. Também serão descritos os testes que foram e ainda serão realizados para
atestar o pleno funcionamento de todos os módulos desenvolvidos, de forma a obter resultados
quanto às limitações do sistema e o que precisa ser melhorado.

O firmware escolhido foi o GRBL, por ter uma boa documentação, ser feito para utilização
no popular microcontrolador ATMEGA328P e seu pleno funcionamento em versões mais antigas
foi observado na Fresadora PCI João-de-Barro.

De início a placa seria feita para utilização exclusiva na Router CNC João-de-Barro, mas devido
ao seu potencial para ser utilizada em outras máquinas do tipo, até mesmo de grande porte, optou-se
por criar um projeto específico para a mesma.

A ideia principal era ter um shield Arduíno UNO que pudesse controlar dispositivos de alta potência,
como drivers de motores de passo, motores de corte controlados via Inversor de Frequência, Bombas de
fluído resfriador e Aspiradores em máquinas de porte grande, de forma barata e sem perder a qualidade.
Os três primeiros protótipos foram desenvolvidos somente para o Arduino UNO, mas depois surgiu-se
a ideia de utilizar também o Arduíno NANO por ser mais barato e até mesmo o microcontrolador ATMEGA328P
puro, de forma a dar uma cara mais profissional para a placa.

Os módulos descritos abaixo são do último protótipo da placa. Os módulos das versões mais antigas
estarão descritos nos esquemáticos das mesmas, que podem ser encontrados no repositório GIT do projeto.