|
|
|
SIMULANDO COM PROTEUS
Nesta Aula vamos fazer nosso projeto funcionar virtualmente, usando o Software Proteus, aqui você irá acompanhar o passo a passo, de como fazer o circuito, uma vez que você já tenha o Software, previamente instalado em seu PC, caso não tenha feito isso e ou, não sabe como fazer, clique aqui e você aprenderá como fazer isso, desde baixar o programa até a sua instalação final.
Imaginando que você já tenha o Proteus instalado em sua máquina, vamos ao que realmente interessa, fazer o circuito e por ele para funcionar virtualmente, na tela do seu PC, o Proteus é uma ferramenta indispensável para projetistas em eletrônica e Mecatrônica, com ele podemos simular nosso circuito em funcionamento, afim de constatar possíveis erros e repará-los antes de por a mão na massa e partir para o projeto real, além de contar com poderosas ferramentas, uma delas serve desenhar placas de circuito, para confecção, possui também um visualizador das peças na placa em 3D, etc. |
Desenhando o circuito
Para iniciarmos devemos fazer perguntas a nós mesmo.
1 - o que eu quero que o circuito faça?
2 - quais peças serão necessárias para que o projeto funcione?
3 - Faço o programa que atenda ao circuito ou faço o circuito que atenda o que programei?
Ao iniciarmos com a primeira pergunta e observando a proposta de simularmos, o programa realizado na aula anterior, já sabemos pelo programa que o que o circuito fará.
A segunda pergunta é de simples resposta, porém muito valiosa, simples por que já sabemos que iremos precisar de: 1 O Cérebro do projeto PIC 16F628 ou 628A tanto faz, até mesmo o 16F84 poderá ser usado, vamos ver isso mais adiante na aula 7. Dois Led´s - Um LCD 16x2 - Resistores para limitar a corrente nos Led´s Fios, Bateria e etc, no simulador não é necessário bateria, nem fios, pois tudo aqui é virtual, não é mesmo!?.
A terceira e ultima pergunta, é relativa, tanto podemos fazer um circuito e depois o programa para que ele funcione, como podemos fazer um programa, pensando no circuito a ser realizado depois.
Recaptulando vamos precisar de:
1 PIC 16f628A
1 Crystal de 4Mz
1Display de LCD 16x2
2 Leds [podem ser de cores iguais ou diferentes tanto faz.]
2 Resistores
* Acompanhe o passo a passo nas imagens abaixo.
Vamos pegar essas peças em nossa lista de peças virtual no Proteus para isso siga os seguintes passos:
1 - o que eu quero que o circuito faça?
2 - quais peças serão necessárias para que o projeto funcione?
3 - Faço o programa que atenda ao circuito ou faço o circuito que atenda o que programei?
Ao iniciarmos com a primeira pergunta e observando a proposta de simularmos, o programa realizado na aula anterior, já sabemos pelo programa que o que o circuito fará.
A segunda pergunta é de simples resposta, porém muito valiosa, simples por que já sabemos que iremos precisar de: 1 O Cérebro do projeto PIC 16F628 ou 628A tanto faz, até mesmo o 16F84 poderá ser usado, vamos ver isso mais adiante na aula 7. Dois Led´s - Um LCD 16x2 - Resistores para limitar a corrente nos Led´s Fios, Bateria e etc, no simulador não é necessário bateria, nem fios, pois tudo aqui é virtual, não é mesmo!?.
A terceira e ultima pergunta, é relativa, tanto podemos fazer um circuito e depois o programa para que ele funcione, como podemos fazer um programa, pensando no circuito a ser realizado depois.
Recaptulando vamos precisar de:
1 PIC 16f628A
1 Crystal de 4Mz
1Display de LCD 16x2
2 Leds [podem ser de cores iguais ou diferentes tanto faz.]
2 Resistores
* Acompanhe o passo a passo nas imagens abaixo.
Vamos pegar essas peças em nossa lista de peças virtual no Proteus para isso siga os seguintes passos:
1. Com o Proteus aberto Clique em Library e depois em Pick Device/Symbol fazendo isso, irá abrir o Pick Devices como na figura 2.
3. a) Com o Pick Devices ainda aberto escreva RES.
b) Procure em Categoria (2) Resistors e clique nele. c) Em Subcategoria (3) procure por Generic e clique nele. d) Aparecerá em Results (4) (RES Device Generic resistor) dê um duplo nele e a nossa peça escolhida aparecerá em Devices como mostra o (5) circulado em vermelho. Observação: Todo material a ser usado basta escolhermos uma vez só, sendo assim, se formos usar 2 ou mais resistores é bom optar pelo genérico pois colocaremos os valores manualmente, agora, se formos usar 2 ou mais Led´s de cores diferentes o processo de escolha deverá ser um de cada. |
2. Com o Pick Devices aberto siga os seguintes passos:
a) Escreva PIC16F628A no local (1) Circulado em vermelho. (Keyworks) b) No local (Results) (5) circulado em vermelho, dê um duplo clique e nossa peça aparecerá em Devices como mostra o número 6 circulado na figura. c) Os números 2, 3 e 4 circulados em vermelho que aparecem na figura acima servem para mostrar-nos que nossa peça se encontra na categoria microprocessador na subcategoria PIC e o fabricante Microchip. 4. Siga os passos anteriores para o LCD e os Led´s, que se encontram na mesma categoria "Optoeletronics" lembrando que na escolha dos Led´s, você deverá em optar pela escolha do modelo Animated como mostra a figura abaixo. para que ocorra a animação do led na simulação. Por fim procure o Crystal e adicione-o também.
|
Após escolhermos as peças que serão usadas no circuito no lista de peças ficará como na figura abaixo, em DEVICES consta a nossa lista veja:
Inserindo as peças no protoboard virtual Proteus e fazendo as ligações
Faça como na figura acima da seguinte forma:
1. Clique em Component Mode. 2. Clique na componente que deseja colocar na área de trabalho. 3. Clique na área de trabalho no local onde desejar coloca o componente. A colocação destes dois terminais são muito importantes para o circuito funcionar virtualmente, para isso clique em Terminals Mode como mosta a Seta 1 depois clique em Ground [2] e Power [3] Lembre-se que após clicar no nome clique na área de trabalho. Para girar a peça clique com o lado direito do mouse sobre a peça e aparecerá as opções de girar.
Depois de fazer todas as ligações verifique se está tudo de acordo, ligado corretamente como mostra a figura acima, tendo verificado vamos ao ultimo passo, que é colocar o programa, que fizemos na aula anterior, no PIC 16F628A Virtual e fazer a nossa simulação.
Nota: Assim como o PIC vem com a frequencia de 1Mz e deverá ser mudada os resistores também vem como 10k e deverão ser mudados para 220R, dê um duplo clique em cada um deles e mude a Resistência. |
Após a colocação das peças em nosso protoboard virtual, vamos fazer as devidas ligações, para isso faça conforme os passos a seguir. espero que estejam apreciando nossas aulas, deixe um comentário em nosso blog.
Clique em Junction Dot Mode, onde está localizada a seta [1], após fazer isso clique na ponta da perna da peça que fazer a ligação siga clicando o caminho que se queira fazer até chegar a outra ponta da outra peça e clique, fazendo assim como esta na figura nos pontos a, b, c, ao clicar no ultimo ponto a trilha estará ligando uma peça a outra faça todas as ligações até que fique como na próxima figura abaixo a esquerda.
Vamos colocar o programa em nosso PIC virtual, para isso faça o seguite:
1. Dê um duplo clique no PIC vai abrir a janela como mostra a figura acima. 2. A frequência vem sempre padronizada como 1Mz mude para 4Mz, como mostra a seta [1] circulada em vermelho. 3. Clique na pasta amarela como mostra a seta número [2] procure o arquivo [hex], que fizemos na aula anterior, selecione-o, como mostra a figura acima, clique em OK e pronto! |
Clicando em Play o resultado final será este como mostra a figura abaixo
|
|