Você está na página 1de 35

Domtica: uma abordagem sobre redes,

protocolos e solues microprocessadas de


baixo custo.

Ivan Vieira Ferreira da Silva, Engenheiro Eletricista pelo Centro Universitrio


CESMAC.
e-mail: ivanvieirafs@gmail.com

Srgio Silva de Carvalho, Mestre em Cincia da Computao pela UFPE.


e-mail: ssc1511@gmail.com

RESUMO

Este trabalho realiza uma reviso sobre os principais assuntos relacionados a


automao residencial, bem como abordagens sobre as redes e protocolos de comunicao
utilizados na maioria das suas solues. Sero vistas tambm, revises sobre os principais
tipos de microcontroladores e interfaces seriais, como os padres RS232 e RS485.

PALAVRAS-CHAVE: Automao residencial. Domtica. Padres abertos. RS485. Arduino.


Servidor web. Microcontroladores.

1 INTRODUO

Atualmente a automao residencial ainda considerada de alto custo,


principalmente para a classe mdia, onde solues de automao residencial so consideradas
artigos de luxo para a maioria das pessoas, diferente de classes mais privilegiadas, onde a
automao anda sendo bem vista e bastante utilizada em residncias e edifcios com altos
padres de luxo, onde se aliam tecnologia, conforto e segurana.

Solues de baixo custo, para a automao de pequenas e mdias residncias, so


alternativas para uma maior difuso da automao residencial na classe mdia, uma grande
consumidora de tecnologias, e que representa cerca de 50% da populao brasileira (UOL
Economia).

2. AUTOMAO RESIDENCIAL

Neste captulo ser tratada a automao em geral, com um aprofundamento na


automao residencial, seu histrico e uma definio de Domtica e suas aplicaes.

2.1 BREVE HISTRICO SOBRE AUTOMAO RESIDENCIAL

A Automao, de uma forma geral, pode ser definida como a substituio do


trabalho humano por uma mquina, ou seja, o controle de uma mquina ou sistema de forma
automtica, com a mnima ou sem nenhuma interveno do homem (RIBEIRO, 1999).
Automao tambm um sinnimo de integrao, ou seja, a juno de vrios sistemas
isolados de um ambiente (industrial, predial, residencial) em um nico sistema. A definio
de automao varia com esses ambientes, e desta forma, existem vrios tipos de automao,
entre os quais podemos citar: Automao Industrial, Automao Predial, Automao
Residencial, Automao Comercial, Automao Bancria, entre outras (PINHEIRO, 2004).
Procurando aumentar a produtividade e qualidade de seus produtos, na dcada de
1960 o setor industrial comeou a desenvolver mquinas para executar tarefas que at ento
eram executadas pela mo humana. Porm, tais mquinas eram dotadas de uma infinidade de
rels e fios, que acabavam se tornando um grande problema, pois se tornavam sistemas
altamente complexos e de difcil manuteno. A fim de eliminar essa infinidade de rels e
fios, em 1968, Richard Morley, engenheiro da Indstria General Motors, cria um sistema
capaz de resolver tal problema. Nasce ento, o primeiro CLP1 da histria, um sistema que
tinha como especificao permitir a flexibilidade e facilidade de montagem em mquinas,
manuteno facilitada, ser totalmente programvel e uma total adaptao ao ambiente
industrial (KOPELVSKI, 2010). Segundo Paulo Henrique Pinto, consultor na rea de
automao industrial, o Controlador Lgico Programvel CLP nasceu dentro da General
Motors, em 1968, devido a grande dificuldade de mudar a lgica de controle dos painis de
comando a cada mudana na linha de montagem. Tais mudanas implicavam em altos gastos
de tempo e dinheiro (PINTO, 2008).
O Controlador Lgico Programvel (figura 1), ou CLP, um dispositivo
eletrnico dotado de um microprocessador capaz de controlar e gerenciar mquinas, sistemas
e processos industriais. Os CLPs so sistemas compactos, com alta capacidade de controle,
que permitem acionar diversas sadas em funo de vrios sinais de entradas combinados
logicamente (PINTO,2008).

CLP Controlador Lgico Programvel

Figura 1 Micro CLP Logo da empresa SIEMENS.


Fonte: SIEMENS (2011).

Com o crescente avano tecnolgico e a consolidao da automao industrial, o


comrcio foi o prximo seguimento contemplado com as tecnologias de automao na dcada
de 1980. Inicialmente, a automao comeou a ser implantada em edifcios comerciais edifcios dotados de sistemas automatizados destinados ao controle de ar condicionado,
controle de acesso, segurana patrimonial e ao atendimento de servios de comunicao.
Estes edifcios comearam a ser chamados de Edifcios Inteligentes e consequentemente a
automao passou a se denominar de Automao Predial (PINHEIRO, 2004).
Graas abertura do setor de informtica e telecomunicaes, na dcada de 1990,
tecnologias de controle e automao comearam a ser popularizadas. Com isso comeou a
surgir o prximo seguimento da automao - a automao residencial, automatizao de
residenciais e apartamentos que tinha como principais objetivos o conforto, o entretenimento
e segurana de seus ocupantes (PINHEIRO, 2004).
2.2 DOMTICA

Persianas que se fecham de acordo com a luminosidade do ambiente, controle de


iluminao de cmodos com cenas pr-programas, controle de temperatura e a abertura
automtica de portas e portes so alguns dos vrios sistemas existentes no mundo da
automao residencial. Porm, estes sistemas, na maioria das vezes funcionam de forma
isolada, no havendo uma interao entre os mesmos e nem a possibilidade de um controle de
todos estes sistemas de forma centralizada. Procurando unir todos os sistemas da automao
de uma edificao surge a Domtica, uma filosofia que tem como objetivo unir e gerir todos

os recursos habitacionais de uma residncia, escritrio ou comrcio em geral. Na figura 2


pode ser visto um exemplo de integrao de vrios sistemas de automao residencial.

Figura 2 Integrao de recursos habitacionais de uma residncia.


Fonte: mrinformatica.com

O termo Domtica, resulta da juno da palavra latina domus (casa, domiclio)


com a palavra robtica. A Domtica pode ser definida como um conjunto de servios
proporcionados por sistemas integrados, com o objetivo de satisfazer as quatro necessidades
bsicas dos ocupantes de uma edificao: energia, comunicaes, conforto e segurana. um
conceito conhecido tambm como "casa inteligente" (PINHEIRO, 2004).
Para a integrao desses sistemas, necessrio que todos os equipamentos e
dispositivos existentes conversem entre si, ou seja, utilizem o mesmo padro de
comunicao de uma rede de automao residencial. Porm, normalmente isso no acontece,
uma vez que cada empresa da rea de automao residencial possui seu prprio padro de
comunicao. Esta no padronizao gera infinitas alternativas de redes de comunicao,
incompatveis entre si, dificultando assim o processo de implantao de um sistema de
domtica. Isto torna a integrao de todos os sistemas bastante complexa e de alto custo, pois,
na maioria das vezes, os sistemas de uma habitao no pertencem a um nico fabricante,
contribuindo para a no aceitao da domtica. Justamente por este alto custo, se colocam o
projetista e o dono da residncia de frente de outro problema: qual tecnologia adotar?
(NUNES, 2002). Alm das tecnologias proprietrias existem as tentativas de padronizao,
que so os casos dos padres X-10 e CEBus que sero tratados mais detalhadamente no
prximo captulo.

