segunda-feira, 4 de agosto de 2014

ARDUINO +PROTEUS + SERIAL VIRTUAL + COMUNICAÇÃO COM O PC.

Para quem precisa emular o Arduíno no Proteus e ainda conecta-lo via serial virtual com o PC, segue dicas abaixo.
A vantagem de tudo isso é desenvolver projetos via serial sem ter o hardware do Arduíno, apenas virtualmente.
Checklist:
-(X) Proteus.
-(X) Biblioteca do Arduíno para o Proteus.
-(X) Serial Virtual.
-(X) Programador do Arduino.

Dentro do Proteus, adicionar o componente ARDUINO e COMPIN.
Ligar os seguintes pinos:
No Arduíno ligar o pino 0 no pino RXD do conector COMPIN.
Ligar também o pino 1 do Arduíno no pino TXD do conector COMPIN.


Esse é o procedimento básico.
Você pode alterar a velocidade de comunicação da porta serial clicando nas propriedades do conector COMPIN.
Lembre-se que a velocidade (Baud Rate) do conector COMPIN deve ser a mesma da Porta Serial Virtual. Bem com o endereço da porta, algo como COM2.


Porta Serial Virtual.
Utilizando o programa Virtual Serial Ports Emulator VSPE, vamos criar uma porta virtual clicando em Create New Device, conforme figura abaixo.



Clicar em Avançar para seleciona o endereço da porta, no exemplo COM2.
OBS.: Escolha uma porta que não exista fisicamente no computador.


A porta deve estar criada porém não ativada.


Clicar em START para ativar a porta, o STATUS vai para READY.
Pronto agora você tem uma porta Serial Virtual para conversar com o Arduíno dentro do Proteus. Tudo o que você enviar para a porta serial COM2 vai parar no Arduíno.
Não esqueça de deixar os parâmetros iguais no Proteus nas propriedades do conector COMPIN. Velocidade iguais, etc.

FIM











Nenhum comentário:

Postar um comentário