Você está na página 1de 37

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA DE COMPUTAO E AUTOMAO TRABALHO DE CONCLUSO DE CURSO

Sistema para Controle e Superviso Remota para Automao Residencial

Aluna: Kalinne Rayana Cavalcanti Pereira Orientador: Prof. Andr Laurindo Maitelli

Natal/RN, 01 de Dezembro de 2009

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA DE COMPUTAO E AUTOMAO TRABALHO DE CONCLUSO DE CURSO

Sistema para Controle e Superviso Remota para Automao Residencial

Trabalho de Concluso de Curso, submetido ao Departamento de Engenharia de Computao e Automao do Centro de Tecnologia da Universidade Federal do Rio Grande do Norte, como parte dos requisitos necessrios para obteno do grau de Graduada.

Aluna: Kalinne Rayana Cavalcanti Pereira Orientador: Prof. And Laurindo Maitelli

Natal/RN, 01 de Dezembro de 2009

Fizeram parte da Banca examinadora deste trabalho os seguintes:

Prof. Andr Laurindo Maitelli Prof. Doutor do Departamento de Engenharia de Computao e Automao - UFRN

Prof. Fbio Meneghetti Ugulino de Arajo Prof. Doutor do Departamento de Engenharia de Computao e Automao - UFRN

Enga Danise Suzy da Silva Engenheira Mestre em Engenharia Eltrica e Computao- UFRN

Natal/RN, 01 de Dezembro de 2009

AGRADECIMENTOS

Agradeo primeiramente a Deus pelo dom da vida e por me proporcionar paz e serenidade para enfrentar os obstculos e superar os desafios. A minha famlia e, sobretudo aos meus pais, Aldeneide e Joo, por todos os anos de incentivo, fora e ensinamentos. A minha irm, Katianne, pelo carinho, incentivo e apoio sempre demonstrados. A Rose que sempre esteve presente em todas as fases da minha vida. Aos meus amigos, em especial Marlia, Priscila Medeiros, Lucianna, Gisa, Carol, Suzana, Juliana, Mariana, Priscilla Teixeira e Madson que se fazem to presentes no meu dia-a-dia, pela amizade e por fazerem minha vida melhor. A Renan por ser um timo amigo e companheiro de estudos e por ter me ajudado tanto ao longo da graduao e na realizao deste trabalho. Aos professores do DCA, em especial ao meu orientador, Maitelli, por acreditar em mim e por tantas vezes ter me incentivado e me acompanhado ao longo do curso. Aos amigos do LAUT, em especial aos colegas do projeto REDICONT com os quais aprendi muito. A todos da Comunidade Catlica Reviver pela Misericrdia pelos momentos de paz e descontrao que me proporcionaram. A todos que contriburam direta ou indiretamente para a realizao deste trabalho.

RESUMO

Dentro do mbito da automao residencial, viu-se a necessidade de desenvolver um aplicativo que se comunica com um celular, aqui chamado de servidor, atravs de mensagens de texto curtas, SMS. Essas mensagens contm informaes para que alguma ao seja realizada num determinado programa de controle de automao residencial, como acender ou apagar luzes, ligar ou desligar equipamentos como condicionadores de ar e persianas motorizadas. Atravs do programa tambm possvel realizar aes e instantaneamente enviar mensagens de texto para o celular do usurio avisando qual ao ocorreu. Esse aplicativo foi implementado no Borland Builder C++ dentro de um projeto j existente criado por outra autora (Silva, 2009) e serve de complemento deste para o monitoramento de luzes e equipamentos por mensagens de texto. O celular servidor, usado como modem GSM, se comunica com o programa atravs de comandos AT pela porta serial do computador.

Palavras chaves: SMS, celular, GSM, comando AT, porta serial

ABSTRACT

Among home automation, it has been noticed the necessity of develop a software that establishes a communication with a cell phone, in this context called server, through short messages, SMS. Those messages contain some information so that an action can be done in a certain home automation program, like turn on or turn off lights, turn on or turn off equipments as air conditioner and motorized blinds. Through the program it is also possible to make actions and instantly send text messages to the user cell phone, telling which action has occurred. That software was implemented in the Borland Builder C++, inside a preexistent project created by another author (Silva, 2009), functioning as its complement to monitor lights and equipments through text messages. The server cell phone, used as GSM model, communicates with the program through AT commands by the computer serial door.

Keywords: SMS, cell phone, GSM, AT command, serial door.

SUMRIO

Sumrio
Lista de Figuras Lista de Tabelas i ii

1. INTRODUO .......................................................................................................... 1 1.1 Objetivos .............................................................................................................. 2 1.2 Motivao ............................................................................................................ 2 1.3 Organizao do documento.................................................................................. 3 2. AUTOMAO RESIDENCIAL ............................................................................ 4 3. METODOLOGIA ...................................................................................................... 7 3.1 Arquitetura do sistema........................................................................................ 7 3.2 Rede GSM .......................................................................................................... 7 3.2.1 Estao Mvel (MS) ................................................................................... 8 3.2.2 Sistema de Estao Base (BSS) .................................................................. 9 3.2.3 Sistema de Comutao de Rede (NSS)..................................................... 10 3.3 Modem GSM .................................................................................................... 12 3.4 Comandos AT................................................................................................... 14 3.5 SMS (Short Message Service) .......................................................................... 16 3.6 Comunicao serial .......................................................................................... 17 4. RESULTADOS E DISCUSSO ............................................................................. 21 5. CONCLUSO .......................................................................................................... 26 5.1 Perspectivas futuras ......................................................................................... 26 REFERNCIAS BIBLIOGRFICAS ....................................................................... 27

LISTA DE FIGURAS

Figura 2.1 Integrador de sistemas de automao residencial ....................................... 4 Figura 3.1 Arquitetura de comunicao ....................................................................... 7 Figura 3.2 Arquitetura da rede GSM ............................................................................ 8 Figura 3.3 Formato do IMEI ....................................................................................... 11 Figura 3.4 Taxa de transferncia (Baud Rate) ............................................................ 17 Figura 3.5 Sistema Assncrono ................................................................................... 19 Figura 3.6 Configurao da comunicao serial ........................................................ 20 Figura 4.1 Fluxograma do sistema implementado ...................................................... 21 Figura 4.2 Tela inicial do programa ........................................................................... 22 Figura 4.3 Canal de comunicao aberto .................................................................... 23 Figura 4.4 Instrues recebidas .................................................................................. 24 Figura 4.5 Envio de mensagens de texto .................................................................... 25

LISTA DE TABELAS

