Você está na página 1de 8

APLICAO DOMTICA EM ESCALA PILOTO CONTROLADO POR MICROCONTROLADOR

Instituto Federal de Educao, Cincia e Tecnologia da Paraba Campus Princesa Isabel, Rua So Roque, S/N, Centro, Princesa Isabel/PB 58755-000, e-mail: tarcisiocz@gmail.com Instituto Federal de Educao, Cincia e Tecnologia da Paraba Campus Cajazeiras, Rua Jos Antonio da Silva , S/N, Jardim Oasis, Cajazeiras/PB 58900-000, e-mail camila_ip@hotmail.com

Tarcisio Oliveira de MORAES JUNIOR (1); Ndia Camila Sousa de FREITAS;

RESUMO
Sendo uma inovao tecnolgica no mercado prometendo num futuro prximo ser bastante difundida, a Domtica ou Automao Residencial um recurso utilizado para controle e execuo, das funes ou tarefas existentes no dia a dia de uma residncia, ou ambiente de trabalho. Controla um ou mais aparelhos eletrnicos, sem ou quase interveno humana, por meio de uma central computadorizada, que possibilita a interface humano-mquina. Esta tecnologia proporciona um melhor conforto, eficincia e economia para dentro do lar. Este trabalho consiste, em carter experimental, no controle dos dispositivos eltricos existentes numa planta piloto, como os sistemas de iluminao, de refrigerao, os controles de acesso e o nmero de pessoas dentro do ambiente. Um microcontrolador controla todo o processo atravs do acionamento de dispositivos eletrnicos (sensores). Esse processo de controle monitorado por uma central computadorizada, onde o sistema real consiste de um computador com um software supervisrio capaz de monitorar online todo o processo de controle, em malha fechada. O sistema proposto neste trabalho pode ser aplicado em residncias e edifcios para controle de iluminao e refrigerao, e at em unidades bancrias para controlar o nmero de acessos, possibilitando melhorias de vida no dia-a-dia. Palavras-chave: Domtica, Microcontrolador, Supervisrio.

INTRODUO