2.3 TIPOS DE AUTOMAO RESIDENCIAL

Segundo Pinheiro (2004), a automao residencial est dividida em trs graus ou


classes de integrao, que podem determinar o grau de automao de uma edificao:
a) Classe 1 Sistemas Autnomos;
b) Classe 2 Sistemas Integrados;
c) Classe 3 Sistemas Complexos.

2.3.1 Sistemas autnomos

So sistemas capazes de executar um controle liga e desliga de um dispositivo ou


subsistema de forma autnoma, atravs de uma configurao pr-definida em seu controlador
e no possuem a capacidade de comunicao com outros dispositivos ou subsistemas
existentes na mesma instalao. Como esse sistema independente, cada equipamento tem
seu controle prprio, no existindo assim a possibilidade de se inserir controles avanados
como mudar canais de uma televiso ou faixas em um CD-Player (NETO, MENON, 2004).

2.3.2 Sistemas integrados

So sistemas que possuem centrais de controle. Mltiplos subsistemas de


automao so integrados a um nico controlador, permitindo a comunicao entre
dispositivos e assim o controle e gerenciamento de toda sua residncia, que por exemplo,
pode ser feito atravs de uma IHM2 (figura 3) em um ponto especfico da casa. Neto e Menon
(2004), afirmam que apesar das funcionalidades oferecidas pelos Sistemas Integrados estarem
limitadas a operar unicamente como na forma a qual cada fabricante pretendia em seu
produto, esse tipo de sistema permite a integrao e uma ampla gama de benefcios aos
usurios, garantindo mxima eficincia no aproveitamento dos recursos utilizados.

IHM -Interface Homem-Mquina um equipamento que possibilita ao operador a monitorao e interao com
uma mquina ou sistema automatizado.

Figura 3 IHM DOMO1000.


Fonte: Inrel (2011).

2.3.3 Sistemas complexos

So sistemas capazes de executar funes que h pouco tempo pareciam ser


futuristas, como por exemplo, controlar e gerenciar toda residncia atravs de um computador
ou telefone celular que tenha acesso Internet. Nesse tipo de sistema, se torna possvel a
integrao de todos os subsistemas de uma residncia, como Home Theater3, sinais de udio e
vdeo de vrios ambientes, cenrios de iluminao, condicionamento de ar e climatizao,
entre outros. Sendo assim, para que haja total integrao, de uma forma simples e com o
menor custo possvel, necessrio prever todo o cabeamento da residncia antes de sua
construo, ou seja, ainda em fase de projeto (NETO; MENON, 2004).

3 MICROCONTROLADORES

Neste captulo, ser feita uma reviso sobre os microcontroladores PIC, Atmel
AVR, Basic Step, Holtek e a plataforma microprocessada Arduino.

3.1 INTRODUO A MICROCONTROLADORES

Atualmente o microcomputador o grande personagem de nossas vidas. fato


que ele afeta tudo em nossa volta. O microcontrolador interfere na forma de como nos
locomovermos, como nos comunicarmos uns com os outros, na maneira de trabalhar, de fazer
negcio, estudar e de nos divertir. Os microcomputadores podem principalmente dar mais
produtividade e facilitar atividades bsicas de nosso dia-a-dia. Grande parte desses
microcomputadores integra a maioria dos equipamentos e dispositivos que encontramos tanto
nas residncias quanto nas indstrias. At mesmo eletrodomsticos tm suas funes
3

Home Theater - Tambm conhecido como home cinema ou cinema em casa, o nome que se d ao hobby que
consiste em montar pequenas salas de cinema em residncias usando sofisticados aparelhos eletrnicos.

implementadas com microcontroladores, que so microcomputadores implementados em um


nico circuito integrado. O uso destes dispositivos se deve ao fato de serem baratos e
reunirem caractersticas de hardware e software dedicadas a projetos e aplicaes de
automao. Segue abaixo, algumas das principais aplicaes feitas com microcontroladores
(GIMENEZ,2002):
a) As de uso pessoal: relgios de pulso digitais, agendas eletrnicas, Mp3
Players, Cmeras fotogrficas digitais, telefones celulares, pagers.
b) As de uso residencial: Portes automticos, alarmes residenciais, televisores,
rdios digitais, equipamentos de udio, Vdeo e DVD, fornos de microondas,
mquinas de lavar e secar roupas, mquinas de lavar pratos, rdio-relgios
digitais.
c) As de uso industrial: CLPs, equipamentos digitais de medio de tenso e
corrente eltrica, resistncia hmica, presso, temperatura e umidade, relgios
de ponto, controladores de acesso.
d) As de uso automotivo (eletrnica embarcada): computadores de bordo,
alarmes de carros, rdio automotivos, injees eletrnicas de automveis e
caminhes, controle de freios ABS.
e) As de uso geral: caixas eletrnicos de bancos, catracas eletrnicas de nibus,
impressoras, teclado de computadores, computadores pessoais.

3.1.1 Conceitos bsicos

Os microcomputadores so implementados fisicamente com diferentes circuitos


integrados (Figura 4), onde cada um possui uma funo especfica no sistema. As principais
partes (circuitos integrados) de um microcomputador so (GIMENEZ, 2002):

a) Microprocessador: Conhecido tambm como CPU, o microprocessador a


inteligncia do microcomputador. Tem a capacidade de tomar decises atravs
da execuo de um programa gravado na memria do sistema. Ao executar
um programa, ele o responsvel por obter informaes a serem analisadas
por meio de dispositivos de entrada (teclado, canal de comunicao serial,
etc.), pelo processamento (interpretao, manipulao, clculos lgicos ou
matemticos, etc.) das informaes e pela resposta (ao) do sistema.
b) Memria voltil (RAM/SRAM/DRAM): Memria para armazenamento de
informaes. Memrias capazes de realizar vrias operaes de leitura e
escrita. Sempre que o equipamento for desenergizado, as informaes contidas

na memria
ia sero perdidas.
c) Memria

no voltil
no-voltil

(ROM/PROM/EPROM/EEPROM):

Memria

de

armazenamento de programa. Geralmente essas memrias so utilizadas


somente para leitura e consequentemente
conseq entemente no possvel realizar operaes de
escrita. O programa armazenado nesse
ne tipo de memria no perdido caso a
mesma seja desenergizada.
d) Entradas e sadas (E/S): Responsvel pelo interfaceamento das informaes
entre o microcomputador e o mundo externo. Geralmente so circuitos
integrados capazes de ler e armazenar informaes vindas do mundo externo,
por exemplo, informaes vindas do teclado, das portas seriais e paralela.
Tambm podem definir informaes do microcomputador para o mundo
externo, por exemplo, leds, bips, auto-falantes
auto falantes e portas seriais.

Figura 4 Partes bsicas de um microcomputador.

Segundo Gimenez (2002), um microcontrolador nada mais que um


microcomputador implementado em
e um nico circuito integrado (Figura
igura 5),
5) no qual esto
integradas todas as unidades bsicas de um computador.
Microcontrolador dispositivo semicondutor em forma de CI, que integra todas as
partes bsicas de um microcomputador microprocessador (CPU), memrias novolteis (ROM/PROM/EPROM/EEPROM), memrias volteis
vol
(RAM, SRAM,
DRAM), portas de entrada e sada (portas de comunicao paralela, portas de
DRAM),
comunicao serial, conversores analgicos/digitais, conversores digitais/analgicos,
digitais/analgicos
etc.) (GIMENEZ, 2002).

