Cursos / Eletrônica / Projeto de Sistemas RF / Aula 07

arrow_back Aula 07 - Transmissão de Dados Através do Protocolo RS232 - Parte I

Parte I (Software)

Vamos dividir esta aula em duas partes. Nesta primeira parte, veremos tudo que se refere a software e, na segunda, o que se refere a hardware. Quando falamos em termos de software, estamos querendo dizer o programinha que irá rodar no microcontrolador (no nosso caso o PIC). O que esse programa irá fazer então? Bem, como esse é o nosso primeiro programa, iremos fazer algo muito simples. Iremos apenas acender um LED quando pressionarmos um botão, porém, o botão irá estar em um microcontrolador e o LED em outro.

Basicamente, teremos que implementar dois programas. Um deles será chamado de transmissor e o outro de receptor. Cada um irá implementar comandos diferentes para realizar as tarefas de transmitir e receber dados. Como nosso pequeno sistema é bem simples (acender um LED), o transmissor irá enviar um byte com algum valor (digamos 85) sempre que o usuário pressionar um botão. O receptor irá ficar em loop esperando chegar um valor e se este valor for 0x55 ele acende um LED.

Você deve estar se perguntando: "Mas esse byte vai ser enviado por onde?". Pois bem, foi por isso que estudamos tantos protocolos seriais. Iremos enviar este byte pela porta serial.

Versão 5.3 - Todos os Direitos reservados