Você está na página 1de 5

AUTOMAO PREDIAL EM SALAS COMERCIAIS UTILIZANDO O LABVIEW E ARDUINO

Fbio F. M. de Moraes, Simon Pedro da F. Pinheiro, Roger R. da Silva Instituto de Estudos Superior da Amaznia - IESAM Av. Jos Malcher, 1148, CEP:66055-260 Bairro: Nazar - Belm Par Brasil E-mails: engfabiomoraes@hotmail.com,simon_drummer24@hotmail.com,rogerdasilva@gma il.com
Abstract: This study aims to develop an automated control system for business rooms. The user enters the information into supervisory and this is responsible for sending them to the microcontroller that will process and trigger actuators responsible, such as automatic doors, light control. Keywords: business rooms, automated control system, supervisory, automatic doors Resumo: Este trabalho teve como objetivo desenvolver um sistema de controle automatizado de salas comerciais. O usurio entra com as informaes no supervisrio e este tem por responsvel por envia-las ao microcontrolador que ir processar e acionar os atuadores responsveis, tais como portas automticas e controle de luminosidade. Palavras-Chaves: Salas comerciais, sistema de controle automatizado, supervisrio, portas automticas.

INTRODUO

O conceito de automao surgiu na indstria com objetivo de substituir a mo de obra humana por mquinas e sistemas de controle. O papel das mquinas e sistemas era supervisionar e otimizar o controle de processos, visando aumentar a produtividade e a qualidade dos produtos. A partir dos anos 80, a automao passou a ser utilizadas em residncias e prdios proporcionando diversos benefcios como: segurana, conforto pessoal e economia de energia (Finder, 2011). Largamente empregado na Europa, o termo Domtica, refere-se a automao e controle aplicados residncia, permitindo a gesto eficiente do uso de energia, alm de proporcionar conforto, segurana, comodidade e comunicao entre o usurio e os sistemas (Finder, 2011). A domtica, ou automao predial/residencial, uma tecnologia que permite a gesto de recursos prediais de forma automtica. O termo domtica resulta da juno da palavra domus (casa) com robtica (controle automatizado de algo). este ltimo elemento que rentabiliza o sistema, simplificando a vida diria das pessoas, satisfazendo as suas necessidades de comunicao, de conforto e de segurana. Quando a domtica surgiu, com os primeiros edifcios na dcada de 80 do sculo passado, pretendia-se controlar a iluminao, as condies climticas, a segurana e a interligao entre os trs elementos. Atualmente, a ideia base continua a mesma (ALIEVI, 2008). Um prdio automatizado aquele que aperfeioa certas funes relacionadas a operao e administrao. Dessa forma, correto afirmar que o edifcio automatizado

aquele que oferece flexibilidade de utilizao, dispondo da capacidade de adaptar-se s necessidades das organizaes e de oferecer o suporte mais adequado sua atividade. Por outro lado, deve possuir sistemas de automao, computao e comunicao integrados e coerentes que possibilitem gerir de forma eficaz todos os recursos nele disponveis, objetivando o aumento da produtividade, reduo do consumo de energia, segurana e conforto para o indivduos que trabalham nele (Montebeller, 2006). Todos esses fatores visariam principalmente o aumento da produtividade das pessoas, e, consequentemente das empresas. Alguns pontos bsicos a serem apontados nesse projeto so: conforto, segurana, confiabilidade, com a possibilidade de aumentar a eficincia energtica. Nesse projeto, busca caracterizar a automao predial para salas comerciais, e apresentar alguns caminhos e meios a serem propostos e analisados para que alguns segmentos de edifcios possam tornar-se automatizados. Nos ltimos edifcios automatizados de escritrios, construdos nas principais cidades, as reas de trabalhos apresentam transparncia entre os ambientes, associados a acabamentos que garantem conforto acstico, iluminao natural e integrao social, tudo isso sem comprometer a concentrao e a privacidade dos funcionrios e usurios (Padua, 2006). O objetivo desse trabalho fazer integrao dos sistemas de iluminao, acesso e segurana que constituem um prdio comercial, que atualmente um grande desafio quando se trata de automao predial. Para conseguirmos isso, utilizaremos a placa microcontroladora arduino juntamente com mdulos (shields) para comunicao em rede. Este fato torna a