Figura 5 Diagrama de blocos simples de um microcontrolador.

3.1.2 Tipos de microcontroladores


icrocontroladores
Atualmente existem diversos tipos de microcontroladores, de vrios fabricantes,
tais como Microchip, ATMEL, Holtek, Motorola, Intel e Cypress.
Cypress. Esto disponveis em
vrios tipos de encapsulamento de CIs, sendo os mais comuns os encapsulamentos DIP
(Dual In line Package)) e o QFP (Quad
(
Flat Package),
), conhecido tambm como SMD
(Surface Mounted Device).
). Sero vistos a seguir alguns tipos de microcontroladores e suas
principais caractersticas tanto de hardware quanto de software (CERNE TECNOLOGIA,
2011).

Figura 6 Microcontroladores com encapsulamento DIP (esquerda) e QFP/SMD (esquerda).


Fonte: Instituio ATMEL

3.1.2.1 Microcontroladores Atmel


A ATMEL Corporation uma empresa manufaturadora de semicondutores, e foi
fundada em 1984. Sua produo inclui as memrias EEPROM e Flash, microcontroladores
(8051, ARM, Atmel AVR), FPGAs, chips para smartcard, RFID, interfaces RF, CIs para
automveis e diversos componentes eletrnicos (SABER ELETRONICA, 2011).
Alm de fabricar microcontroladores de arquiteturas proprietrias, como o caso
dos microcontroladores 8051, da Intel, a ATMEL possui sua arquitetura prpria, a Atmel
AVR. So os microcontroladores Atmel AVR 8-bit e os Atmel AVR 32-bit, que segundo a
Atmel oferecem uma combinao nica de desempenho, eficincia de energia, e flexibilidade
de design. So projetados para serem programados com liguagem C e assembly, o que os
torna bastante eficientes. (ATMEL, 2011). Apesar de serem baseados em uma estrutura para
indstria podem ser usados normalmente para aplicaes de automao residencial e predial.
Segue abaixo na Tabela 1, os

quatro

grupos

de classificao dos

microcontroladores da arquitetura Atmel AVR.


Tabela 1 Grupos de famlias de microcontroladores Atmel AVR.

Fonte: (Adptado de www.atmel.com)

3.1.2.2 Microcontroladores Pic (Microchip)

A Microchip Technology Inc. uma empresa lder em fornecimento de


microcontroladores e semicondutores analgicos. Proporciona o desenvolvimento de produtos
de baixo risco, com um menor custo e um menor tempo, para as mais variadas aplicaes e
para uma diversidade de clientes em todo o mundo. Ela desenvolve os microcontroladores da
famlia PIC, uns dos mais usados microcontroladores para projetos eletrnicos.
fato que os microcontroladores da famlia PIC esto sendo cada vez mais
usados em projetos eletrnicos, por possurem uma extensa variedade de modelos, com

caractersticas internas que definem a sua melhor aplicao, e principalmente por serem
microcontroladores considerados de baixo custo. So microcontroladores que processam
dados de 8, 16 e 32 bits. J no quesito software, os microcontroladores PIC so capazes de
serem programados em diversas linguagens, por exemplo, a linguagem C, assembly, BASIC e
LADDER. Possuem diversos perifricos internos que definem suas funcionalidades e
performance, por exemplo, quantidades de entradas e sadas tanto analgicas quanto digitais,
capacidade de processamento, quantidade de temporizadores e interrupes e portas de
comunicao.
Podem ser vistos a seguir alguns dos principais perifricos internos dos
microcontroladores PIC:
a) Conversores Analgicos-Digitais de 8 a 12 bits;
b) Conversores Analgico-Digitais de 8 a 12 bits;
c) Contadores e timers de 8 e 16 bits;
d) Comparadores Analgicos;
e) USARTs;
f) Controladores de comunicao I2C, SSP, USB;
g) Controladores PWM;
h) Controladores de LCD;
i) Controladores de motores;
j) Perifricos para LIN, CAN;
k) Controladores Ethernet;
l) Perifricos IRDA;
m) Codificadores para criptografia Keeloq;
n) Watchdog timer;
o) Detectores de falha na alimentao;
p) Portas digitais com capacidade de 25 mA (fornecer ou drenar) para acionar
circuitos externos;
q) Osciladores internos.

Tabela 2 Exemplos de algumas caractersticas de microcontroladores PIC.

Fonte: (adaptado de http://www.microchip.com).

3.1.2.3 Microcontroladores Holtek


Holtek Semiconductor Inc. uma empresa de Taiwan, fabricante de CIs
semicondutores, especialmente de microcontroladores com recursos mais focados nos vrios
seguimentos do mercado. Muitos dos produtos microcontrolados inseridos no mercado no
necessitam de microcontroladores sofisticados, com diversos perifricos e performances
sofisticadas. Percebendo tal necessidade do mercado, a Holtek Semicondutores desenvolveu
uma famlia de semicondutores para atender esta demanda. Estas famlias vo desde
controladores de teclado, conversores Analgicos/Digital, drivers para mouses, controladores
USB e drivers para LCDs. Dentro das vrias famlias criadas existe a famlia MTP HT48EXX que permite a fcil aplicao de microcontroladores em projetos que demandam um
nmero reduzido de perifricos, pois nessa famlia o controle de I/O foi priorizado. Todos os
perifricos inseridos esta famlia foram pensados para o controle de I/O (Timers, Watchdog
Timer e controle de buzzer).
Desta forma, estes microcontroladores alcanam um excelente custo/benefcio,
dentro de especificaes de projeto, caracterstica fundamental para o sucesso de produtos
microcontrolados manufaturados. A seguir sero descritas algumas das caractersticas desta
famlia de microcontroladores.

As principais caractersticas da famlia Holtek HT48EXX so:

a) Tenso de alimentao entre 2,2 e 5,5VDC (dependente da frequncia de clock);


b) Baixo consumo: 2mA a 4MHz;
c) At 56 pinos de I/O (dependendo do modelo) ;
d) Memria para programa reprogramvel (1000 ciclos W/R) com at 8 KBytes;

e) Memria para dados (RAM) com at 226 bytes;


f) Memria EEPROM (1.000.000 ciclos W/R) para dados com at 256 bytes;
g) Timers de 8 e 16 bits;
h) Modo HALT para economia de energia;
i) Uma interrupo externa;
j) At duas interrupes internas;
k) At seis nveis na pilha;
l) WDT (Wath Dog Timer);
m) Dois modos para clock RC interno e cristal;
n) Clock de operao de 400 kHz 8MHz;
o) Drive integrado para controle de Buzzer.

3.1.2.4 Basic Step


O Basic Step um embedded, ou seja, um sistema embarcado que utiliza
softwares e componentes com um fim especfico. desenvolvido pela empresa Tato
Equipamentos Eletrnicos, sendo considerada a verso brasileira do famoso microcontrolador
Basic Stamp, da indstria norte americana Parallax. um microcontrolador que possui um
compilador prprio com instrues em portugus e ingls, muito fceis de utilizar, chamadas
de TBASIC (portugus) e PBASIC (ingls) (AGNES, 2003).
Como pode ser visto na Figura 7, o Basic Step montado com um
microcontrolador PIC16F628, englobando em uma nica placa de circuito impresso este
microcontrolador, uma memria com o interpretador PBASIC e um regulador de tenso.
Alm de sua facilidade de programao, ele programado diretamente pela porta serial de um
computador, utilizando apenas um cabo serial simples, e por isso no necessita de gravadores
caros e difceis de construir. Segue abaixo algumas de suas principais caractersticas
(AGNES, 2003).

