Placa Controladora para CNC
Neste post irei fazer uma curta descrição das placas controladoras para CNC que estou a disponibilizar para que possam fazer download e usá-las para controlar as vossas CNCs. Estou a disponibilizar 3 versões da mesma placa, mas apenas a primeira foi verdadeiramente testada e tem estado a funcionar no interior da caixa de controlo da CNC já há bastante tempo (vejam o post anterior sobre a CNC Caseira TheMaker1). Tenho 99% de certeza que as outras placas irão funcionar também porque as diferenças são mínimas. Irei explicá-las dentro de momentos.
Todas as placas são feitas no Kicad. O desenho das placas é baseado nos desenhos da CNC3AX, mas usa outros componentes que tinha disponíveis no momento em que fiz a placa para a minha CNC. Realço que eu apenas queria meter a minha CNC a funcionar rapidamente, pelo que não fiz uma escolha cuidadosa dos componentes mais apropriados e não fiz as contas para calcular os melhores valores para as resistências. Apenas usei os componentes que tinha por aqui guardados. O desenho das placas está dividido em três partes:
- Isolamento – tem opto-acopladores 6N137 da Vishay para isolar a porta paralela do resto do circuito;
- Drivers – os L297 da ST Microelectronics encarregam-se de controlar os motores em modo unipolar (se preferirem o modo bipolar pode mudar os esquemas e as placas à vossa vontade);
- Interface de Potência – uma série de FETs de canal N IRL510 da Vishay funcionam como interruptores controlados pelos drivers L297.

O Vcc dos motores é separado do Vcc do resto do circuito, que deverá ser 5V. Para os motores podem colocar-se o Vcc a 12V, 24V ou outra tensão que os motores possam necessitar. É preciso ter em conta que os IRL510 têm uma corrente máxima no dreno de 5.6A. Sugiro que não se exceda esse valor, ou coisas más podem acontecer 😛 Na linha do Vcc de cada motor podem colocar uma resistência de potência para limitar a corrente que circula em cada um dos motores. Para alimentar a placa utilizo uma fonte de alimentação ATX, utilizando os 5V para alimentar a placa e 12V para alimentar os motores. Coloquei a fonte e a placa numa caixa feita de propósito para o efeito utilizando acrílico e alumínio, tal como pode ser visto nas imagens.
Tal como referi, há 3 versões da placa:
1. A primeira versão é uma controladora de 4 eixos e tem um jumper na linha de Vcc dos motores. Podem estar a perguntar-se porque raio não fiz apenas a placa mais larga… Bem, a razão é simplesmente que a placa que eu tinha disponível não era mais larga do que a largura actual da placa 😛 Relembro que fiz a placa com o que tinha disponível no momento 😛 Download.
2. Esta versão é semelhante à primeira mas é mais larga que a anterior, não necessitando do jumper na linha do Vcc dos motores. Download.
3. Esta última versão é uma redução da anterior. É uma placa controladora de 3 eixos mais compacta. Download.
Espero que achem as placas úteis. Podem modificar os desenhos como desejarem para satisfazer as vossas necessidades. Se usarem as placas como estão, gostava muito de as ver 😉 Se as modificarem, também gostaria de as ver 🙂 .
Actualização (22/10/12): Coloquei um novo post neste blog que fala de uma nova placa controladora. Vejam a Placa Controladora para CNC v2.
Achou esta publicação útil? Deseja contribuir para outros projectos envolvendo ciências computacionais, electrónica, robótica ou mecatrónica que serão publicados neste blog? Se sim, pode fazer uma doação utilizando o botão do Paypal abaixo. Obrigado! 🙂
[…] e acrílico branco e transparente. A placa de controlo é uma placa que desenhei (vejam o post Placa Controladora para CNC em que podem encontrar os ficheiros do projecto Kicad para placas com 3 e 4 eixos). É baseada nos […]
[…] mais informação acerca da mesma aqui. Se preferirem uma versão baseada nos L297 vejam a primeira Placa Controladora para CNC que desenhei. A nova placa tem também uma ligação série que um dia irá ser usada para enviar […]
[…] também desenvolvi uma nova placa baseada no PIC16LF877A, uma vez que os L297 que usei na primeira Placa Controladora para CNC podem ser bastante dispendiosos quando comprados cá em Portugal e tinha alguns PIC16F877A cá em […]
Os downloads estão off! Tem como corrigir?
Que download em específico é que está off? Acabei de experimentar os downloads das 3 versões da placa e todos estão a funcionar.