automao de salas comerciais mais econmica alm de facilitar sua elaborao e desenvolvimento, pois o arduino j vem de fbrica com todos os recursos eletrnicos necessrios em sua placa, e para programar, utiliza-se a IDE do arduino que possui alguns programas prontos que servem como exemplos e podem ser utilizados pelo programador, reduzindo bastante o seu trabalho. Nesse trabalho tambm foi desenvolvido um software supervisrio para a integrao entre os sistemas do edifcio, utilizando a programao grfica LabVIEW a nvel gerencial de rede para que possa monitorar sensores, controlar atuadores e registar eventos vindos de todas as partes do prdio. 2 SISTEMA DE AUTOMATIZAO

O Arduino Uno (verso descrita neste trabalho) utiliza um microprocessador baseado na tecnologia Atmega8U2 possuindo 14 pinos digitais de I/O (entrada e sada) e 6 pinos analgicos I/O, seu processamento por conta de Crystal oscilador de 16Mhz, memria flash de 32 Kb, SRAM de 2Kb e EEPROM de 1Kb. O Arduino pode ser energizado atravs da porta USB ou por uma fonte de alimentao externa. A fonte de alimentao selecionada de forma automtica (Arduino, 2012). A figura 2 a seguir demonstra o Arduino verso Uno, para realizar as funes lgicas, e o Ethernet Shield, para dar possibilidade de interligar a placa com o computador na central de operaes da edificao.

O sistema de automao consiste em um software supervisrio desenvolvido em LabVIEW, no qual ficar instalado e operado em um computador na Central de Operaes do edifcio, que em topologia hierrquica de rede localiza-se no nvel gerencial. Conectados ao supervisrio estaro os controladores, que neste trabalho se trata do arduino. O mesmo possui entradas e sadas analgicas, que recebero sinais dos sensores e estes sero enviados para a Central de Operaes. A Central de Operaes tambm pode enviar comandos para o arduino (controladores), determinando a operao, atravs das sadas digitais da placa em algum local do prdio. Por ltimo sero conectados os dispositivos e equipamentos em rede, a nvel de campo, utilizados para o acionamento e controle dos sistemas de iluminao, portas automticas e sensores de fumaa e iluminao . Estes dispositivos estaro ligados aos arduinos, em nvel de sistema, por meio de uma rede secundria, a figura a seguir ilustra a sua estrutura.

Figura 2. Shield conectado ao Arduino (Arduino, 2012)

Atravs de todos esses parmetros proporcionados pelo arduino possvel utiliz-lo para fazer diversos tipos de monitoramento. Neste projeto foi utilizado o arduino para monitorar o acionamento de lmpadas (ON/OFF), portas automticas e sensores de fumaa. Tudo programado em linguagem C passado para o compilador AVR-gcc, uma importante ferramenta, pois faz a traduo para a linguagem entendida pelo microcontrolador. Foi realizado na prpria IDE do arduino, que permite um conjunto de instrues passo a passo, das quais se faz o upload para o Microcontrolador, e este executara as instrues interagindo com o que estiver ligado. 2.2 SUPERVISRIO Atualmente existe no mercado uma grande quantidade de softwares supervisrios, cada qual com uma camada de aplicaes especficas, em funo do seu custo, e funes integradas. Dentro desta variedade de supervisrios, optou-se utilizar no trabalho o LabVIEW(Laboratory Virtual Instruments Engineering Workbench). O que levou a escolher esse programa, foi a familiaridade e contato com o software dentro da grade curricular do curso de Controle e Automao. E pelo seu custo, porque com apenas uma licena possvel gerar diversos executveis. O LabVIEW uma linguagem de desenvolvimento de aplicativos como a linguagem C, Delphi e Java. A diferena entre a linguagem de programao grfica(G), na qual o LabVIEW se insere, e as demais a forma de