Tabela 3.1 Principais comandos AT utilizados no sistema ........................................ 15 Tabela 3.2 Mensagens SMS aceitas pelo modem ...................................................... 16

ii

1. INTRODUO Nas ltimas dcadas vem ocorrendo algumas mudanas no perfil demogrfico e nos hbitos da populao brasileira, destacando-se o aumento da expectativa de vida, a reduo do nmero de filhos, o aumento da mo-de-obra feminina no mercado de trabalho, assim como o crescimento da violncia nas cidades o que implica significativamente para a promoo do isolamento das pessoas em suas residncias. Esses fatores refletem-se diretamente nas novas necessidades das moradias das famlias, devendo ser considerados na concepo dos novos projetos habitacionais. De acordo com Amory e col. (2001), por automao predial entende-se a capacidade de se executar comandos, obter medidas, regular parmetros e controlar funes de uma casa automaticamente. Em geral, os sistemas de automao residencial so compostos de uma rede de comunicao que permite a interconexo de uma srie de dispositivos, equipamentos e outros sistemas, com o objetivo de obter informaes sobre o ambiente residencial e o meio em que ele se insere, e efetuando determinadas aes a fim de supervision-lo ou gerenci-lo. O sistema de automao residencial, quando bem integrado e conectado s redes externas de telefonia, TV a cabo, Internet e energia possibilita ou potencializa aplicaes, como: segurana, gesto de energia, comunicao, automao de tarefas domsticas, educao e entretenimento; escritrio em casa, conforto ambiental, gerenciamento e superviso das instalaes (Dias e col., 2004). Nos dias de hoje, com a crescente evoluo da tecnologia, a comunicao via aparelhos celulares se tornou bastante difundida entre pessoas de todas as idades e classes sociais. A comunicao por voz passou a ser apenas um de seus servios e diversas novas funes desse sistema esto disponveis ou esto em pleno desenvolvimento, dentre as quais se destacam: acesso internet sem fio, servios de mensagens de texto, multimdia e telemetria. Essa diversificao de funes devido a uma srie de caractersticas da rede de telefonia celular que a torna muito interessante para diversas classes de aplicaes que possui caractersticas como: extensa infraestrutura de cobertura urbana e a possibilidade de comunicao sem fio com mobilidade e em qualquer lugar coberto pelo sistema.

O constante crescimento das redes de telefonia mveis no mundo atual permite que cada vez mais aplicaes sejam desenvolvidas utilizando a tecnologia GSM/GPRS. A GSM uma tecnologia de comunicao que experimentou um grande crescimento nos ltimos tempos, sendo utilizada por 29% da populao mundial. Esse crescimento faz com que todas as tecnologias associadas a ela tambm cresam na mesma proporo (Marques e col., 2008). Observando esse crescimento das redes mveis e a disponibilidade de novos recursos, como os servios de mensagem curta de texto (SMS, da expresso em ingls: Short Message Service), vimos que, alm de se utilizar o celular como um meio eficaz de comunicao, pode-se vislumbrar, atravs de pesquisas aplicadas, novas aplicaes bastante proveitosas para a sociedade, como o monitoramento remoto de ambientes (Menezes e col., 2007). neste cenrio tecnolgico que este trabalho prope um sistema para controle e superviso remota para automao residencial, capaz de controlar ambientes a distncia e ter acesso as informaes restritas de uma residncia quando algum evento ocorrer, como ligar ou desligar uma lmpada, persiana ou at mesmo acionamento de alarme.

1.1 Objetivos O objetivo principal do trabalho proposto desenvolver um sistema que estabelea comunicao entre um celular GSM e uma soluo de automao, apresentando e descrevendo os passos realizados. O sistema em questo constitui de uma soluo eficiente, de fcil uso e de baixo custo, que visa aumentar a comodidade e segurana dos usurios que possuem sistemas de automao residencial em suas casas.

1.2 Motivao Os sistemas de telemetria esto cada vez mais presentes em grades empresas e estabelecimentos. Com o avano da tecnologia, surge a necessidade de trazer esses tipos de sistemas para monitoramento de ambientes. Os sistemas de telemetria modernos esto usando cada vez mais as tecnologias da rede GSM em suas aplicaes. H alguns anos, a grande maioria dos sistemas fazia o monitoramento atravs da internet e o usurio precisava navegar na web para obter as informaes desejadas e os alarmes s poderiam ser enviados por e-mail. Com a
2

tecnologia GSM, tudo pode ser feito atravs do celular, facilitando a vida dos usurios e tornando o processo mais rpido e flexvel, sem contar que o usurio pode se comunicar com o sistema de qualquer lugar onde haja cobertura da rede GSM (Amory e Jnior, 2001). A grande motivao est no apelo comercial, pois esse sistema pode ser utilizado como um diferencial para empresas que atuam em automao residencial no mercado, haja vista que a quantidade de empresas que possuem essa soluo muito restrita.

1.3 Organizao do documento Este documento composto por 5 captulos, cada um apresentado da seguinte forma: O captulo 1 d uma introduo sobre alguns conceitos de automao residencial e sobre os celulares que usam a rede GSM. Alm disso, mostra os objetivos e motivao a desenvolver o sistema. O captulo 2 apresenta uma viso mais aprofundada sobre automao residencial interligando com o trabalho proposto. O captulo 3 descreve toda a metodologia envolvida no trabalho e composto por 6 subtpicos comeando pela arquitetura do sistema. Depois ser abordado sobre a rede GSM, modem GSM, comandos AT, SMS e comunicao serial. O captulo 4 envolve toda a parte de resultados descrevendo todo o sistema desenvolvido. O captulo 5 apresenta as concluses deste trabalho sobre o sistema desenvolvido e pelas pesquisas realizadas, bem como perspectivas futuras de melhoria para o sistema.

2. AUTOMAO RESIDENCIAL A automao pode ser definida de maneira simplificada como sendo qualquer sistema que substitua ou facilite o trabalho humano. A automao residencial pode substituir o homem em diversas atividades rotineiras de forma a propiciar uma otimizao nas condies de vida de uma casa. A automao predial e residencial nasceu a partir da automao industrial, conhecida e difundida h mais tempo. A realidade dos dois tipos de arquitetura bem diferente, e conseqentemente tm sido criados sistemas dedicados para ambientes prediais, onde no se dispe de espao para grandes centrais controladoras e extensos sistemas de cabeamento para que possam ser facilmente instalados em residncias. Em uma residncia podem ser encontrados equipamentos multifuncionais que geram diversos tipos de trfego na rede como o multimdia at o trfego de telemetria podendo ser utilizados por pessoas que no necessariamente precisam ter qualquer conhecimento tcnico. As residncias atualmente possuem diversos cabeamentos e dispositivos autnomos que executam tarefas determinadas como telefonia, informtica, rede eltrica, segurana, iluminao, climatizao, hidrulica e gs, controle predial e entretenimento (Bolzani, 2004).