A Revoluo Industrial no sculo XVIII propiciou ainda mais a automao no mundo. Surgida a partir da mecanizao, a qual utilizada at hoje em muitos processos produtivos, a automao o processo que auxilia o ser humano nas suas tarefas do dia-a-dia, sejam elas comerciais, industriais, domsticas ou no campo, utilizando dispositivos automticos, eletrnicos e inteligentes. Aps essa revoluo, os sistemas de automao foram cada dia mais evoluindo e ganhando espao nas indstrias e no comrcio. Nos anos 80, surgiram os chamados edifcios inteligentes que pretendiam controlar iluminao, refrigerao, segurana e a interligao dos trs, (BOLZANI, 2004). Graas ao avano tecnolgico da informtica, hoje j possvel se ver essa faanha, atravs dos softwares de superviso e gerenciamento. O pensamento o mesmo para os sistemas de controle domsticos, visando agora no um contexto industrial, mas comodidade, conforto e economia para dentro do lar. A Domtica apesar de no ser muito conhecida, promete num futuro prximo ser uma grande aliada dentro do lar com muitos adeptos. A Automao Residencial, inicialmente, referenciada como uma novidade que s vezes causa perplexidade pelo seu alto grau tecnolgico e pela aluso ao futurismo, ao mesmo tempo em que pode ser compreendida como um smbolo de modernidade, (TEZA, 2002). A Domtica uma tecnologia recente que permite a gesto de todos os recursos habitacionais. O termo Domtica resulta da juno da palavra latina Domus (casa) com Robtica (controlo 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 segurana. A Domtica um recurso utilizado para controle de um ou mais aparelhos eletrnicos por meio de uma central computadorizada. Esses aparelhos podem ou no estar interligados em um mesmo sistema de controle. A integrao dos diferentes elementos das instalaes deve ser de extrema importancia num projeto de automao residencial, pois o objetivo principal da integrao oferecer aos usurios ampliao de resultados.

MICROCONTROLADOR

As circunstncias que nos deparam hoje no campo dos microcontroladores, tm o seu inicio no desenvolvimento da tecnologia dos circuitos integrados. Este desenvolvimento tornou possvel armazenar centenas de milhares de transistores num nico chip. Isso contribui para a produo de microprocessadores. Com isso surgiu os primeiros computadores com adio de perifricos externos, como memria, linhas de entrada e sada e etc. Um crescente aumento do nvel de integrao permitiu o aparecimento de circuitos integrados, contendo simultaneamente processadores e perifricos. Foi assim que o primeiro chip contendo um microcomputador e que mais tarde haveria de ser designado por microcontrolador, surgiu. Os microcontroladores (tambm conhecido como MCU) so circuitos integrados que possuem num nico dispositivo, todos os circuitos necessrios para realizar um completo sistema programvel, logo, para serem utilizados, necessitam de ser programados, (FRANCISCO, 2009). Por muitas pessoas envolvidas da rea ele considerado como um computador dentro de um nico chip. Um microcontrolador um sistema computacional completo, no qual est includa uma CPU (Unidade Central de Processamento), memria de dados e programa, um sistema de clock, portas de I/O (Input/Output), mdulos de temporizao e conversores A/D entre outros, integrados em um mesmo componente.

2.1 Microcontrolador PIC16F877A


O PIC uma famlia de Microcontroladores que foi desenvolvida pela empresa Microchip Tecnology, para o controle de diversas aplicaes para experimentao e projetos. O PIC uma tima sada de substituio para quem utiliza temporizadores e controladores de temperatura, podendo ainda adicionar, a esses circuitos, novas funes como converso A/D, entre outras. Eles reduzem o nmero de componentes do circuito executando a mesma funo. Nas alteraes de funcionalidade podem, na maioria das vezes, ser feitas modificaes na sua lgica de programao atravs do software, ao invs de alteraes no hardware. Possui uma arquitetura RISC ou HAVARD, ou seja, os dados e instrues de programa trafegam por vias diferentes acelerando o processamento dos dados. Estes dispositivos podem enderear direta e indiretamente seus arquivos de registros ou memria de dados. O conjunto de instrues foi projetado de tal forma que se pode

realizar qualquer operao em qualquer registro utilizando qualquer modo de endereamento. Pode realizar operaes de adio, subtrao, deslocamento e operaes lgicas. (FRANCISCO, 2009) Seu mdulo de comunicao serial e so: SPI, IC e USART. Os mdulos de entradas/sadas so digitais, analgicos e especficos para medio de temperatura. Possui os tipos de memria: FLASH, EEPROM e RAM. Tambm integrado com trs temporizadores, um conversor A/D, contadores e comparadores analgicos. Neste artigo ser utilizado, desta srie, o PIC16F877A, mostrado na Figura 1.

Figura 1 PIC16F877A

O PIC16F877A ideal para situaes onde o espao fsico pequeno. rpido, oferecendo um timo desempenho em tempo real, assegurando uma maior eficincia, qualidade e confiabilidade ao processo sistemtico, sendo sua programao de maneira rpida, conveniente. Tem uma compreenso modular coesa, permitindo que solues possam ser obtidas sob medida e ampliadas conforme o processo. A programao do PIC16F877A feita atravs do software MPLAB v7, que uma ferramenta prtica de ser usada, possibilitando a programao na linguagem desejada: assembler, linguagem C entre outras. Sua aparncia e operao (ver Figura 2) so idnticas s aplicaes padro Windows, acelerando a ambientao do usurio. Alm disso, ele conta com assistentes de parametrizao para funes como comunicao em rede, entre outros. Isso tudo permite poupar tempo, aumentando a produtividade e reduzindo o custo.

Figura 2 Software MPLAB v7

SISTEMA SUPERVISRIO

Sistemas Supervisrios so programas (softwares) utilizados basicamente para a superviso (o controle e aquisio de dados so realizados pelo PIC) de processos industriais ou residenciais contnuos. Para tanto, so instalados em microcomputadores conectados a uma rede de comunicao com um ou mais PICs ligados um equipamento, uma mquina ou at mesmo a um processo completo de fabricao. O supervisrio busca as informaes no PIC e as exibe de forma animada na tela do computador, na forma de sinticos, grficos, displays de mensagens, forma numrica ou objetos em movimento, como motores ou mudana de cores para identificar presena de produto em tanques e tubos ou movimento. Tambm possibilita a atuao sobre o processo, acionando elementos, modificando valores ou at mesmo interrompendo um processo.

3.1 Software LAquis 3.1


Para atender a necessidade de um sistema supervisrio simples e de baixo custo, foi utilizado o software supervisorio LAquis 3.1. No LAquis possvel tanto realizar aquisies de dados, como tambm desenvolver programas especficos para as mais diversas aplicaes em setores de produo industrial e residencial. Ele permite o processamento, gerao de relatrios e visualizao em 3D, de forma econmica e cmoda, de dados do sistema, bem como o manipulamento de todo o processo em tempo real. Os drivers de comunicao podem ser desenvolvidos no prprio supervisrio LAquis. Alm disso, possvel criar drivers atravs de script ou DLLs externas. O software supervisrio LAquis tambm possui suporte para receber os pontos de entradas e sadas via OPC e MODBUS. Dispe de uma opo que permite a instalao do drive necessrio para a comunicao com o PIC. Sua aparncia, mostrada na Figura 3, e operao so idnticas s aplicaes padro Windows.

Figura 3 Software Supervisorio LAquis 3.1

DESCRIO DO PROCESSO

O presente projeto consiste num processo de controle dos sistemas de iluminao, refrigerao (ar condicionado que representado por um cooler, e a janela), acesso e controle de nmero de pessoas numa planta piloto, controlado por um microcontrolador da famlia PIC16F877A. Este recebe os sinais de entrada dos sensores e determina as instrues e sinais de sadas para os instrumentos de campo. A representao da arquitetura local, do processo de controle dos sistemas da planta piloto est ilustrada na Figura 4.

Figura 4 Arquitetura Local do Processo de Controle

O MCU PIC16F877A utilizado para gerenciar o controle de acesso de pessoas, iluminao e refrigerao dentro da planta piloto. Na porta que d acesso a planta, esto distribudos sensores pticos e magnticos que fazem a parte de contagem das pessoas que entram e saem, ou seja, s ser contado algum acesso de entrada ou de sada quando os dois sensores forem ativados enviando assim, o sinal para o PIC, como mostra a Tabela 1.
Tabela 1 Contagem de pessoas Sensor ptico No ativado No ativado Ativado Ativado Sensor magnetico No ativado Ativado No ativado Ativado Entrada do PIC Sinal no enviado Sinal no enviado Sinal no enviado Sinal enviado

Quando o sinal enviado, o PIC envia os valores de acesso para um display de sete segmentos catodo comum. Para que esse display fique habilitado para receber sinais do PIC seu terminal referencial tem que ter potencial 0V. O nmero mximo de pessoas permitido dentro da planta de nove. Quando as nove esto dentro da planta, a porta travada por um sistema de travamento magntico impossibilitando novos acessos. Dentro da planta, h um boto que destrava a porta para a sada de pessoas, quando a porta travada. Caso esse boto seja ativado, j contendo nove pessoas no ambiente interno, para uma dcima pessoa entrar, um sensor ptico envia essa informao ao PIC que ativa o circuito externo travando a porta novamente. Na Figura 5 est a representao da locao dos sensores e instrumentos de campo na planta piloto.

Figura 5 Representao de locao dos sensores e instrumentos de campo na planta piloto

Ao primeiro acesso, o PIC informado para atuar sobre os sistemas de iluminao e refrigerao, ou seja, as luzes e o cooler so ativados quando o primeiro acesso valido. O esquema mostrado na tabela 2.
Tabela 2 Controle dos sistemas em funo de acessos Nmero de pessoas 0 1 2 3 4 5 6 7 8 9 Sistema de refrigerao Desativado Ativado Ativado Ativado Ativado Ativado Ativado Ativado Ativado Ativado Sistema de iluminao Desativado Ativado Ativado Ativado Ativado Ativado Ativado Ativado Ativado Ativado Sistema de travamento da porta Desativado Desativado Desativado Desativado Desativado Desativado Desativado Desativado Desativado Ativado

O MCU configurado para controlar a temperatura local em uma faixa abaixo dos 29C, atuando sobre o acionamento do cooler, simulando um sistema de controle de um ar condicionado (ON-OFF). Caso essa temperatura ultrapasse os 34C o cooler desligado para a economia de energia, pois o sistema entende que este no est funcionando corretamente, e o PIC envia um sinal para o circuito externo acionando o motor cc e abrindo a janela. Dois sensores de contato so responsveis por a indicao e controle de abertura ou fechamento completo da janela. Todas as instrues de variao de temperatura so informadas pelo sensor de temperatura LM35. A Tabela 3 mostra os valores de temperatura a serem controlados dentro da planta piloto e os estados do cooler e da janela.
Tabela 3 Controle de refrigerao Instrumentos de campo Cooler Janela Temperatura ambiente (Abaixo dos 29C) Desligado Fechada Temperatura ambiente (29C a 34C) Ligado Fechada Temperatura ambiente (Acima dos 34C) Desligado Aberta

Quando o PIC16F877A for informado do ltimo acesso de sada, todos os sistemas retornam ao seu estado inicial como mostrado na Tabela 2.

Todo esse processo monitorado e mostrado pelo sistema supervisrio, possibilitando a qualquer momento a interveno do processo. Na Figura 6, est representada a planta piloto em 3D com a conexo do sistema real, ou seja, a central computadorizada, a placa de circuito onde se encontra o PIC e a planta piloto.

Figura 6 Planta piloto em 3D

Na Figura 7, o esquema do circuito principal da placa de circuito onde se encontra o PIC.

Figura 7 - Arquitetura do circuito principal

CONCLUSO

O emprego de atuantes inteligentes auxiliando nas tarefas dirias tem sido bastante pesquisado nas disciplinas de Robtica e perfeitamente admissvel no contexto domtico. Como visto, os sistemas de automao residencial harmonizam ao consumidor um conforto e uma praticidade importantes dentre de um lar, alm da economia energtica e segurana ao usurio. Com relao ao carter social do sistema real, a participao do usurio nas tomadas de deciso sobre o funcionamento do ambiente inteligente foi reduzida, uma vez que os sistemas domticos se tornaram responsveis pela sua gesto. Com relao montagem fsica do sistema, disponibilizado um baixo custo econmico. Os sistemas supervisrios so de extrema

importncia para os processos industriais e residenciais, pois alm de servir como IHM, possibilita o controle dos sistemas reduzindo os riscos das possveis falhas. interessante notar que durante todo o processo, quase no houve interveno humana para qualquer acionamento de instrumentos de campo. Todo a lgica foi executada por o MCU devido s variaes dos parmetros do processo dos sistemas abordados, como o controle de temperatura. O microcontrolador uma poderosa ferramenta usada nos meios industriais e residenciais, para controle de funes que exija um raciocnio rpido e inteligente. importante lembrar que sistemas de automao residenciais, na sua maioria, so flexveis possibilitando assim um anexo de diferentes funes e atividades. Considerando a domtica como uma idia permanente de uma tecnologia de ponta, promete num futuro prximo estar presente nas residncias das mais diversas classes sociais. Neste presente momento torna-se, essa idia, um pouco distante dos nossos dias, devido ao alto nvel financeiro que leva consigo. Contudo uma maneira de se utilizar a tecnologia ao favor dos doutos e leigos ou no, da rea a terem uma vida mais confortvel e segura.

REFERNCIAS
BOLZANI. C.A.M. Desenvolvimento de um Simulador de Controle de Dispositivos Residenciais Inteligentes: Uma Introduo aos Sistemas Domticos. Dissertao (Mestrado em Engenharia). So Paulo, 2004. DENARDIN, G. W. Microcontroladores. 2007. FRANCISCO, A. M. S. Microcontroladores PIC16F. Verso 2, 2009. MICROCHIP TECHNOLOGY INC. PIC 16F87X: 28/40-pin 8-Bit CMOS FLASH Microcontrollers, USA: Microchip, 1999. NATIONAL SEMICONDUCTOR. Data sheet LM35/LM35A/LM35C/LM35CA/LM35D Precision Centigrade Temperature Sensors. USA, 1994. PEREIRA, F. Programao em C. 1 Edio, Editora rica, So Paulo, 2003. TEZA, V. R. Alguns Aspectos sobre a Automao Residencial - Domtica. Dissertao de Mestrado. Santa Catarina: Florianpolis, 2002 THOMAZINI, D. e ALBUQUERQUE, Sensores Industriais: Fundamentos e Aplicaes. 5 Edio, Editora rica, So Paulo, 2007. ZANCO, W. S. Microcontroladores PIC. Tcnicas de Software e Hardware para Projetos de Circuitos Eletrnicos. 1 Edio, Editora rica, So Paulo, 2006. ZANCO, W. S. Microcontroladores PIC. Uma Abordagem Prtica e Objetiva. 1 Edio, Editora rica, So Paulo, 2005.