a) Alimentao de 7,5 a 15 VCC;


b) 8 linhas de I/O bidirecionais programveis independentemente;
c) 5 entradas Analgicas (conversores AD);
d) 256 bytes de memria de programa EEPROM;
e) 16 bytes de memria RAM (2 para I/Os e 14 para variveis);
f) Clock de 8MHZ interno (5.000 instrues por segundo);
g) Comunicao RS232 at 2400 bps em qualquer pino.

Figura 7 Basic Step 1 e suas caractersticas.


Autor: Agnes (2003).

3.1.2.5 Plataforma Arduino

Arduino uma plataforma microprocessada que utiliza microcontroladores da


empresa fabricante de semicondutores ATMEL, especialmente os microcontroladores
ATmega128 e o ATmega328. Seu nome tem origem italiana, porm existem diversos ssias
de nomenclaturas diferentes tais como: Severino, Freeduino, Seeeduino, CraftDuino, entre
outros de diversos pases (SOUZA, 2010). Existem vrios modelos da linha original Arduino,
como o Arduino UNO, Arduino 2009, Arduino nano, Arduino mini, Arduino pro-mini,
Arduino LilyPad, entre outros.

Figura 8 3 modelos da linha original arduino.


Fonte: (Arduino.cc, 2011).

Dentro de suas principais vantagens, pode se destacar o fato de ser um sistema


open-source, que funciona em diferentes sistemas operacionais, como Linux, Macintosh e
Windows, e tambm o fato de ser bastante econmico comparado com outras ferramentas de
iguais funcionalidades existentes do mercado. Alm disso, o Arduino possui a capacidade de
ser alimentado tanto pela porta USB de um computador quanto por uma fonte DC qualquer, e
conta com uma caracterstica bastante interessante, que a capacidade de expanso de
funcionalidades atravs de placas, chamadas de Shields, que proporcionam uma maior
usabilidade e interabilidade com o meio exterior, garantindo assim uma enorme gama de
aplicaes. Existem vrios shields disponveis para a expanso de funcionalidades, como por
exemplo, Ethernet Shield, XBee Shield, Motor Shield, Proto Shield, etc.

Figura 9 Arduino Shields. Autor: Arduino.cc, 2011.

O ambiente de desenvolvimento open-source, podendo ser obtido facilmente no


site oficial do Arduino. A linguagem de programao utilizada nessa plataforma a
linguagem C, bastante utilizada por vrios microcontroladores, porm, a verso para o
Arduino uma verso simplificada, possuindo o mesmo tipo de regras e funes bsicas das
instrues da linguagem C original. Para gravar um programa feito na IDE do Arduino no
necessrio nenhum hardware externo, pois o mesmo possui um Bootloader4 de origem, que
nada mais que um programa que controla a comunicao com o computador, gerenciando a
memria para as informaes recebidas, utilizado justamente para que no seja necessrio um
gravador especfico de firmware5.

Bootloader - Software que controla a comunicao com o PC gerenciando a memria para as


informaes recebidas.
5
Firmware - Denominao referente ao software embarcado. um conjunto de regras que rege o funcionamento
do sistema, sendo a essncia de um sistema embarcado.

Figura 10 IDE Arduino.

4 REDES DE COMUNICAO

Neste captulo, ser feita uma reviso sobre as principais redes de comunicao
usadas para projetos de automao residencial, como o caso dos padres RS-232, RS-485 e
da tecnologia PLC. Sero vistos tambm dois dos protocolos de comunicao mais usados na
automao residencial, o X-10 e o CEBus. Vale ressaltar que este trabalho trata apenas das
redes que usam fios como meio de comunicao. Sistemas sem fio como ZigBee, Wi-fi e
Bluetooth no sero vistos neste trabalho.
Se um sistema eletrnico qualquer consiste de vrios dispositivos dispostos em
locais diferentes, e todos esses dispositivos necessitam trocar informaes entre eles ou com
uma central de controle, certamente se faz necessrio um meio de comunicao entre os
mesmos. Par tranado de cabos, sinal de rdio frequncia e fibra tica so exemplos de meios
de comunicao que podem ser utilizados para a troca de informaes entre dispositivos
eletrnicos. Para que haja a troca de informaes, os dispositivos devem estar conectados
entre si, ou seja, fazerem parte de uma rede de comunicao que os interliguem e lhes dem a
capacidade de se comunicarem.
Logicamente, para escolher o meio de comunicao de uma rede de um sistema,
necessrio levar em considerao suas caractersticas e necessidades, como a velocidade de
transmisso das informaes, a distncia entre os dispositivos e a central de controle e o nvel
de imunidade a rudos e interferncias. Tudo isso poder definir se o meio de comunicao
ser vivel para o sistema, tanto operacionalmente quanto financeiramente.

A seguir ser feita uma breve reviso sobre comunicao serial e sobre algumas
redes de comunicao usadas em automao residencial, tanto do ponto de vista de hardware
quanto de software.

4.1 CONCEITOS BSICOS DE COMUNICAO SERIAL


A troca de informaes entre dispositivos eletrnicos feita de forma digital.
Estas informaes so representadas em formato de bits de dados individuais, que podem ser
agrupados em mensagens de vrios bits. Um byte (conjunto de 8 bits) um exemplo de uma
unidade de mensagem que pode ser transmitida atravs de um canal digital em um meio de
comunicao (CANZIAN, 2011).
Como pode ser visto na Figura 11, um canal de comunicao pode ser classificado
basicamente como canal simplex, canal half-duplex e canal full-duplex. Em um canal onde a
direo da informao transmitida inalterada, o canal referido como canal simplex. Um
exemplo de canal simplex uma estao de rdio, porque ela sempre transmite o sinal para os
ouvintes e a transmisso inversa nunca permitida. Existe tambm o canal half-duplex, onde
a direo da informao transmitida pode ser revertida, ou seja, a informao poder fluir nas
duas direes, porm, nunca ao mesmo tempo. Um exemplo de canal half-duplex uma
chamada rdio-telefnica, onde uma parte fala enquanto a outra escuta. Nestes sistemas a
frequncia de transmisso e de recepo mesma, ou seja, ou se transmite ou se recebe a
informao. J no canal full-duplex, as informaes transmitidas podem trafegar
simultaneamente no canal de comunicao em ambas as direes. Este canal pode ser visto
como dois canais simplex, um canal direto e um canal reverso, conectados nos mesmos pontos
(CANZIAN, 2011).

Figura 11 Canais de comunicao.

As informaes digitais que so transmitidas em um canal de comunicao, na


maioria das vezes so compostas de vrios bits. Os blocos de bits de uma mensagem so
quebrados em blocos menores e transmitidos seqencialmente, ou seja, so enviados um de
cada vez. Esta transmisso chamada de bit-serial e cada bit representa uma parte da
mensagem. Os bits individuais so rearranjados no receptor para compor a mensagem
original. A transmisso bit-serial normalmente chamada de comunicao serial ou
transmisso serial e a comunicao mais usada em perifricos de microcomputadores e
outros equipamentos eletrnicos.