Figura 2.1 Integrador de sistemas de automao residencial.

De acordo com Bolzani (2004), a figura 2.1 acima exemplifica como as camadas de uma rede domstica trabalham conjuntas. No centro, o profissional integrador de sistemas residenciais o responsvel pela harmonia e interoperabilidade de todo o conjunto.
4

A influncia da tecnologia gerou nos ltimos anos um novo modelo de sociedade e modificou enormemente a maneira como vivemos, trabalhamos e ocupamos o nosso tempo. Os mtodos de trabalho, atividades de lazer e o acesso informao so exemplos evidentes da mudana verificada na ltima dcada. As necessidades que h uns anos eram convenientes, agora so consideradas bsicas. As novas tendncias da arquitetura, construo e instalao tm modificado esse conceito fazendo-o evoluir. O grande objetivo da automao residencial satisfazer essas necessidades bsicas dos ocupantes de uma edificao, seja residncia ou edifcio. Melhorar a qualidade de vida, proporcionar reduo do trabalho domstico, aumentar o bem estar, economia de tempo e dinheiro e a segurana de seus habitantes so alguns dos benefcios que a automao pode oferecer. O gerenciamento do consumo de energia e gua, os controles de iluminao, acesso, climatizao, comunicao e informtica integrados e comandados por um nico sistema de automao, tm demonstrado a possibilidade de tornar o ambiente de trabalho mais produtivo, saudvel e eficiente. Esses benefcios, que, conforme Dias (2004) contribuem para o aumento da produo, para assim reduzir os custos operacionais, refletem-se em resultados financeiros, razo pela qual a tecnologia da automao foi incorporada, com mais facilidade, s edificaes industriais e comerciais que s habitacionais. Usamos essa tecnologia a qualquer hora e em qualquer lugar, seja no trabalho lendo e-mails, acessando um banco de dados ou imprimindo documentos. comum no se lembrar da estrutura de rede de computadores que est por trs disto tudo. Os computadores, de certa forma, escondem toda a parafernlia de cabos e equipamentos que permitem a comunicao entre eles, tornando a rede invisvel. O conceito de redes, no entanto, est migrando dos escritrios para as residncias, abrindo um grande mercado com inmeras oportunidades (Bolzani, 2004). Hoje em dia, construir com algum diferencial uma ferramenta de marketing para o setor, alm de agregar valor ao empreendimento, porque embora no se precise de todos os sistemas numa casa ainda em fase de construo, deve-se criar uma infraestrutura que comporte essas necessidades, a fim de que num futuro prximo possa ser instalado qualquer tipo de equipamento para aperfeioar os sistemas j integrados. Em geral, os mais jovens buscam novidade; e os mais idosos segurana, ambos encontrados nos sistemas de automao predial.
5

A automao residencial tambm tem mostrado que a integrao de dispositivos eletroeletrnicos e eletromecnicos aumenta consideravelmente os benefcios se comparados com os sistemas isolados, de eficincia limitada. Para Lipovestsky (2005), o mercado entrou em outra fase da modernidade, ganhando um novo aspecto, deixando para trs a ostentao, para preocupar-se mais com a qualidade de vida, o que o autor denomina de luxo emocional, em que cada pessoa procura investir naquilo que lhe oferece prazer. Vivemos numa sociedade de consumo alimentada pela autonomia do indivduo. Ela valoriza o bem estar, as necessidades individuais. Segundo Dias e col. (2004), o conforto, a praticidade e outras facilidades oferecidas pelos avanos tecnolgicos nas rotinas dirias domsticas do cidado comum, conseguem mudar definitivamente seus hbitos. Dificilmente algum que se acostuma a operar sua TV por controle remoto, numa nova aquisio, far opo por uma que no possua esta funcionalidade, assim como quem aprende a redigir um texto num microcomputador no deseja voltar a utilizar uma mquina de escrever. A idia de telemetria se deve a capacidade de controlar algum dispositivo remotamente. Unindo esse conceito com o de automao residencial surge a idia de interligar a rede interna de uma casa com a rede externa casa, seja por meio da internet ou do telefone celular, de forma que os moradores da residncia possam controlar, monitorar e administrar seu lar a distncia. Alm de controlar a residncia por controles remotos j conhecidos, como os de TV, tambm possvel supervisionar e controlar a casa atravs de celulares via mensagens de texto, seja para fechar uma porta que ficou aberta, liberar o acesso para algum entrar em casa, ligar ou desligar luzes, encher banheira, entre outros servios disponveis com a integrao de sistemas residenciais. Para aumentar ainda mais a proteo de uma residncia tambm possvel enviar mensagens de texto para o morador sempre que uma ao for realizada atravs de algum dispositivo interligado ao sistema, como se fosse um alarme de segurana. O servio de controlar e supervisionar uma edificao mesmo a distncia atravs de celulares por mensagens de texto a soluo proposta para este trabalho. Esta apresenta baixo custo e pode ser usada facilmente em qualquer ambiente onde haja integrao de sistemas prediais ou residenciais onde se deseja controlar remotamente.
6

3. METODOLOGIA 3.1 Arquitetura do sistema O sistema ser implementado pela comunicao mostrada na figura 3.1 abaixo.

Figura 3.1 Arquitetura de comunicao.

Em palavras, a comunicao feita atravs de um celular que por mensagem de texto ir enviar/receber comandos para o celular servidor. Este, que reconhecido como um modem GSM estar ligado diretamente a um computador o qual ter o aplicativo instalado e se comunicar com um software supervisrio atravs de mensagens de texto curtas (SMS). Este por sua vez, se liga ao Controlador Lgico Programvel (CLP) que estar instalado na casa do usurio e conter toda a lgica de automao dos ambientes da residncia. O software supervisrio utilizado nesse projeto foi desenvolvido com o propsito de controlar os sistemas de iluminao, persianas e condicionador de ar atravs de um CLP (Silva, 2009). O foco principal do trabalho no aplicativo desenvolvido para realizar a comunicao entre esse software e um celular, sendo, portanto o nico desenvolvimento realizado, j que o software supervisrio j tinha sido implementado por outra autora.

