Portal de Eventos do IFRS, Mostra de Pesquisa, Ensino e Extensão

Tamanho da fonte: 
Criação de protocolo de comunicação: Acionamento remoto para sistemas residenciais utilizando uma rede EIA-485
Dayan Moras, Gustavo Kunzel

Última alteração: 17-10-2016

Resumo


A domótica, que é o ramo da automação destinado ao controle de residências, vem sofrendo grandes avanços na atualidade. Como consumidores, sempre procuramos os carros com maior quantidade de recursos, os celulares com a maior gama de tecnologia e, segundo especialistas, esse pensamento também se aplicará às nossas residências. O que é proposto neste projeto é realizar o controle remoto, através de um computador, de um sistema remoto. Para este trabalho, será feito um estudo de caso para um sistema de iluminação. Este projeto pode facilmente ser expandido e passar a controlar portões eletrônicos, sistema de alarme e cerca elétrica por exemplo, através de um dispositivo qualquer que possua acesso à internet como um tablet ou celular. Para se realizar o controle proposto, precisa-se primeiramente criar um protocolo de comunicação, que permita que diversos dispositivos se conectem à uma rede e troquem informações entre si. O protocolo terá a característica de requisitar informações, através de um dispositivo central, de dispositivos espalhados pela residência e agir conforme essas informações. Como o projeto prevê diversos dispositivos sendo controlados, será utilizado o padrão de rede serial do tipo EIA-485, que permite a conexão de inúmeros dispositivos em uma mesma rede. Este padrão estabelece que deve haver um mestre (computador) responsável pela aquisição e envio de informações para dispositivos escravos (placas microprocessadas). Os dispositivos escravos possuem teclas touch (sensíveis ao toque) conectadas à ele, e relés conectados às lâmpadas da residência. O dispositivo mestre requisita o estado lógico de cada uma das teclas e aciona assim o respectivo relé conforme uma lógica de operação. Para se realizar a comunicação o protocolo envia um quadro, que nada mais é do que um conjunto de bytes, contendo um delimitador de início, o endereço da placa, tamanho, uma função, e bytes de verificação de erros, nessa ordem. A função, que é parte do quadro, pode ser o estado de uma dada tecla ou determinar o estado lógico de um dado relé. O escravo ao qual é endereçado verifica o quadro recebido e responde ao mestre nos mesmos moldes descritos, a resposta contém o estado da tecla ou a confirmação da atuação sobre o relé requerido. O protocolo criado permite expansão para inúmeras teclas e/ou inúmeras placas e cumpre seu papel de maneira eficaz.


Palavras-chave


Protocolo, comunicação, mestre, escravo, EIA-485.