Figura 12 Pacote de dados de uma comunicao bit-serial.


Fonte: CANZIAN (2011).

Na Figura 12, pode ser visto como os bits so transmitidos serialmente em um


canal, o pacote de dados e sua taxa de transferncia. A velocidade com que estas informaes
so transmitidas pelo canal de comunicao chamada de taxa de transferncia (Baud Rate) e
medida em transies eltricas por segundo. Como exemplo, na norma EIA232, a cada bit
transmitido ocorre uma transio de sinal eltrico, e a taxa de transferncia e a taxa de bit (bit
rate) so idnticas. Desta forma, uma taxa de transferncia de 9600 bauds corresponde a uma
transferncia de 9600 bits por segundo, ou um perodo de aproximadamente 104s (1/9600 s)
(CANZIAN, 2011).
Uma transmisso serial em um canal pode ser feita de forma sncrona ou de forma
assncrona. Na transmisso sncrona, os pacotes de informao so enviados seguidos de uma
pausa, possivelmente com um comprimento de pausa varivel entre pacotes, at que a
mensagem seja totalmente transmitida. Dois canais so usados, um para a transmisso de
dados e outro para informaes de tempo (clock).
Nesta transmisso, o receptor deve saber o momento certo para ler os bits
individuais desse canal, saber exatamente quando um pacote comea a ser transmitido e
quanto tempo decorre entre a passagem de bits. Quando esta temporizao for conhecida, o

receptor dito estar sincronizado com o transmissor, e a transmisso dos dados torna-se
possvel. Falhas de sincronismo entre transmissor e receptor durante a transmisso de um
pacote ir causar a corrupo ou perda dos dados. J na transmisso assncrona, a informao
trafega por um nico canal, ou seja, no existe o segundo canal com informaes de tempo. O
transmissor e o receptor devem ser configurados previamente para que haja comunicao. O
receptor ter que possuir um oscilador preciso que ir gerar um sinal de clock interno que
igual (ou muito prximo) ao do transmissor. Em um protocolo serial simples, os dados so
transmitidos em pequenos pacotes de 10 ou 11 bits, onde 8 bits constituem a mensagem
propriamente dita e o restante para sinalizao de inicio e fim de transmisso.
Quando o canal est em repouso, o mesmo permanece com um nvel lgico 1.
Um pacote de dados tem seu incio sinalizado por um nvel lgico zero (start bit), para avisar
ao receptor que uma transmisso foi iniciada. Este start bit inicializa um temporizador
interno no receptor, avisando-o que uma transmisso ser iniciada e que ser preciso pulsos de
clock. Como pode ser visto na Figura 13, seguido do start bit, 8 bits de dados so enviados na
taxa de transmisso previamente configurada, tanto no transmissor quanto no receptor, e por
fim, o pacote concludo com os bits de paridade e de parada (stop bit).

Figura 13 Transmisso serial assncrona.


Fonte: CANZIAN (2011).

4.2 INTERFACE SERIAL RS-232 (EIA232)

A sigla RS uma abreviao de Recommended Standard (padro


recomendado). Ela especifica uma padronizao de uma interface comum para a comunicao

de dados entre dispositivos eletrnicos. Foi criada no inicio dos anos 60, por um comit
conhecido atualmente como EIA (Eletronic Industries Alliance) (SOUZA, 2011).
Naquele
aquele tempo,
tempo a comunicao de dados compreendia a troca de dados digitais entre
um computador central (mainframe) e terminais de computador remotos, ou entre
dois terminais sem o envolvimento do computador. Estes dispositivos poderiam ser
conectados atravs de linha telefnica, e conseqentemente necessitavam de um
conectados
modem em cada lado para fazer a decodificao dos sinais (SOUZA, 2011).
2011)

Nasceu ento o padro RS-232,


RS 232, que especifica as caractersticas eltricas,
mecnicas, e um protocolo de comunicao
comunicao entre os dispositivos. Neste padro, os sinais so
representados por nveis de tenso em relao ao terra. Existem trs condutores para a
comunicao RS-232,
232, um condutor para transmisso, outro para recepo e um ltimo para o
condutor terra, usado para referenciar os nveis de tenso.
Este tipo de interface serial til para uma comunicao ponto-a-ponto
ponto
a baixas
velocidades de transmisso (SILVA; SOBRINHO; AQUINO, 2006).. A Figura 14 mostra
detalhadamente como funciona a referencia dos nveis lgicos de tenso. A seguir sero
descritas algumas caractersticas desse padro (SILVA; SOBRINHO; AQUINO, 2006):

a) Nvel lgico 1 corresponde a uma tenso entre -3V e -25V;


b) Nvel lgico 0 corresponde a uma tenso entre +3V e +25V;
+25V
c) Valores de tenso entre -3 e +3V so indefinidos e precisam ser evitados;
evitados
d) Usam os conectores DB9 e o DB25;
DB25
e) Comunicao ponto-a-ponto;
ponto
f) Usado para pequenas distancias (aproximadamente 15m a 9600 bauds.
bauds

Figura 14 Estrutura do envio de dados do padro RS-232


RS 232 e seus nveis de tenso.

4.3 INTERFACE SERIAL RS-485


RS
(EIA485)

O padro RS-485 administrado pela Telecommunication Industry Association


(TIA) que responsvel pelo setor de comunicao da Eletronic Industries Alliance (EIA)
(SILVA; SOBRINHO; AQUINO, 2006). Segundo Leo (2007), o padro RS-485 apenas
especifica as caractersticas eltricas e os modos de operao da rede, no especificando e
nem recomendando nenhum protocolo de comunicao.
Diferente do padro RS-232, onde a comunicao do tipo ponto-a-ponto, o
padro

RS-485

trabalha no

modo

multiponto

(por exemplo

uma comunicao

mestre/escravo), sendo capaz de interligar at 32 dispositivos remotos por ns na rede. Este


padro utiliza um principio de funcionamento eltrico diferente do padro RS-232.
Neste padro utilizado apenas 2 fios, chamados de A e B. Tem-se o nvel lgico
1, por exemplo, quando A for positivo e B negativo, consequentemente nvel lgico 0 quando
B for positivo e A negativo. Portanto, verifica-se que o nvel lgico sempre determinado
pela diferena de tenso entre os dois fios A e B, da o nome de modo de operao diferencial
(Figura 15). (SILVA; SOBRINHO; AQUINO, 2006)

Figura 15 Modo de operao diferencial.

Na Tabela 3 podem ser vistas as principais caractersticas eltricas do padro RS485.


Tabela 3 Caractersticas Eltricas do padro RS-485.

So vrias as vantagens do padro RS-485 em comparao ao padro RS-232.


Como exemplo, pode-se citar a alta robustez do sistema quando se refere a interferncias e
rudos, j que a transmisso feita de forma balanceada. Desta forma, se um rudo for
introduzido na linha de transmisso RS-485, ele ser induzido nos dois fios, de modo que a
diferena dessa interferncia entre A e B tender a ser quase nula. Por isso que o alcance
mximo de um comprimento de um cabo chega a aproximadamente 1200m, j que esta linha
quase no sofre nenhum nvel de interferncia e rudo (SILVA; SOBRINHO; AQUINO,
2006).

As principais vantagens do padro RS-485 em relao ao padro RS-232 so (SILVA;


SOBRINHO; AQUINO, 2006) (LEO, 2007):

a) Grande imunidade a IEM (Interferncias eletro-magnticas) devido ao modo