3.2 Rede GSM A rede GSM (Global System for Mobile Communication) teve como objetivo unificar os padres de telefonia celular, sendo o primeiro padro digital a operar comercialmente e hoje muito utilizada ao redor do mundo, abrangendo todos os continentes. 75% de todos os telefones digitais usam GSM e utilizado por mais de 200 pases em todo o mundo. A tecnologia GSM foi desenvolvida para suporte de voz, servios de dados e mensagens curtas, com boa qualidade e baixo custo. Possui grande mobilidade que d acesso internacional e usa carto de chip permitindo o uso de pontos de acesso de diferentes provedores.
7

A figura 3.2 (Sverzut, 2008) mostra a arquitetura de uma rede com o padro GSM composta por 4 componentes formando uma PLMN (Public Land Mobile Network - Rede Mvel Pblica Terrestre). Os componentes apresentados so: MS (Mobile Station Estao Mvel), BSS (Base Station System Sistema de Estao de Base), NSS (Network Switching System Sistema de Comutao de Redes) e OMS (Operations and Maintenance System Sistema de Operao e Manuteno). As interligaes desses componentes sero descritos a seguir.

Figura 3.2 Arquitetura da rede GSM.

3.2.1

Estao Mvel (MS)

Segundo Santos (2008), a estao mvel constituda de um equipamento mvel (Mobile Equipment- ME) e um mdulo de identidade do assinante (Subscriber Identity Module - SIM), geralmente um chip. O carto SIM armazena entre outras informaes um nmero de 15 dgitos que identifica unicamente um assinante, denominado IMSI1. J o aparelho mvel identificado pelo IMEI2, atribudo pelo fabricante (Ferreira, 2005).

1 2

International Mobile Subscriber Identity: Identidade Internacional do Assinante Mvel. International Mobile Station Equipment Identity: Identidade Internacional do Equipamento Mvel

O processamento e a tarifao das chamadas so realizados a partir das informaes contidas no carto SIM e no no MS. Portanto, para obter uma linha habilitada em um MS, necessrio adquirir um carto SIM com uma operadora de telefonia celular, o qual poder ser usado em qualquer regio que possua um terminal GSM compatvel com o sistema da operadora (Oliveira, 2009).

3.2.2

Sistema de Estao Base (BSS)

O Sistema de Estao Base responsvel por conectar a estao mvel (MS) com o sistema de comutao de rede (NSS). A MS envia um sinal BSS, que o capta e dele extrai as informaes. Essas informaes so enviadas rede. No outro sentido, o BSS recebe os dados vindos da rede, e constri um sinal cujas informaes a MS capaz de extrair. O BSS constitudo por trs elementos. A Estao Transceptora Base (BTS) para captar sinais da MS e enviar outros para a mesma, o Controlador de Estao Base (BSC) para comandar o BTS e se comunicar com a rede e o transcodificador que auxilia o BSC na comunicao com a MSC. Santos (2008) os descreve abaixo:

3.2.2.1 Estao Transceptora Base (BTS) A BTS (Base Transceiver Station) implementa conexes com as MSs atravs da interface area. basicamente formada por hardware de radiofreqncia e de antenas. Essas estaes ficam sempre interligadas a BSC, e ambos realizam funes de gerncia dos canais de trfego e controle na interface area.

3.2.2.2 Controlador de Estao Base (BSC) O BSC (Base Station Controller) responsvel por controlar um grupo de estaes transceptoras base (BTSs). Todas as operaes de uma BTS so comandadas pelo respectivo BSC. Atravs de uma matriz de comutao digital, as BSCs conectam os canais de RF com os circuitos terrestres provenientes da central de comutao celular (MSC), um componente do sistema de comutao de rede. Com essa tcnica, o BSC

capaz de realizar handovers3 entre os canais de RF independente da MSC, o que otimiza o trfego na interface area e reduz o trabalho da MSC.

3.2.2.3 Transcodificador (XCDR) A MSC envia sinais de voz a uma taxa de 64 Kbits/s. Se os canais de voz PCM4 a essa taxa fossem transmitidos direto na interface area, sem modificao, iriam ocupar uma faixa muito extensa da banda de RF, o que diminuiria o nmero de possveis canais de voz na interface area. O XCDR o responsvel por converter sinais de voz de 64 Kbits/s em sinais de 16 Kbits/s que podem ser enviados na interface area. A transmisso de dados no passa pelo processo de transcodificao, apenas adaptada de 9,6 Kbits/s para 16 Kbits/s, com 3 Kbits/s de controle. Para isso, utiliza algoritmos de codificao, padronizados no GSM, como o algoritmo de taxa plena.

3.2.3

Sistema de Comutao de Rede (NSS)

O sistema de comutao de rede gerencia as funes de comutao dos canais de comunicao entre duas BSSs, controle de mobilidade e base de dados dos assinantes da rede GSM. O NSS composto por central de comutao celular, registro de localizao local, centro de autenticao, registro de localizao de visitante, registro de identidade do equipamento, funo de interfuncionamento e supressor de eco.

3.2.3.1 Central de Comutao Celular (MSC) A MSC o componente central do sistema de comutao de rede, responsvel pelo processamento de chamadas, operao e superviso do sistema GSM, tarifao e interconexo entre a rede GSM e demais redes, como a rede pblica de telefonia fixa. Para realizar todas essas funes, a MSC precisa estar conectada aos bancos de dados de todas essas informaes. Dois componentes contm grande parte dessas informaes: o HLR e o VLR.
Handover o procedimento empregado em redes sem fio para tratar a transio de uma unidade mvel (UM) de uma clula para outra de forma transparente ao utilizador. 4 Modulao por cdigo de pulso uma representao digital de um sinal analgico no qual a magnitude do sinal obtida em intervalos regulares e ento transformada em uma srie de smbolos em cdigo digital (geralmente binrio).
3

10

3.2.3.2 Registro de localizao local (HLR) O registro de localizao local responsvel pela administrao da base de dados dos assinantes locais. Esses dados so acessados remotamente pelo MSC e pelo VLR. Quando um servio GSM contratado, o assinante cadastrado no HLR de sua operadora. Ali esto informaes de servios disponveis para este usurio, IMSI, estado (registrado ou no), chave de autenticao, localizao e servios suplementares associados ao assinante.

3.2.3.3 Registro de localizao do visitante (VLR) O registro de localizao de visitante o responsvel por manter, por um tempo determinado (definido pelo operador de rede), informaes sobre os assinantes visitantes que estejam conectados na rede, como estado da estao mvel, identidade da rea de localizao (LAI), identidade temporria do assinante mvel (TMSI) e nmero da estao mvel visitante (MSRN).

3.2.3.4 Centro de Autenticao (AuC) O centro de autenticao normalmente fica instalado no mesmo hardware do HLR e responsvel pelas funes de autenticao e criptografia de mensagens para impedir ataques na rede. Ele fornece alguns parmetros para autenticao, enviando estes dados ao HLR que, por sua vez, reenvia ao VLR.

