sábado, 21 de janeiro de 2012

Construção de uma uCLP – Micro Controladora Lógica Programável

Na verdade, a uCLP consiste basicamente num microcontrolador com 4 entradas opto-isoladas e 4 saídas à relê, garantindo desta forma uma grande isolação entre entradas e saídas, bem como destas com o microcontrolador utilizado, neste caso um PIC16F628, conforme pode ser observado no esquema abaixo.

Um dos atrativos de construção desta uCLP – inicialmente para aulas em uma escola técnica – reside na facilidade de programação do microcontrolador em linguagem LADDER, de rápido e fácil aprendizado, a qual permite acesso a praticamente todos os periféricos do PIC.
O ambiente de programação LADDER utilizado é o LDMICRO que inclusive conta com versão em português, além de ser gratuito.  Segue uma imagem do protótipo inicial do equipamento.

O cabo serial que aparece consiste na verdade do programador JDM, tendo como software controlador o IC-PROG. Embora o JDM seja um programador bastante controverso, funciona muito bem, desde que se tenha uma fonte própria de alimentação, garantindo-se assim a tensão mínima para programação do PIC,o que já foi previsto no circuito. Abaixo, pode ser visualizada a aparência final da uCLP já em sua caixa. Adotei conectores Sindal para entrada e saída, facilitando as ligações, assim como uma fonte interna de tensão.




Nas imagens abaixo, podem ser visualizadas as entradas e saídas, com seus respectivos pinos.





Na imagem seguinte, o cabo de programação que contém boa parte do programador JDM montado no interior de seus conectores DB-9.


Apresentando um custo extremamente baixo e um ótimo desempenho, a uCLP é um ótimo controlador para pequenas automações ou para atividades de ensino-aprendizagem.

2 comentários:

  1. qual o codigo fonte que tenho que ter gravado no pic para poder programalo em lader ?

    ResponderExcluir
  2. O programa LDMICRO gera o arquivo HEX para ser gravado no PIC.

    ResponderExcluir