diferencial de comunicao;
b) Distancia mxima de 1200m;
c) Taxas de comunicao de at 10Mbps (em 12m) e 100Kbps (1200m);
d) Utilizao de apenas um par de fios;
e) Modo Half-duplex, mas pode operar em Full-duplex;
f) Comunicao de forma diferencial;
g) 32 terminais remotos.

4.4 REDES PLC


Uma rede PLC (Power Line Communication) uma rede de comunicao capaz
de trafegar dados pela rede eltrica de uma residncia. Por conter muitos rudos, o trfego de
dados em uma rede eltrica quase impraticvel, pois a mesma, inicialmente, no foi
desenvolvida para tal aplicao. Porm, com o avano tecnolgico e aps vrias pesquisas e
testes, foram desenvolvidas tcnicas capazes de superar estes problemas referentes aos rudos
e interferncias, tornando vivel o uso da mesma. Esta tecnologia utiliza os cabos da rede
eltrica para enviar e receber dados de sinais de controle, monitoramento e emergncia,
usando sistemas ponto-a-ponto, dentro de um prdio ou residncia, ou de um prdio para
outro, sem a necessidade de um cabeamento especifico para isto.
Alm do uso em automao residencial e predial, a tecnologia PLC est se
tornando mais uma opo para o trfego de dados em banda larga, ou seja, para acesso

Internet, mais uma opo de conectividade alm dos sistemas wireless, pares de fio de cobre,
de satlite, cabos coaxiais e fibra tica.
O PLC transforma a rede eltrica de prdios e residncias em uma verdadeira LAN,
convertendo cada tomada de energia tambm em pontos de voz e dados. Para isto,
roteadores so instalados junto aos transformadores de energia das ruas e, na entrada
dos prdios, um decodificador, semelhante aos modens, separa a corrente eltrica
dos sinais de voz, dados e Internet (LIMA, 2011).

Mesmo com a vantagem de no necessitar de uma infraestrutura especifica para o


trfego de dados, utilizando a prpria rede eltrica como meio de transmisso, a tecnologia
PLC possui alguns problemas que tornam o seu uso no to vivel para o acesso a Internet, se
tornando assim mais indicada para a automao e controle de dispositivos em uma residncia
ou edifcio. Pode ser visto a seguir algumas desvantagens desta tecnologia (LIMA, 2011):
a) A rede sujeita a todo tipo de interferncia e rudos gerados por fontes
chaveadas, motores, dimmers e intempries;
b) Existe uma grande oscilao de impedncia, atenuao e frequncia na rede
eltrica, de um momento para o outro, a medida que aparelhos conectados a
rede so ligados ou desligados;
c) Os transformadores so considerados verdadeiras barreiras para a transmisso
dos dados quando se quer transmitir informaes a longas distancias;
d) A largura de banda disponvel na rede compartilhada por todas as casas
conectadas numa mesma subestao, o que significa que o desempenho da
conexo varia de acordo com o nmero de pessoas que estiverem navegando
ou baixando arquivos simultaneamente.

4.4.1 Princpio de funcionamento


O princpio de funcionamento de uma rede PLC baseado na modulao de sinais
de alta frequncia em uma rede de distribuio eltrica. Estes sinais so modulados para que
se transformem em outros sinais com uma forma adequada para a transmisso atravs da rede
eltrica. No processo de modulao, algum parmetro da onda portadora modificado de
acordo com a mensagem a ser enviada pelo canal de transmisso. No receptor, a mensagem
recriada a partir do sinal recebido atravs do canal (processo de demodulao). Rudos e
interferncias impossibilitam a recriao original do sinal. A degradao do sinal, como um
todo, ser influenciada pelo tipo de modulao usada nessa transmisso, sendo algum desses
tipos de modulao mais sensveis a rudos e interferncias que outros (VARGAS, 2004).
A modulao pode ser classificada como modulao por pulsos e modulao
contnua.

4.4.1.1 Modulao de onda contnua


A modulao de onda contnua dita como a modulao analgica, a forma
analgica de modulao, que utiliza uma onda portadora senoidal para transmitir a informao
pelo canal de comunicao. A modulao de onda contnua dividida em modulao por
amplitude e modulao por ngulo (LIMA, 2004).

4.4.1.1.1 Modulao por amplitude


Na modulao por amplitude, a onda portadora variada de acordo com o sinal a
ser transmitido. A Figura 16 mostra um sinal a ser transmitido em modulao por amplitude e
seu equivalente aps a modulao.

Figura 16 Modulao de onda contnua por amplitude.


(a) Onda portadora, (b) Sinal a ser transmitido. (c) Sinal modulado em
amplitude.
Autor: LIMA.

4.4.1.1.2 Modulao por ngulo


Na modulao de onda contnua por ngulo, o ngulo da portadora variado de
acordo com o sinal a ser transmitido. Os principais mtodos deste tipo de modulao so:
Phase Modulation PM (Modulao em Fase) e Frequency Modulation FM (Freqncia
modulada). Segundo Lima (2004), a modulao por fase consiste em variar linearmente o
ngulo do sinal modulado, enquanto a modulao em frequncia varia a frequncia do sinal
modulado. Um sinal FM pode ser obtido de um sinal PM e vice-versa. Portanto, todas as
propriedades de um sinal FM podem ser deduzidas das propriedades de um sinal sinal PM.
Pode ser visto na Figura 17 uma modulao em frequncia (LIMA, 2004).

Figura 17 Modulao de onda contnua em freqncia. (a) Onda portadora. (b)


Sinal a ser transmitido. (c) Sinal modulado em freqncia.
Autor: LIMA.

4.4.1.2 Modulao por pulsos


A modulao por pulsos a forma digital de modulao. Ao contrrio de uma
onda senoidal, um trem de pulsos usado para transmitir as informaes, e a base dessa
modulao o processo de amostragem.
O processo de amostragem consiste em amostrar-se um sinal analgico em
determinados instantes de tempo gerando uma seqncia de amostras, normalmente
uniformemente espaadas no tempo. necessrio que se escolha adequadamente a
taxa de amostragem de forma que a seqncia de pulsos gerada defina unicamente o
sinal analgico original. O Teorema de Nyquist estabelece que essa taxa deve ser
maior do que o dobro da frequncia do sinal a ser amostrado para que se possa
recuperar o sinal original a partir de suas amostras (LIMA, 2004).

Basicamente existem dois tipos de modulao por pulsos: a analgica e a digital.

4.4.1.2.1 Modulao por pulsos analgica


Esse tipo de modulao utiliza um trem de pulsos peridico como onda portadora
e varia-se alguma propriedade de cada pulso de acordo com o valor amostrado correspondente
do sinal da mensagem. As variaes nos pulsos podem ocorrer na amplitude (como pode ser
visto na Figura 18), na durao e na posio. A informao transmitida de forma analgica,
mas em instantes de tempo discretos.

Figura 18 Modulao por pulsos em amplitude.


Fonte: LIMA (2004).

4.4.1.2.2 Modulao por pulsos digital