3.2.3.5 Registro de identidade do equipamento (EIR) O registro de identidade do equipamento uma base de dados contendo os nmeros IMEI dos equipamentos. A base de dados do EIR formada por trs listas: lista branca, contendo todos os IMEIs de MSs habilitadas a utilizar o sistema, a lista negra, que contm os IMEIs de MSs que no esto habilitadas a utilizar o sistema, como por exemplo, MS roubada e a lista cinza, contendo os IMEIs de MSs com algum tipo de problema ou pendncia, mas que no justifica a entrada das mesmas na lista negra.

11

Figura 3.3 Formato do IMEI.

3.2.3.6 Supressor de Eco (EC) O supressor de eco responsvel por eliminar o efeito de eco presente nas conexes entre a MSC e a RTPC. Esse efeito acontece quando um sinal de voz chega a um tempo errado, superposto a outro sinal no tempo certo. Atrasos de propagao na interface area, ou provocados pelo processo de transcodificao podem gerar esse problema.

3.2.3.7 Funo de Interfuncionamento (IWF) O IWF (InternetWorking Function) responsvel por interfacear a rede GSM com outras redes de dados, como a internet, por exemplo. sua funo adaptar a taxa de dados e converter os protocolos quando necessrio. Essas atividades so realizadas por um conjunto de modems.

3.2.3.8 Sistema de Operao e Manuteno (OMS) O sistema de operao e manuteno administra, opera, mantm e supervisiona os elementos da rede GSM. Isso feito ora de forma centralizada, ora de forma remota.

3.3 Modem GSM Modem um dispositivo que envia dados digitais atravs de uma linha telefnica. A palavra modem se originou do fato desses equipamentos transformarem informaes digitais em analgica atravs da modulao para envio atravs de linha telefnica a outro modem que demodulava essa informao analgica em digital novamente. Relativamente aos mdulos de comunicao de rdio freqncia, os
12

modems so significativamente mais baratos, alm de no apresentarem limitaes na potncia de transmisso ou na gama de freqncias utilizveis. Os primeiros modems convertiam os dados digitais em sinais de udio aos quais eram transmitidos com o uso do fone existente nos aparelhos telefnicos. Os modems modernos colocam diretamente os dados na linha telefnica, mas o princpio usado o mesmo. H dois tipos de modem como podemos ver a seguir: - Modem Interno: Placa adaptadora conectada a um dos slots de expanso do PC com conectores. - Gabinete separado tendo seu prprio suprimento de energia: Conecta-se a uma das portas seriais do PC com cabo apropriado enquanto que o interno possui circuitos prprios incorporados de porta serial. Se compararmos um modem GSM com um modem externo para PC, basicamente ele ter os mesmos elementos, diferenciando que em vez de estar conectado a uma linha de telefone fixa, est conectado a uma rede de telefonia celular e tambm de ter a necessidade de utilizar um carto SIM. A maior caracterstica a velocidade de transmisso (Baud5), porm os fabricantes preferem lidar com o bps (bits por segundo), que mais precisa. A compresso de dados uma tcnica atravs do qual o modem transmissor comprime os dados em um formato mais compacto antes de envi-los. Em seguida, o modem receptor descomprime os dados de volta ao estado original e determina se os dados foram recebidos isentos de erros. Caso detecte algum erro, os dados podero ser reconstitudos ou retransmitidos. Os modems modernos providos de vrios recursos inteligentes ao estabelecerem a conexo negociam e decidem quais os valores mais apropriados para a velocidade de transmisso. Caso ocorra algum problema durante a transmisso, como rudos, os modems podem renegociar e reduzir a transmisso para uma menor velocidade. A maior parte dos modems reconhece o Hayes Standard AT Command Set6 desenvolvido pela Hayes Microcomputer Products para uso dos modems da sua fabricao, porm transformado num comando de fato industrial, pois em quase todos os casos quando se quer criar um programa de controle direto do modem temos que
Baud Rate o termo original, que uma medida de velocidade de transmisso de dados e ser mais detalhada na seo de comunicao serial. 6 Conjunto padro Hayes de comandos AT.
5

13

lidar com o conjunto AT de comandos, ou seja, a troca de informaes entre um computador e um modem ligado a porta srie utiliza freqentemente comandos AT. A maneira mais fcil de trabalhar com um modem GSM e seus recursos, conect-lo a um PC atravs de uma porta serial e utilizar um software emulador de terminal, como por exemplo, o Hyperterminal do Windows. Dessa maneira, os comandos ATs podem ser digitados no Hyperterminal que enviar para o modem atravs da porta serial e receber as respostas dos comandos mostrando na tela do Hyperterminal. Geralmente o modem vem de fbrica configurado para autobanding, ou seja, automaticamente detecta a velocidade da serial. Com isso, a velocidade ser respondida a qualquer velocidade que estiver configurado o Hyperterminal. Porm, uma vez fixada velocidade do modem, o Hyperterminal deve estar ajustado nessa velocidade tambm, seno o modem no ir entender e nem responder aos comandos. Apesar dos modems GSM poderem operar com voz, geralmente eles so utilizados para transmisso de dados. Nesse caso podemos transmitir de trs maneiras: - SMS (Short Message Service): Conhecido no Brasil como torpedo ou mensagem de texto, as sms podem ser enviadas com at 160 caracteres para outro modem ou aparelho de telefone celular. Esse servio tarifado por mensagem enviada e ser o servio utilizado para transmisso dos dados no desenvolvimento do sistema em questo. - Conexo CSD (Circuit Switch Data): Conexo de dados ponto a ponto para outro modem conectado a rede de telefonia celular ou fixa. Esse servio tarifado por tempo independente da quantidade de dados transmitidos, equivalente a uma ligao de voz. - Conexo GPRS (General Packet Radio System): Conexo na rede de pacote de dados onde o servio tarifado pela quantidade de bytes transmitidos. O diferencial do servio GPRS a possibilidade de conexo a qualquer servidor conectado na Internet.

3.4 Comandos AT O modem GSM utilizado como suporte servidor ao sistema foi o celular Motorola V191 que permite uso de comandos AT, j que se trata de um modem.

14