Figura 1. Sistema de automatizao

2.1 ACIONAMENTOS E MONITORAMENTO Por trs de todo um sistema automatizado existe um hardware que recebe uma informao devolvendo esta processada, consequentemente executando uma rotina. Para isso, pode ser utilizado o Arduino, um microcontrolador OpenSource(Software ou hardware que tem sua licena livre, possuindo cdigo aberto para melhorias e adptaes.) de baixo custo com um sistema integrado de desenvolvimento que possibilita a escrita de linhas de comando na placa (Arduino, 2012).

programao. Embora ambas sejam linguagens orientadas a objetos, cujo os compiladores simplificam o processo de programao pelas interfaces amigveis com comandos, funes e propriedades pr-definidas; existe uma diferena fundamental. A linguagem de programao do LabVIEW uma ferramenta de programao grfica, altamente produtiva para construo de sistemas de aquisio de dados, instrumentao e controle, entre outras aplicaes (Regazzi, Pereira, Silva Jr, 2005). No Labview a programao feita atravs da pgina de diagramas de blocos, onde as instrues e as funes lgicas so implementadas. Neste projeto, a programao feita atravs de botes localizados no painel frontal do supervisrio, ao clicar nesses botes a informao ser enviada at o processo todo finalizar. Na figura 3 abaixo, pode-se visualizar as duas telas: a do diagrama de blocos contendo a programao e a do painel frontal, contendo os botes e para acionamento da fechadura eletrnica e iluminao.

3. PROGRAMAO A lgica computacional foi elaborada atravs do supervisrio (Labview), para implementao de um sistema Liga/desliga (on/off) utilizando as seguintes etapas: 1. O processo iniciado atravs do supervisrio, com os parmetros iniciais definidos pelo usurio, que atravs de botes localizados no supervisrio envia o sinal pela porta serial para o Arduno. 2. O microcontrolador recebendo a informao ir ler os sinais enviados e verificar com os dados do LDR se o atuador em questo estar aberto ou fechado e mandar a informao para os atuadores. 3. O sensor ( LDR) envia o sinal para o arduino, dentro do microcontrolador. O usurio coloca parmetros onde os sinais so processados e comparados, o resultado dessa operao enviado para o sistema supervisrio informando o estado do dispositivo.

Figura 3: Painel frontal e diagrama de blocos a esq.

2.3 COMUNICAO
Figura 5: Arquitetura da programao

Como foi destacado anteriormente, o objetivo desse projeto interligar os sistemas das salas comerciais, controlando e monitorando os sistemas pelo computador da central de operaes no qual est o supervisrio. Para tal, faz-se necessrio estabelecer uma comunicao entre o arduino e a central de operaes onde o usurio vai realizar as operaes. Essa comunicao, arduino com o supervisrio, feita atravs da comunicao serial presente no arduino pelos pinos Tx e Rx, feita atravs de um cabo USB. O canal de comunicao utilizado o canal Full Duplex, onde as informaes podem ser trocadas simultaneamente em ambas as direes. A comunicao serial utilizada a assncrona com Baud Rate de 9600.

O projeto foi desenvolvido para fazer automao de salas comerciais/prediais, para isso foi desenvolvido um sistema supervisrio utilizando a plataforma de programao grfica Labview. Atravs da programao feita no supervisrio, utilizando o sistema de on-off possvel acionar os atuadores. Na Figura 6 a seguir pode-se ver o diagrama de blocos feito no supervisrio.

Figura 4. Arquitetura da comunicao utilizada