Na modulao por pulsos digital a mensagem representada de uma forma que se
torna discreta tanto na amplitude quanto no tempo, permitindo, ento, a sua transmisso de
forma digital como uma sequncia de pulsos de cdigo. Cdigo uma representao discreta
de um conjunto de valores discretos. Cada valor dentro de um cdigo chamado smbolo. Em
um cdigo binrio, por exemplo, cada smbolo pode ter um de dois valores: ausncia ou
presena de pulso.
Existem diversos tipos de modulao por pulsos digital: unipolar sem retorno a
zero (NRZ), polar sem retorno a zero (NRZ), unipolar com retorno a zero (RZ), bipolar com
retorno a zero (BRZ) e Cdigo Manchester. Podem ser visto na Figura 19 alguns exemplos
desses tipos de modulao (LIMA, 2004).

Figura 19 Exemplos de modulao por pulso digital.


Fonte: LIMA (2004).

4.5 PROTOCOLOS DE COMUNICAO


Um protocolo de comunicao pode ser considerado como um conjunto de
instrues bem definidas usado para transmitir informaes entre dois equipamentos em um
meio de comunicao qualquer. So usados para a comunicao entre dispositivos, desde a
comunicao entre controladores em uma mesma placa de circuito eletrnico at a
comunicao entre computadores no mundo todo (a Internet). So exemplos de protocolo de
comunicao:
a) TCP/IP;
b) FTP;
c) Modbus;
d) HART;
e) CEBus;
f) X-10;
g) CAN;
h) LonWorks;
i) I2C.
Sero vistos a seguir dois dos principais protocolos de comunicao usados em
redes domsticas para a troca de informaes entre dispositivos em um sistema de automao
residencial. So eles os protocolos X-10 e CEBus.

4.5.1 X-10 PLC


O protocolo X-10 um protocolo de comunicao que utiliza a as redes PLC
como meio fsico para transmisso de dados. Existente a mais de 30 anos, a tecnologia que
se pode apontar como maior sucesso comercial. O maior consumidor desta tecnologia o
mercado americano, onde j se venderam dezenas de milhes de dispositivos X-10. Estes
dispositivos possuem um baixo custo nos Estados Unidos, sendo facilmente comprados em
vrios locais e at mesmo em supermercados, porm, em outros pases seu custo ainda
elevado (NUNES, 2002; VARGAS, 2004).
Esta tecnologia utiliza a modulao por amplitude (AM Amplitude Modulation).
Para diferenciar os smbolos (nvel alto 1 e nvel baixo 0) a portadora utiliza a passagem
por zero volt da onda senoidal da rede eltrica de corrente alternada, tanto no clico positivo
quanto no ciclo negativo (VARGAS, 2004).
Para reduzir erros, so usados dois cruzamentos para transmitir nvel alto 1 ou
nvel baixo 0. O valor binrio 1 representado pela presena de um pulso de 120kHz no
primeiro cruzamento pelo zero e uma ausncia de pulso no segundo. J o valor binrio 0

representado pela ausncia de pulso no primeiro cruzamento e a presena de um pulso de


120kHz no segundo. Pode ser visto na Figura 20 uma representao dos valores binrios no
protocolo X-10, e na Figura 21 um exemplo de comando X-10 (LAMBRETCH, 2006).

Figura 20 Representao dos valores binrios 1 e 0.

Figura 21 Exemplo de um comando X-10.

4.5.2 CEBus
O CEBus (Consumer Eletronics Bus) um padro aberto desenvolvido pela
Associao das Indstrias de Eletrnica (EIA) desde 1984. A primeira especificao saiu em
1992 e apresenta as caractersticas da camada fsica para a comunicao por vrios meios,
como par tranado, cabo coaxial, infravermelho, RF e fibra tica (VARGAS, 2004).
Desde 1995, o padro CEBus est sendo submetido ao ANSI para que seja
tambm um padro ANSI e mundial, sob a denominao EIA-600. Sob esta denominao, o
padro cobre trs reas: o projeto fsico e a topologia da mdia da rede, um protocolo para
gerao de mensagens e uma linguagem de comando comum (TRINDADE, 1998).
Alm da camada fsica, o CEBus contempla as camadas de rede, enlace e
aplicao do modelo OSI, como pode ser visto na Figura 22.

Figura 22 Relao entre o modelo OSI e o EIA-600.

As informaes em uma rede utilizando CEBus so transmitidas atravs de


smbolos, onde estes smbolos so tempos especficos entre transies de estado no suporte de
transmisso atravs de codificao por largura de pulso. So dois os estados possveis,
SUPERIOR e INFERIOR, e a forma fsica de cada um especfico a cada suporte de
transmisso. Os smbolos possveis so (TRINDADE, 1998):
a) ONE (durao de um estado);
b) ZERO (durao de dois estados);
c) EOF (end-of-field) (durao de trs estados);
d) EOP (end-of-packet) (durao de quatro estados).

Trindade (1998) afirma que o valor de cada smbolo determinado pela


quantidade de tempo at a prxima transio de estado. Portanto, no h relao entre um
smbolo em particular com um estado em particular (o smbolo ONE, por exemplo, pode ser
formado tanto por um estado SUPERIOR quanto por um INFERIOR). Outra caracterstica
que os smbolos vizinhos nunca so representados pelo mesmo estado. Desta forma, as
informaes transmitidas utilizando CEBus, utilizam uma srie de transies de estado
codificados por largura de pulso. A codificao destes smbolos especfica para cada meio
de transmisso. Sero vistas a seguir algumas caractersticas da codificao utilizando redes
PLC e redes utilizando par tranado.
Para as rede PLC, a codificao dos smbolos "1", "0", "EOF" e "EOP" se faz por
NRZ (sem retorno a zero) e PWE (codificao por largura de pulso). O sinal resultante
(portadora) acoplado tenso AC da casa. A portadora, que corresponde ao estado
SUPERIOR, uma forma de onda senoidal que varia linearmente de 203KHz a 400KHz em
19 ciclos, depois para 100KHz em 1 ciclo e volta para 203KHz em 5 ciclos, possuindo uma

durao total de 100s. A ausncia da portadora resulta num estado INFERIOR. No campo
preamble, usa-se os estados SUPERIOR e INFERIOR como descrito acima, sendo includo
um espao vazio de 14s em cada estado para facilitar a deteco do campo. Nos campos
restantes, apenas o estado SUPERIOR usado, com sua fase original (SUPERIOR 01) e
defasado de 180o (SUPERIOR 02) para representar os dois estados. A Figura 23 ilustra este
tipo de transmisso (TRINDADE, 1998).

Para redes PLC, este padro ainda define:


a) Dispositivos para 120V e 240V;
b) Suporte a todas as topologias encontradas na instalao eltrica residencial;
c) Conexo tipo tomada/plug comuns;
d) Para dispositivos instalados em fases diferentes, existem acopladores para que
a portadora possa alcanar todas as outras fases;
e) A distncia mxima dos pontos da rede dependente do lugar de instalao.

Figura 23 - Exemplo de tranmisso no padro CEBus para Fiao Eltrica Comum.


Autor: TRINDADE (1998).

Para o par-tranado, como o caso das redes RS-485, utiliza-se um sinal bipolar
diferencial empregando trs nveis de tenso para codificar os smbolos "1", "0", "EOF" e
"EOP". Os trs nveis de sinal so usados para representar os dois estados (SUPERIOR e

INFERIOR). O estado SUPERIOR representado pela presena de tanto uma tenso