O standard AT uma linguagem de comandos orientados por linhas. Todos os comandos so constitudos por trs elementos: O prefixo (AT), o corpo do comando, e o caracter de fim de comando ou terminao. possvel digitar mais de um comando numa mesma linha, podendo separ-los por espaos para facilitar a leitura. Os espaos so ignorados pelo interpretador de comandos do modem, mas esto includos na contagem de caracteres na linha de entrada. Na maioria dos modems, o buffer de linha de comando aceita at 39 caracteres, incluindo A e T caracteres. Espaos, retorno de carro e qualquer caracteres de alimentao de linha no entram no buffer e no contam em relao a limitao de 39 caracteres. Se mais de 39 caracteres so inseridos ou um erro de sintaxe encontrado em qualquer lugar na linha de comando, o modem retorna um cdigo de resultado de erro e a entrada do comando ser ignorada (Suporte Microsoft, 2004). As respostas que o modem apresenta so: OK: Comando executado, sem erros; ERROR: Comando invlido ou muito extenso.

Os principais comandos AT utilizados no projeto so mostrados na Tabela 3.1.


Tabela 3.1 Principais comandos AT utilizados no sistema.

Comando AT AT+CMGF=1 AT+CNMI=3,2

Significado Comando bsico para testar a comunicao. Configura as mensagens SMS para o modo texto. Esse comando permite que as SMS recebidas sejam encaminhadas pela porta serial.

AT+CNMA

Reconhece o recebimento de uma nova mensagem. Faz com que o modem mantenha a sua configurao das mensagens SMS.

AT+CMGS AT+CMGL

Envia uma mensagem de texto SMS. Lista todas as mensagens SMS recebidas.

15

3.5 SMS (Short Message Service) De acordo com Silva (2005), os servios de telemetria e telecomando atravs da rede de telefonia celular esto sendo considerados os mais promissores para os prximos anos, pois, em princpio, podem atuar em diversas reas que envolvem a leitura remota de sinais eltricos proveniente de sensores e o acionamento de dispositivos de comandos. A tecnologia de envio de SMS (mensagens de texto curtas) j bastante conhecida em todo o mundo, visto que todos os celulares permitem troca de mensagens. chamada de curta, pois se limita em 160 caracteres. Devido s suas caractersticas, o servio SMS muito usado nos sistemas de telemetria existentes, aliando uma funcionalidade simples ao sistema. Geralmente as mensagens so utilizadas para requisitar informaes do sistema, mas, em alguns casos, so tambm utilizadas para configurar o sistema ou at mesmo enviar e receber dados para controle e superviso de automao. O sistema apresentado utiliza o envio e recebimento de SMS para controlar um software supervisrio instalado numa determinada residncia. O usurio se comunica com um modem GSM ligado pela porta serial do computador atravs de mensagens de texto. Essas mensagens tero comandos para acionar ou desligar lmpadas, persianas e condicionador de ar. Alm disso, quando alguma ao for realizada no supervisrio, uma SMS ser enviada para o usurio informando essa ao. Para o sistema tambm foram restringidos os nmeros de telefone celulares os quais o sistema permite acesso. Ou seja, somente os nmeros previamente cadastrados podem controlar ou supervisionar o supervisrio instalado na residncia. A seguir sero mostradas as mensagens habilitadas com alguma funcionalidade.
Tabela 3.2- Mensagens SMS aceitas pelo modem.

Mensagem Luz b on Luz b off Luz c on Luz c off Luz e on Luz e off

Funcionalidade Acender a luz do banheiro Apagar a luz do banheiro Acender a luz da cozinha Apagar a luz da cozinha Acender a luz do escritrio Apagar a luz do escritrio
16

Luz q on Luz q off Luz s1 on Luz s1 off Luz s2 on Luz s2 off Per q on Per q off Ar e on Ar e off

Acender a luz do quarto Apagar a luz do quarto Acender a luz do lado esquerdo da sala Apagar a luz do lado esquerdo da sala Acender a luz do lado direito da sala Apagar a luz do lado direito da sala Abrir a persiana do quarto Fechar a persiana do quarto Ligar o ar condicionado do escritrio Desligar o ar condicionado do escritrio

3.6 Comunicao Serial Segundo Canzian (2009), a comunicao de dados estuda os meios de transmisso de mensagens digitais para dispositivos externos ao circuito originador da mensagem. Dispositivos externos so geralmente circuitos com fonte de alimentao independente dos circuitos relativos a um computador ou outra fonte de mensagens digitais. Como regra, a taxa de transmisso mxima permissvel de uma mensagem diretamente proporcional a potncia do sinal, e inversamente proporcional ao rudo. A funo de qualquer sistema de comunicao fornecer a maior taxa de transmisso possvel, com a menor potncia e com o menor rudo possvel. A taxa de transferncia refere-se velocidade com que os dados so enviados atravs de um canal e medido em transies eltricas por segundo. Na norma EIA232, ocorre uma transio de sinal por bit, e a taxa de transferncia e a taxa de bit (bit rate) so idnticas. Nesse caso, uma taxa de 9600 bauds corresponde a uma transferncia de 9600 dados por segundo, ou um perodo de aproximadamente, 104 ms (1/9600 s). Essa ser a taxa de transmisso configurada para a comunicao. Outro conceito importante a eficincia do canal de comunicao que definido como o nmero de bits de informao utilizvel (dados) enviados atravs do canal por segundo. Ele no inclui bits de sincronismo, formatao, e deteco de erro que podem ser adicionados informao antes da mensagem ser transmitida, e sempre ser no mximo igual a um.
17

Figura 3.4 Taxa de transferncia (Baud Rate).

Na comunicao serial, os bits so transferidos um a um, atravs de um nico par condutor. Os bytes a serem transmitidos so serializados, isto , so "desmontados" bit a bit, e so individualmente transmitidos, um a um. Na outra extremidade do condutor, os bits so contados e quando formam 8 bits, so remontados, reconstituindo os bytes originais (Pulga, 2004). Geralmente, dados serializados no so enviados de maneira uniforme atravs de um canal. Ao invs disso, os pacotes com informaes regulares so enviados seguidos de uma pausa. Os pacotes de dados binrios so enviados dessa maneira, possivelmente com comprimentos de pausa varivel entre pacotes, at que a mensagem tenha sido totalmente transmitida. O circuito receptor dos dados deve saber o momento apropriado para ler os bits individuais desse canal, saber exatamente quando um pacote comea e quanto tempo decorre entre bits. Quando essa temporizao for conhecida, o receptor dito estar sincronizado com o transmissor, e a transferncia de dados precisa torna-se possvel.
Conforme Canzian (2009), duas tcnicas bsicas so empregadas para garantir a