a informao pode ou no ser executada. Depois da informao ser processada e enviada pelo arduino, os atuadores utilizam dessa informao para executar a ao determinada pelo usurio. 4 RESULTADOS Terminado o projeto o resultado final contem as ligaes dos sensores nas portas analgicas do arduino, importante ressaltar tambm a construo de placas de atuadores contendo componentes eletrnicos necessrios para o acionamento da iluminao e fechadura eletrnica. Na figura 9 abaixo, tem-se uma viso da automao desenvolvida neste projeto.

Figura 6. Diagrama de Blocos do Supervisrio

Depois de construdo o diagrama de blocos automaticamente a tela do painel frontal reproduzida tambm, onde nela sero utilizados botes especficos para ligar e desligar os atuadores. Na figura 7 pode-se visualizar a existncia de botes, onde estes sero responsveis pelo envio da informao para o arduino.

Figura 9: Projeto Fsico

5 CONCLUSO Ao final deste artigo, podemos constatar a grande variedade de aplicaes que podem ser realizadas na automao para salas comerciais utilizando o arduino, automatizando outros sistemas alm dos apresentados neste trabalho. A facilidade de comunicao do supervisrio com o microcontrolador, tambm um dos fatores que deve ser destacados. Foi alcanado resultados satisfatrios no desenvolvimento de um sistema supervisrio fazendo o acionamento e monitoramento dos sistemas de iluminao, de acesso e segurana de salas comerciais.

Figura 7: Painel Frontal do supervisrio

Ao chegar a informao ao microcontrolador, ele realiza a leitura da informao e atravs da programao feita pelo usurio, ele processa os dados e envia a informao para os atuadores. Na figura 8 pode-se ver uma parte do bloco da programao do arduino.

Figura 8: Parte do cdigo fonte

A programao feita no arduino contm laos que permitem a comparao de dados, ou seja, quando a informao chega do supervisrio o arduino compara com os dados obtidos atravs dos sensores e verifica se

Figura 10: Projeto Eltrico

Figura 11: Projeto no protoboard

Referncias Bibliogrficas Alieve, Csar Adriano.(2008) Automao Residencial com Utilizao de Controlador Lgico Programavel. Trabalho(Monografia para graduao em Cincia da Computao). Centro Universitrio Feevale. Novo Hamburgo. Paiva, Leonardo Silveira.(2007) Metodologia pra Implantao de Automao Residencial. Trabalho (Monografia para graduao em Engenharia de Controle e Automao). Universidade Federal do Ouro Preto. Padua, I. H.(2006) Caracterizao de Edifcios

Inteligentes: um caso exemplo. Trabalho (Dissertao para mestrado em Engenharia Eltrica). Pontifcia Universidade Catlica de Minas Gerais. Regazzi, R. D. ; Pereira, P. S. e Silva Jr, M. F. Solues Prticas de Instrumentao e Automao Utilizando a Programao Grfica LabVIEW. Rio de Janeiro. (s.n), (2005) Montebeller, S. J. (2006) Estudo sobre dispositivos sem fio wireless na automao do ar condicionado e de outros sistemas prediais. Trabalho(Dissertao para mestrado em Engenharia Eltrica). Escola Politcnica da Universidade de So Paulo. Giovani, L.; Marcus, O. ; Rogrio, S. Automatizao de um Projeto Predial em Planta Baixa.(2009) Trabalho(Artigo para graduao em Engenharia de Controle e Automao). Instituto de Estudos Superiores da Amaznia. Arduino Uno. Disponvel: http://www.arduino.cc/en/Main/arduinoBoardUno. Acesso: 09 de nov. 2012. FERNADES, C. C.; Lopes, G. T. Introduo ao Arduino. Adaptao(BANZI, Massimo. Getting Started with Arduino. USA: 2008). Brasil. Pr Automao RESIDENCIAL. Revista da empresa Finder. So Paulo, 2011 Scriptore, D. B.; Fressatti, W. (2012) Automao Residencial, A CASA INTELIGENTE. Trabalho (Artigo para graduao em Sistemas de informao) Universidade Paranaense (UNIPAR).