Projeto do novo CLP PIC Wantronics – PCB

clp pic wantronics

No post anterior, foi apresentado o diagrama esquemático do CLP PIC Wantronics, entretanto durante o processo de desenvolvimento do layout houve a necessidade de se fazer algumas mudanças das ligações entre o microcontrolador PIC16F628A e demais componentes do circuito.

Podemos ver a seguir os detalhes de como ficou o layout do CLP PIC Watronics.

layout da pcb do CLP PIC

O layout da PCB foi feito utilizando o Kicad EDA. A placa ficou com 90 x 121 mm. O projeto conta com um misto entre componentes PTH e SMD.

O circuito possuí seis entradas opto acopladas, utilizando o opto acoplador PC817, e todas as entradas possuem indicação luminosa com LEDs 0805.

A PCB também conta com seis saídas a relés, que são acionadas pelo CI ULN2003, e todas as saídas possuem indicação luminosa com LEDs 0805.

O circuito pode ser montado em duas versões, uma para alimentação em 12 Vcc, e outra para alimentação em 24 Vcc.

Foi escolhido o microcontrolador PIC16F68A com encapsulamento SOIC-18, com isso foi adicionado um barramento ICSP para permitir a gravação do componente com o mesmo soldado na PCB. A organização do terminais permite a utilização do gravador PICKIT3 diretamente na PCB.

O objetivo é ter uma placa simples de programar, uma vez que pode ser programado em linguagem Assembly, C, ou através do LdMicro para programação em Ladder.

Existem uma série de aplicações possíveis para CLP PIC Wantronics, como automação residencial, controle de lâmpadas, partida de motores, controle de inversores de frequência e muito mais. Além disso, existem aplicações em TCCs, e para estudos de microcontroladores.

A seguir temos os modelos 3D da placa, de como ela deve ficar após a fabricação.

clp top layer modelo 3d
modelo 3d do CLP PIC Wantronics
bottom layer do CLP PIC

Os dois arquivos a seguir contém a primeira versão do esquemático, e a última com as modificações que foram feitas para facilitar o layout da PCB.

Nos próximos post pretendo trazer detalhes das montagens, exemplos para programação e a placa montada, e apresentar alguns exemplos de como programar a placa, para validar o circuito. Até próximo post!