sincronizao correta. Em sistemas sncronos, canais separados so usados para transmitir dados e informao de tempo. O canal de temporizao transmite pulsos de clock para o receptor. Atravs da recepo de um pulso de clock, o receptor l o canal de dado e armazena o valor do bit encontrado naquele momento. O canal de dados no lido novamente at que o prximo pulso de clock chegue. Como o transmissor responsvel pelos pulsos de dados e de temporizao, o receptor ir ler o canal de dados apenas quando comandado pelo transmissor, e, portanto a sincronizao garantida. Existem tcnicas que compem o sinal de clock e de dados em um nico canal. Isso usual quando transmisses sncronas so enviadas atravs de um modem. Dois

18

mtodos no qual os sinais de dados contm informao de tempo so: codificao NRZ (Non-Return-to-Zero) e a codificao Manchester. Em sistemas assncronos, a informao trafega por um canal nico. O transmissor e o receptor devem ser configurados antecipadamente para que a comunicao se estabelea a contento. Um oscilador preciso no receptor ir gerar um sinal de clock interno que igual (ou muito prximo) ao do transmissor. Para o protocolo serial mais comum, os dados so enviados em pequenos pacotes de 10 ou 11 bits, dos quais 8 constituem a mensagem. Quando o canal est em repouso, o sinal correspondente no canal tem um nvel lgico 1. Um pacote de dados sempre comea com um nvel lgico 0 (start bit bit inicial) para sinalizar ao receptor que uma transmisso foi iniciada. O start bit inicializa um temporizador interno no receptor avisando que a transmisso comeou e que sero necessrios pulsos de clocks. Seguido do start bit, 8 bits de dados de mensagem so enviados na taxa de transmisso especificada. O pacote concludo com os bits de paridade e de parada (stop bit). A cada novo pacote enviado, o start bit reseta a sincronizao, portanto a pausa entre pacotes pode ser longa.

Figura 3.5 Sistema assncrono.

O bit de paridade adicionado ao pacote de dados com o propsito de deteco de erro. Na conveno de paridade-par (even-parity), o valor do bit de paridade escolhido de tal forma que o nmero total de dgitos 1 dos dados adicionado ao bit de
19

paridade do pacote seja sempre um nmero par. Na recepo do pacote, a paridade do dado precisa ser recomputada pelo hardware local e comparada com o bit de paridade recebido com os dados. Se qualquer bit mudar de estado, a paridade no ir coincidir, e um erro ser detectado. Se um nmero par de bits for trocado, a paridade coincidir e o dado com erro ser validado. Contudo, uma anlise estatstica dos erros de comunicao de dados tem mostrado que um erro com bit simples muito mais provvel que erros em mltiplos bits na presena de rudo randmico. Portanto, a paridade um mtodo confivel de deteco de erro. A implementao do aplicativo envolvido neste trabalho foi feita no Borland C++ Builder 6 e para estabelecer a comunicao entre o modem GSM e o software para controle da residncia foi instalada a biblioteca TComPort para acessar a porta serial do PC. Antes de iniciar a comunicao necessrio informar qual porta dever ser utilizada e como ser efetuada esta comunicao. O componente TComPort oferece todas as possveis configuraes para isto, como se pode observar na Figura 3.6 abaixo.

Figura 3.6 Configurao da comunicao serial.

Para estabelecer a comunicao, necessrio informar a porta em que o modem est ligado, a taxa de transmisso, o bit de dados, o bit de parada, a paridade e o controle de fluxo. Com isso, possvel realizar a comunicao do software atravs de mensagens de texto de um celular previamente cadastrado, permitindo a automao residencial mesmo a distncia.

20

RESULTADOS E DISCUSSO Para melhor representar a arquitetura da implementao foi desenhado um

fluxograma o qual mostra todos os possveis passos a serem realizados no software proposto, como se pode observar na Figura 4.1 abaixo.

Figura 4.1 Fluxograma do sistema implementado.

O aplicativo desenvolvido resume-se a uma tela de terminal onde aparecem os comandos AT enviados, um boto para configurao da porta serial em que o celular est ligado, um boto para abrir ou fechar o canal de comunicao entre o celular e o programa e um campo para enviar comandos AT. A figura 4.2 mostra a tela inicial do programa.

21

Figura 4.2 Tela inicial do programa.

importante ressaltar que a outra interface mostrada no foi motivo de desenvolvimento para este projeto, sendo este software j implementado em Silva (2009). Aproveitando o programa desenvolvido, foi feita a ligao deste com o aplicativo sugerido para este projeto para que de fato, o aplicativo tivesse alguma funcionalidade. Para estabelecer a comunicao serial deve-se configurar a porta em que o modem GSM est ligado, bem como as outras configuraes descritas na seo de Comunicao Serial. Esses ajustes podem ser feitos pressionando o boto Configuraes e ento aparecer uma tela que est representada pela Figura 3.6 da sesso anterior. Feita as configuraes, deve-se permitir abrir o canal de comunicao, pressionando o boto Abrir. A qualquer momento pode-se fechar a porta de comunicao pressionando o mesmo boto, como se pode ver na Figura 4.3.
22

Figura 4.3 Canal de comunicao aberto.

Em seguida, alguns comandos j aparecem na tela de terminal para que a comunicao entre o celular e o programa seja realizada. O primeiro comando que aparece serve apenas para testar o canal de comunicao. Aps este, o comando at+cmgf=1 configura as mensagens SMS para o modo texto e o comando at+cnmi=3,2 permite que as mensagens sejam encaminhadas pela porta serial. Feito isso, o aplicativo est pronto para receber qualquer instruo previamente cadastrada (mostrado na seo 3.5). Como podemos ver na figura 4.4 foram dadas trs instrues para o programa, que foram respectivamente, acender a luz da cozinha, ligar o ar condicionado do escritrio e acender a luz do lado esquerdo da sala. Aps cada instruo recebida, aparece o comando at+cnma que usado para reconhecer o recebimento de uma nova mensagem e faz com que o modem mantenha a sua configurao das mensagens SMS. importante ressaltar que esse programa est ligado diretamente a um CLP que juntamente com o programa, tambm recebe as instrues atravs das mensagens de texto e, conseqentemente podemos ver no prprio CLP, os leds acendendo ou apagando de acordo com a instruo recebida.

23

Figura 4.4 Instrues recebidas.

A qualquer momento pode-se efetuar alguma ao no programa, como acender ou apagar luzes, ligar ou desligar ar condicionado ou abrir ou fechar persiana. Quando alguma dessas aes realizada, uma mensagem de texto enviada para o nmero de telefone cadastrado para receber as mensagens contendo a informao dessa ao. Isso pode ser realizado atravs do comando at+cmgs que usado no formato at+cmgs = nmero de telefone <ENTER> Mensagem de texto <CTRL+Z>. Para uso do ctrl+z no programa, foi visto na tabela ASCII7 o seu cdigo para referenciar na implementao. Na Figura 4.5 abaixo, mostrado que foram realizadas duas aes e ao clicar sobre a luz acesa da cozinha, ela se apaga e uma mensagem de texto encaminhada contendo essa informao (Luz da cozinha apagada). Em seguida, clica-se sobre a persiana para que ela abra e novamente uma nova mensagem de texto mandada contendo a informao de que a persiana do quarto est aberta.
Cdigo padro americano para o intercmbio de informao. Os cdigos ASCII representam texto em computadores, equipamentos de comunicao, entre outros dispositivos que trabalham com texto.
7