diferencial positiva quanto negativa oscilando em torno da metade da tenso DC presente no
par-tranado. A falta de oscilao de tenso representa um estado INFERIOR. A Figura 24
mostra este tipo de transmisso (TRINDADE, 1998).
Este padro, quando utiliza par-tranado, ainda define:
a)

Topologia: barramento;

b)

Utilizao de 4 pares de fios (apenas 1 par funciona, mas pode ficar


incompatvel com futuras especificaes);

c)

152m por segmento (mximo);

d)

30 dispositivos por segmento (mximo);

e)

distncia entre 2 dispositivos quaisquer: 305m (mximo).

Figura 24 - Exemplo de tranmisso no padro CEBus para Par-Tranado.


Autor: TRINDADE (1998).

5. CONCLUSO

Este trabalho realizou uma ampla reviso terica, buscando conhecer meios e
tecnologias que possam serem aplicadas a um projeto de Domtica. No segundo captulo foi
feita uma reviso sobre automao residencial, com um breve histrico da automao
residencial, definio de Domtica e apresentado os principais tipos de sistemas de automao
residencial. Foram abordados no captulo trs, os microcontroladores, com uma breve
introduo, seus conceitos bsicos e os principais tipos e fabricantes de microcontroladores
atuais.
No captulo quatro foi feita uma reviso sobre redes de comunicao serial,
interfaces seriais RS232 e RS485, bem como uma abordagem de alguns protocolos de
comunicao utilizados nessas redes. Pode-se concluir ento, que possvel projetar sistemas
para automatizar pequenas residncias de classe mdia, utilizando solues e tecnologias com
padres abertos e de baixo custo, sendo possvel o seu controle via rede local e Internet.

REFERNCIAS

ATMEL, Semicondutores. Disponvel em:


<http://http://www2.atmel.com/about/corporate/default.aspx> Acesso em 20 de abril de 2011.
BOLZANI, Caio Augustus Morais. Artigo Desmistificando a Domtica. Disponvel em:
<http://www.aureside.org.br/artigos/default.asp?file=01.asp&id=74>. Acesso em 20 de maro
de 2011.
CANZIAN, Edmur. MINICURSO Comunicao Serial RS232. So Paulo. 2011.
Disponvel em: http://http://www.professores.aedb.br/arlei/AEDB/Arquivos/rs232.pdf.
Acesso em 20 de abril de 2011.
CERNE TECNOLOGIA, Projetos Eletrnicos. Disponvel em: http://www.cerne-tec.com.br.
Acesso em 5 de maio de 2011.
GIMENEZ, Salvador Pinillos. Microcontroladores 8051: Teoria de Hardware e Software,
Aplicaes em controle digital e Laboratrio/Simulao. Pearson Education do Brasil
LTDA. So Paulo, 2002.
HERMES, Pedro da Paschoa Filho. Objetivos da Automao Residencial. Disponvel em:
<http://www.lpaarquitetura.com.br/dicas/objetivos-da-automacao-residencial>. Acesso em 20
de maro de 2011.

KOPELVSKI, Mykon Max. Teoria de CLP. Instituto Federal de Educao, Cincia e


Tecnologia de So Paulo. 2010. Disponvel em:
<http://www.cefetsp.br/edu/maycon/arqs/ap_clp_rev00.pdf> Acesso em 28 de abril de 2011.
LAMBRECHT, Ariel. Rede de Dados e Integrao da Manufatura por Computador.
2006.Disponvel em: < http://www.ebah.com.br/content/ABAAAABUgAA/x10>. Acesso em
10 de maio de 2011.
LEAL, Renata. INFO EXAME Viva na casa do futuro hoje. Disponvel em:
<http://info.abril.com.br/noticias/tecnologia-pessoal/viva-na-casa-do-futuro-hoje-170120112.shl>. Acesso em 22 de maro de 2011.
LEO, Prof. Vitor. RS485 Especificao e Utilizao. Universidade Federal da Bahia.
2007. Disponvel em: <www.e-science.unicamp.br/angra/.../publicacao_616_RS485.pdf>.
Acesso em 30 de maio de 2011.
NETO, Aristides Domingues Leite; MENON, Renato de Oliveira. Monitoramento e
Controle Residencial via Software. 2004. Monografia (Graduao em Engenharia da
Computao). Faculdade de Engenharia de Sorocaba FACENS.
Disponvel em: <http:// www.cseg.eng.br/repositorio/tcc/TCC_MCRVS.pdf> Acesso em 28
de abril de 2011.
NUNES, Renato Jorge Caleira. Anlise comparativa de tecnologias para domtica. 2002.
Disponvel em:<http://www.scribd.com/doc/26476683/02-JEACI02> Acesso em 10 de maro
de 2011.
PINTO, Paulo Henrique. Funcionamento de um Controlador Lgico Programvel (CLP).
2008. Disponvel em: <http://www.pharmaster.com.br/artigos/docs/20080703_7439_F
uncionamento%20de%20um%20CLP.pdf> Acesso em 22 de maro de 2011.
PINHEIRO, Jos Maurcio Santos. Falando de Automao Predial. 2004. Disponvel
em:<http://www.projetoderedes.com.br/artigos/artigo_falando_de_automacao_predial.php>
Acesso em 22 de maro de 2011.
RIBEIRO, Marcos Antnio. Automao Industrial. 4. Ed. SALVADOR, Tek Treinamento
& Consultoria LTDA, 1999.
SILVA, Eduardo de Morais V; SOBRINHO, Fillipe Y Saad; AQUINO, Jos Adriany V de.
Protocolo RS485. 2006. Monografia (Cincia da Computao). Departamento de Cincia da
computao. Universidade de Braslia.
Disponvel em: <http://www.cic.unb.br/~bordim/TD/Arquivos/G10_Monografia.pdf>.
Acesso em 28 de maro de 2011.
SOUZA, Cludio de Medeiros Chaves. SISTEMA EMBARCADO: Uma aplicao voltada
para o monitoramento das faltas terra de uma subestao Eletrobrs Chesf. 2010.
Monografia (Graduao em Anlise de Sistema.). Centro de Estudos Superiores de Macei.
Disponvel em: <http://www.cesmac.com.br> Acesso em 23 de maro de 2011.
SOUZA, Vitor Amadeu. Artigo Comunicao RS232 e RS485. 2011. Disponvel em:
http://www.cerne-tec.com.br. Acesso em 27 de maio de 2011.
UOL Economia. Brasil quase um pais de classe mdia. 2010.
Disponvel em: <http://economia.uol.com.br/ultimas-noticias/redacao/2010/05/12/brasil-equase-um-pais-de-classe-media-diz-mantega.jhtm> Acesso em 10 de junho de 2011.

VARGAS, Alessandra Antunes. Estudo sobre Comunicao de Dados via Rede Eltrica
para Aplicaes de Automao Residencial/Predial. 2004. Monografia (Engenharia da
Computao). Instituto de Informtica. Universidade Federal do Rio Grande do Sul.
Disponvel em: <http://www.ece.ufrgs.br/~fetter/plt/TrabalhoConclusaoAlessandra.pdf>.
Acesso em 22 de abril de 2011.

Você também pode gostar