24

Figura 4.5 Envio de mensagens de texto.

Como no Hyperterminal do Windows, a qualquer momento pode ser enviado um comando AT seja no modem ou no, utilizando o espao destinado a Comando AT no programa, como tambm pode ser verificado nas imagens acima. Aps o envio das SMS contendo as aes feitas no programa, o comando at dado somente para exemplificar como enviar comandos na tela de terminal sem a necessidade de escrever em linha de cdigo no programa. possvel criar cenrios para que vrias aes sejam realizadas com o envio de apenas uma mensagem de texto, o que nos leva a uma economia de tempo e dinheiro para que a automao seja realizada. Para que isso seja feito, basta criar cenrios, dar nomes e atribuir aes que devem ser feitas quando uma mensagem de texto for enviada. Por exemplo, pode-se cadastrar e mandar uma SMS com a instruo cenrio 1 on e acender as luzes da sala e do escritrio e ligar o ar condicionado, sem que haja necessidade de mandar uma mensagem para cada ao ser realizada.
25

CONCLUSO A automao residencial prope uma quebra de paradigma nos costumes da

sociedade atual, trazendo mais comodidade, conforto e segurana para as residncias, de modo que os usurios que utilizam essa automao possam controlar remotamente atravs da internet ou do celular, luzes ou equipamentos de sua casa. De acordo com o que foi proposto neste projeto, possvel que qualquer pessoa previamente cadastrada possa controlar sua residncia de qualquer lugar do mundo a baixo custo, desde que possuam um celular GSM e consigam enviar instrues atravs de mensagens de texto curtas, SMS. Segundo a arquitetura do sistema proposto alm do celular do usurio necessrio um celular servidor que se liga diretamente ao computador onde o supervisrio de controle da automao est instalado. atravs deste celular que podemos enviar ou receber mensagens de texto e executar as aes desejadas no programa. Para que isso pudesse ser realizado foi necessrio implementar uma tela de terminal que recebe comandos at atravs da porta serial do computador e trata esses comandos de forma a agir diretamente no supervisrio atravs de SMS. Antes de desenvolver a arquitetura descrita, muitos estudos foram realizados sobre vrias tecnologias capazes de proporcionar o objetivo do trabalho. Contudo, a soluo mais vivel e de menor custo encontrada foi proposta deste trabalho. A partir dos resultados apresentados no captulo anterior facilmente comprovado que o sistema atendeu satisfatoriamente as expectativas sem falhas.

5.1 Perspectivas futuras Atualmente faz-se necessrio ter um computador sempre ligado na residncia do usurio para que a comunicao entre o celular e o supervisrio acontea. Uma das melhorias deste trabalho conseguir fazer a comunicao mesmo que o computador no esteja ligado, sendo por meio da tecnologia apresentada neste trabalho ou utilizando outro tipo de tecnologia mais adequada que possa atender nossas expectativas. Alm disso, importante que o programa possa controlar tambm portas e janelas para que o sistema proporcione uma maior segurana com alertas desse tipo, bem como programar horrios para que os eventos ocorram.
26

REFERNCIAS BIBLIOGRFICAS Amory, A.; Jnior J. P. Sistema integrado e multiplataforma para controle remoto de residncias. Porto Alegre, 2001.

Bolzani, C. A. M. Residncias Inteligentes. 1 Ed. So Paulo: Editora Livraria da Fsica, 2004.

Canzian, E. MINICURSO Comunicao serial RS 232. CNZ Engenharia e informtica Ltda. So Paulo. Disponvel Acesso em 02 em de

http://www.professores.aedb.br/arlei/AEDB/Arquivos/rs232.pdf.

Novembro de 2009.

Dias, C. L. A. Domtica: aplicabilidade s edificaes residenciais. Dissertao de mestrado, Universidade Federal Fluminense. Niteri, 2004.

Dias, C. L. A.; Pizzolato, N. D. Domtica: Aplicabilidade e Sistemas de Automao Residencial, 2004

Ferreira, G. A. Aplicaes MIDP em aparelhos mveis celulares e monitoramento remoto de bio-sinais. Belo Horizonte, 2005

Lipovestsky, Gilles. O luxo muda de Cara. poca, Rio de Janeiro, 2005.

Marques, R. B. S.; Sadok, D. F. H. Um framework de Telemetria utilizando a rede GSM. Trabalho de graduao em dispositivos embarcados e rede GSM, Universidade Federal de Pernambuco, Recife, 2008.

Menezes, L.; Pereira, J.; Protsio, C.; Gomes, E. Telemetria de ambientes via servio de mensagens curtas de texto. So Lus, 2007.

Oliveira, V. H. F. Desenvolvimento de um sistema de telemetria retoma. Trabalho de concluso de curso, Universidade Federal do Rio Grande do Norte, Natal, 2009
27

Pulga,

A.

Organizao

de

computadores,

2004.

Disponvel

em

http://www.organizacaodecomputadores.kit.net/layout/entrada_e_saida.html. Acesso em 09 de Novembro de 2009.

Santos, R. L. S. Redes GSM, GPRS, EDGE e UMTS. Universidade Federal do Rio de Janeiro, 2008. Disponvel em

http://www.gta.ufrj.br/ensino/eel879/trabalhos_vf_2008_2/ricardo/2_1.html#ms. Acesso em 06 de Outubro de 2009.

Silva, A. B. Telemetria em sistemas de comunicao mvel celular (Projeto final de graduao). Departamento de Engenharia Eltrica, Universidade de Braslia, 2005.

Silva, D. S. Desenvolvimento e implementao de um Sistema de Superviso e Controle Residencial. Dissertao de mestrado, Universidade Federal do Rio Grande do Norte, Natal, 2009

Usando

comandos

de

modem

AT

bsica,

2004

Disponvel

em

http://support.microsoft.com/kb/164659/pt-br. Acesso em 27 de Outubro de 2009.

Sverzut, J. U. Redes GSM, GPRS, EDGE e UMTS Evoluo a caminho da quarta gerao. 2 Edio. So Paulo: Editora rica, 2008.

28

Você também pode gostar