Vous êtes sur la page 1sur 70

LEONARDO CIOCARI

CONTROLE E MONITORAMENTO DO
CONSUMO DE ENERGIA ELTRICA DE
EQUIPAMENTOS RESIDENCIAIS VIA ANDROID

FLORIANPOLIS, 2013
INSTITUTO FEDERAL DE EDUCAO, CINCIA E
TECNOLOGIA DE SANTA CATARINA - IFSC
CAMPUS FLORIANPOLIS
DEPARTAMENTO ACADMICO DE ELETRNICA
CURSO DE PS-GRADUAO EM
DESENVOLVIMENTO DE PRODUTOS ELETRNICOS

LEONARDO CIOCARI

CONTROLE E MONITORAMENTO DO
CONSUMO DE ENERGIA ELTRICA DE
EQUIPAMENTOS RESIDENCIAIS VIA ANDROID

Monografia apresentada
ao Curso de Ps-Graduao em
Desenvolvimento de Produtos
Eletrnicos como requisito
parcial obteno do ttulo
de Especialista em
Desenvolvimento de Produtos
Eletrnicos.

Orientador: Clvis Antnio


Petry, Dr. Eng.

FLORIANPOLIS, 2013
CONTROLE E MONITORAMENTO DO
CONSUMO DE ENERGIA ELTRICA DE
EQUIPAMENTOS RESIDENCIAIS VIA ANDROID

LEONARDO CIOCARI

Este trabalho foi julgado adequado para obteno do Ttulo


de Especialista em Desenvolvimento de Produtos
Eletrnicos e aprovado em sua forma final pela banca
examinadora do Curso de Ps-graduao em
desenvolvimento de produtos eletrnicos do Instituto
Federal de Santa Catarina.

Florianpolis, 04 de Outubro de 2013

Banca Examinadora

_________________________________________
Clovis Antonio Petry, Dr. Eng.

_________________________________________
Joel Lacerda, Dr. Eng.

_________________________________________
Charles Borges de Lima, Dr. Eng.
AGRADECIMENTOS

Agradeo a meu orientador por sua dedicao e


empenho para a concluso do trabalho e ao Instituto
Federal de Santa Catarina pela oportunidade.
RESUMO

Este trabalho apresenta o processo de


desenvolvimento de um equipamento que permite controlar
e monitorar o consumo de energia eltrica de
equipamentos residenciais, por meio de um dispositivo
Android. Pesquisados produtos similares encontrados no
mercado, foi desenvolvido um prottipo em placa de
circuito impresso com capacidade para monitorar cargas
de at 5 A em 220 V, configurado para usar a tarifa de
energia eltrica de Santa Catarina. Ao final, so
apresentados o custo do prottipo e os testes realizados
nele. A comparao da medio de consumo com outros
equipamentos de medidas possibilitou concluir-se que a
soluo proposta apresenta bons resultados quanto a
preciso nos resultados obtidos.

Palavras-chave: Monitoramento, Controle, Bluetooth,


Android, Consumo de Energia, Automao Residencial.
ABSTRACT

This paper presents the development process of a


equipment that allow people control and monitor the power
consumption of residential equipments, through a Android
device. Is made a survey of similar products existing in the
market and developed a prototype on printed circuit board
with capacity to monitor loads up to 5 A at 220 V,
configured to use the energy fare of Santa Catarina. At the
end, the cost is shown and tests are made, showing a
comparison of power consumption using the prototype and
other power metering equipments, acquiring the prototype's
precision.

Keywords: Monitoring, Control, Bluetooth, Android,


Energy Consumption, Residential Automation.
LISTA DE FIGURAS

Figura 1 - Forma de onda de uma corrente alternada ...... 19


Figura 2 - Efeito Hall .......................................................... 21
Figura 3 - Curva tpica sensor Hall linear .......................... 22
Figura 4 - Aplicativo de teste rodando no AVD ................. 24
Figura 5 - OWL micro+ ...................................................... 26
Figura 6 - P4200 Kill A Watt Wireless ............................... 27
Figura 7 - Wireless Electricity Energy Monitor (HA102) ... 29
Figura 8 - Cenrio de uso do sistema ............................... 32
Figura 9 - Componentes de hardware .............................. 33
Figura 10 - Sensor ACS-712 de 5A .................................. 35
Figura 11 - Mdulo Bluetooth ............................................ 36
Figura 12 - Fonte CA/CC................................................... 38
Figura 13 - Conexo lgica do hardware, parte 1............. 42
Figura 14 - Divisor de tenso ............................................ 44
Figura 15 - Hardware montado na matriz de contatos ..... 45
Figura 16 - Fluxograma do firmware ................................. 46
Figura 17 - Fluxograma do aplicativo Android .................. 50
Figura 18 - Tela principal do aplicativo Android ................ 51
Figura 19 - Tela de grfico de consumo ........................... 53
Figura 20 - Tela de ajuda, parte 1 ..................................... 54
Figura 21 - Tela de ajuda, parte 2 ..................................... 55
Figura 22 - Prottipo em placa universal .......................... 58
Figura 23 - Prottipo com todos os elementos conectados
................................................................................... 59
Figura 24 - Prottipo final .................................................. 60
Figura 25 - Tela do aplicativo no teste com ferro eltrico . 62
Figura 26 - Tela do aplicativo no teste de longa durao . 63
LISTA DE TABELAS

Tabela 1 - Consumo de equipamentos residenciais ......... 17


Tabela 2 - Preciso dos sensores de corrente OWL micro+
................................................................................... 27
Tabela 3 - Comparativo entre os monitores de energia ... 30
Tabela 4 - Tipo de sensores de corrente ACS-712 .......... 34
Tabela 5 - Comandos do sistema ..................................... 47
Tabela 6 - Testes de consumo .......................................... 61
Tabela 7 - Custo ACcontrol ............................................... 65
LISTA DE ABREVIATURAS E SIGLAS

ADT - Android Developer Tools


AM - Amplitude Modulation
ANEEL - Agncia Nacional de Energia Eltrica
AUD - Australia Dollar
AURESIDE - Associao Brasileira de Automao
Residencial
AVD - Android Virtual Device
CA - Corrente Alternada
CC - Corrente Contnua
CELESC - Centrais Eltricas de Santa Catarina
CI - Circuito Integrado
COFINS - Contribuio para o Financiamento da
Seguridade Social
GBP - United Kingdom Pound
ICMS - Imposto sobre Circulao de Mercadorias e
Servios
kWh - Kilowatt-Hora
MP3 - MPEG-1/2 AudioLayer 3
PIS - Programa de Integrao Social
ProcelEficincia - Programa Celesc de Eficincia
Energtica
RMS - Root Mean Squared
SIG - Special Interest Group
SMD - Surface-Mount Device
TE - Tarifa de Energia
TUSD - Tarifa de Uso do Sistema de Distribuio
USD - United States Dollar
SUMARIO

1. INTRODUO.................................................. 12
1.1 Justificativa ......................................... 13
1.2 Definio do problema ....................... 13
1.3 Objetivo geral ...................................... 14
1.4 Objetivos especficos ......................... 14
2. REVISO DA LITERATURA ........................... 15
2.1 Automao residencial....................... 15
2.2 Custo de energia eltrica e consumo
eltrico de equipamentos residenciais................. 16
2.3 Medio de valor eficaz em sinais
senoidais 18
2.4 Sensores de corrente ......................... 20
2.5 Sistema operacional android ............. 23
2.6 Tecnologia bluetooth.......................... 24
2.7 Produtos comerciais similares .......... 25
2.7.1 Owl Micro+ ........................................... 25
2.7.2 P4200 Kill A Watt Wireless .................. 27
2.7.3 Wireless Electricity Energy Monitor
(Ha102) 28
3. DESENVOLVIMENTO ...................................... 31
3.1 Sistema proposto ............................... 31
3.2 Seleo dos componentes de
hardware 34
3.2.1 Sensor de corrente .............................. 34
3.2.2 Mdulo sem fio .................................... 36
3.2.3 Fonte .................................................... 37
3.2.4 Regulador de tenso ........................... 38
3.2.5 Rel ..................................................... 39
3.2.6 Microcontrolador .................................. 39
3.3 Ferramentas de desenvolvimento ..... 40
3.4 Desenvolvimento do hardware .......... 41
3.5 Desenvolvimento do firmware ........... 45
3.5.1 Fluxo principal...................................... 47
3.5.2 Interrupo do timer ............................ 48
3.6 Desenvolvimento do software ........... 49
3.7 Testes com o sistema proposto ........ 58
4. CONCLUSO ................................................... 65
REFERNCIAS BIBLIOGRFICAS ....................... 68
12

1. INTRODUO

Com a popularizao da informtica na ltima dcada, os


avanos nas reas de telecomunicaes e sistemas mveis, o
cenrio econmico mais favorvel em nosso pas e a
popularizao de tecnologias que por muitos anos foram de uso
restrito e/ou nobre, cada vez mais, as pessoas tem acesso
informao e equipamentos ricos em funcionalidades.

Dispositivos mveis como smartphones e tablets esto


cada vez mais presentes na vida das pessoas. O Android um
dos sistemas operacionais dominantes nesses dispositivos que
as pessoas costumam manusear diariamente e,
consequentemente, adquirem o conhecimento necessrio para
oper-los e mant-los funcionando. Devido a essa praticidade,
esses dispositivos so ideais para que novas funcionalidades
sejam agregadas eles, conforme se tem observado a cada ano.

A convergncia de funes para dispositivos mveis


permite que eles possam realizar, alm de suas funes
primrias (como efetuar ligaes telefnicas, por exemplo),
funes que eram realizadas por dispositivos dedicados, por
exemplo: mquina fotogrfica, filmadora, MP3 player, gravador
de voz, controle-remoto de TV/garagem, controle de ar-
condicionado, entre outros. Esta convergncia permite aos
fabricantes de eletroeletrnicos usufrurem dos benefcios destes
dispositivos, que podem ser usados como interface para seus
produtos e/ou complement-los.

Paralelo aos avanos tecnolgicos, h uma grande


preocupao mundial com o consumo de energia eltrica dos
equipamentos eletroeletrnicos e com o uso racional e
consciente da energia, para poupar os recursos do planeta e
reduzir o desperdcio de energia. Com isto, surgiram novas
polticas e diretrizes, tanto para as empresas fabricantes de
equipamentos quanto para seus consumidores, que cada vez
mais so motivados a prestar ateno ao consumo de seus
equipamentos. Existem, por exemplo, incentivos por parte das
concessionrias de energia, aliados campanhas na mdia.
13

Neste trabalho, proposto o desenvolvimento de um


sistema que possibilita s pessoas monitorar o consumo de
energia eltrica de seus equipamentos residenciais.

1.1 JUSTIFICATIVA

Devido exigncia de equipamentos mais econmicos e


eficientes no mercado e s polticas impostas aos fabricantes
para atenderem a esta demanda, os usurios necessitam de
informaes em tempo real sobre o consumo de energia de seus
equipamentos, para que possam monitor-los e conferir
resultados, como a reduo na conta de energia eltrica. Mas,
para isto ser possvel, os consumidores precisam ser abstrados
de questes tcnicas, e sem muito esforo, de forma prtica,
terem condies de atingir este objetivo.

Dadas essas necessidades, este trabalho justifica-se, pois,


permite no s monitorar o consumo de equipamentos
residenciais, como tambm control-los (ligar/desligar). De forma
objetiva e simples, os consumidores podero monitorar o
consumo (potncia e custo em Reais/R$) de equipamentos
residnciais atravs de seus dispositivos mveis, como tablet
e/ou smartphone, por meio de um aplicativo que agrega esta
funcionalidade a eles.

1.2 DEFINIO DO PROBLEMA

Produtos similares encontrados no mercado geralmente


possuem vrios componentes, dimenses grandes e precisam
ser importados. Alm disso, sua interface no adaptada para
consumidores brasileiros, pois apresentam informaes em
outros idiomas e muitos s possuem suporte na moeda corrente
do pas de origem.

Essa falta de meios acessveis para o consumidor


brasileiro verificar o consumo de energia eltrica de seus
equipamentos residnciais torna necessria uma alternativa
nacional, um equipamento com preo acessvel e que ao mesmo
14
tempo possua as mesmas ou superiores caractersticas aos dos
produtos similares disponves no mercado.

1.3 OBJETIVO GERAL

Este trabalho visa desenvolver o prottipo de um


equipamento que possibilita monitorar e controlar equipamentos
eltricos residenciais, com foco no acompanhamento do
consumo de energia.

1.4 OBJETIVOS ESPECFICOS

Analisar produtos similares no mercado;


Analisar a tarifao da energia eltrica;
Avaliar tcnicas para determinao do valor eficaz de
sinais senoidais;
Projetar um hardware para a obteno do consumo de
energia de equipamento CA;
Desenvolver um software para a leitura de consumo de
energia.
15

2. REVISO DA LITERATURA

Para o desenvolvimento deste trabalho, utilizam-se


diversas tecnologias e tcnicas, fundamental compreend-las
para que sejam usadas e exploradas de forma clara, simples e
eficiente. Assim, torna-se necessria uma anlise dos principais
tpicos envolvidos:

Automao residencial;
Custo da energia eltrica e consumo eltrico de
equipamentos residenciais;
Medio de valor eficaz em sinais senoidais;
Sensores de corrente;
Sistema operacional Android;
Tecnologia Bluetooth;
Produtos comerciais similares.

2.1 AUTOMAO RESIDENCIAL

Conforme a Associao Brasileira de Automao


Residencial (AURESIDE, 2013), a automao residencial
consiste em sistemas que trazem para as pessoas diversos
benefcios em suas atividades dirias, como: economia de
energia eltrica (a energia pode passar a ser usada apenas
quando e onde necessria), convenincia (luzes podem ser
ligadas/desligadas e/ou automaticamente por meio de uma
interface centralizada), segurana (cmeras podem ser
instaladas e acessadas remotamente), economia de tempo
(aparelhos de televiso/som podem ter o volume diminudo ao
tocar a campainha da residncia), conforto (controle remoto das
funes do sistema) e acessibilidade (sistemas controlados por
som e interfaces diferentes para cada necessidade).

A automao residencial surgiu aps a automao


industrial e comercial, que por motivaes econmicas vieram
antes. No Brasil, na dcada de 1970, surgiam os primeiros
sistemas de automao industrial, e em seguida a automao
16
comercial que teve grande destaque com o sistema de cdigo de
barras e os avanos na rea da informtica, com a popularizao
do computador e softwares para gerenciamento e superviso
(AURESIDE, 2013).

A AURESIDE, composta por projetistas e instaladores de


sistemas de automao residencial, contm em seu stio
(www.aureside.org.br) uma srie de informaes sobre a
realidade da automao residencial no Brasil. Segundo a
entidade, muitos dos equipamentos instalados no pas esto
isolados em lugares e funes especficas, no existe uma
integrao entre os sistemas. Como consequncia, isto acaba
trazendo frustraes para o usurio, tanto no uso quanto na
convivncia com estes sistemas. Os membros da AURESIDE
reforam que uma das principais preocupaes dos projetistas e
instaladores deve ser justamente a integrao entre sistemas, o
que do contrrio, acarreta em uma grande confuso operacional.

Na busca dessa integrao, um dos desafios est no meio


fsico no qual os equipamentos se comunicam e seus protocolos,
pois muitos so proprietrios. Uma das solues a adoo da
tecnologia sem fio, que evita o problema do 'casamento' de
tecnologia entre cabos de sistemas diferentes, alm de permitir
uma maior acessibilidade. Para isto, existem tecnologias que se
utilizam da faixa de rdio frequncia de 2,4 Ghz, como o
Bluetooth e o zigBee.

2.2 CUSTO DE ENERGIA ELTRICA E CONSUMO

ELTRICO DE EQUIPAMENTOS RESIDENCIAIS

A Agncia Nacional de Energia Eltrica (ANEEL) a


responsvel pelo clculo das tarifas de energia eltrica de todas
as distribuidoras do pas. O clculo leva em conta os custos de
gerao da energia, transporte at o consumidor (transmisso e
distribuio) e os encargos setoriais. Os governos federal,
estadual e municipal tambm cobram na conta de energia o
PIS/COFINS, ICMS e a contribuio para iluminao pblica
(ANEEL, 2013).
17
Os custos da energia eltrica so separados em grupos e
subgrupos, conforme o perfil da unidade consumidora. O
consumidor residencial que utiliza baixa tenso (110 V/220 V)
pertence ao subgrupo 'B1'. Segundo a distribuidora de energia
eltrica de Santa Catarina (CELESC), o clculo final de sua tarifa
pode ser obtido pela Equao 1 (CELESC, 2013):

(Equao 1)

O valor pago na fatura de energia vem sob a forma de


duas tarifas: Tarifa de Energia (TE) mais a Tarifa de Uso do
Sistema de Distribuio (TUSD). Atravs da soma dessas duas
tarifas, possvel obter o resultado da frmula. A cobrana
realizada por Kilowatt-Hora consumido (kWh) (CELESC, 2013).

O consumo dos equipamentos medido pela sua potncia


em Watts no decorrer do tempo, obtido pela multiplicao da sua
tenso de funcionamento pela corrente consumida, dados que
podem ser verificados no manual do equipamento. No stio do
Programa Celesc de Eficincia Energtica (ProcelEficincia)
possvel encontrar informaes sobre o consumo dos principais
equipamentos em uma residncia, a Tabela 1 mostra alguns
deles:

Tabela 1 - Consumo de equipamentos residenciais


Equipamento Potncia Tempo Consumo Custo
(Watts) ligado Mensal (R$)
(horas/dia) (kWh)
Lmpada incandescente 100 6 18 5,40
Lmpada fluorescente 32 6 5,76 1,73
Microondas (grande) 1400 0,5 21 6,30
Ar condicionado (7500 950 6 171 51,33
BTU)
Ar condicionado (12000 1400 6 252 75,64
BTU)
Chuveiro (vero) 3200 0,5 48 14,41
Chuveiro (inverno) 5400 0,5 81 24,31
18
Equipamento Potncia Tempo Consumo Custo
(Watts) ligado Mensal (R$)
(horas/dia) (kWh)
Aspirador de p 1000 0,5 15 4,50
Ferro eltrico 1000 0,5 15 4,50
Lavadora de roupa 600 0,5 9 2,70
(gua fria)
Secadora de roupa 2000 0,5 30 9,01
Ventilador de teto 200 6 36 10,81
Computador 200 6 36 10,81
TV (20 polegadas) 150 4 18 5,40
Freezer (pequeno) 62,5 24 45 13,51
Refrigerador (pequeno) 50 24 36 10,81
Fonte: PROCELEFICIENCIA, 2013.

Conhecer o consumo de cada equipamento fundamental


para controlar os gastos com energia eltrica e assegurar que o
equipamento esteja funcionando de acordo com as
especificaes do fabricante.

2.3 MEDIO DE VALOR EFICAZ EM SINAIS SENOIDAIS

O valor eficaz de um sinal senoidal conhecido como RMS


(Root Mean Squared). RMS o valor efetivo de uma tenso ou
corrente que varia com o tempo. No caso de uma tenso
alternada, por exemplo, o valor equivalente de sua tenso caso
fosse contnua. Se uma lmpada alimentada por 220 V eficazes
em corrente alternada alimentada por 220 V em corrente
contnua, ela ir brilhar com a mesma intensidade (RAENG,
2013), conforme se pode ver na Figura 1.
19

Figura 1 - Forma de onda de uma corrente alternada

Para obter o valor RMS de um sinal senoidal y = f(t) que


varia no tempo de 'a' at 'b', usa-se a Equao 2:

(Equao 2)

Que pode ser descrita como: a raiz quadrada do valor


mdio dos valores elevados ao quadrado em um certo perodo.
Para obter o valor RMS de um sinal discreto, usa-se a Equao 3
(ALMEIDA, 2009):

(Equao 3)
20
2.4 SENSORES DE CORRENTE

Existem vrias tcnicas para se medir corrente eltrica,


mas devido ao baixo custo, apenas trs se destacam: resistiva,
transformadores de corrente e efeito Hall. As outras tcnicas so
muito mais caras, de uso raro ou ainda emergentes (ALLEGRO,
2013).

A tcnica resistiva consiste em utilizar um resistor de baixa


resistncia em srie com o condutor por onde passa a corrente a
ser medida, o valor depende da corrente mxima que se deseja
medir. Porm, devido a essa caracterstica, h perdas pela
passagem de corrente no resistor, pela potncia dissipada que
consequentemente gera calor e pode demandar o uso de
resistores de potncia de grande porte, alm de no haver
isolamento da rede eltrica. A corrente ao passar pelo resistor
gera uma tenso, usada como base por um circuito externo que
ento obtm o valor da corrente. Devido tenso gerada pelo
resistor ser muito baixa, ainda h a necessidade do uso de um
amplificador em sua sada. Em sntese, a tcnica converte
corrente em tenso (ALLEGRO, 2013).

A tcnica de transformadores de corrente est entre as


ltimas tecnologias de baixo custo, devido ao uso de um
transformador, ela s serve para corrente alternada. A maioria
dos transformadores de corrente de baixo custo so
desenvolvidos para faixas de frequncias estreitas, so mais
caros que sensores resistivos e de efeito Hall, e no podem ser
usados para correntes contnuas. Porm, no apresentam
perdas, possuem isolamento da rede eltrica, no possuem
tenso de offset quando no h corrente e no requerem fontes
de alimentao externa (ALLEGRO, 2013).

A tcnica de efeito Hall possui este nome devido ao seu


descobridor, Edwin Hall, que em 1879 descobriu que uma tenso
surge em uma placa condutora quando um campo magntico
passa atravs desta placa em uma direo perpendicular ao seu
plano, conforme mostra a Figura 2.
21

Figura 2 - Efeito Hall


Fonte: ALLEGRO, 2013.

O princpio bsico do efeito Hall a fora Lorentz. Quando


um eltron se move em uma direo 'v', perpendicular ao campo
magntico aplicado 'B', apresenta uma fora 'F' (fora Lorentz)
perpendicular ao sentido da corrente 'v' e ao campo magntico
'B'. Em resposta a esta fora 'F', os eltrons se movem em um
caminho curvo ao longo do condutor e ento uma tenso surge
atravs da placa, esta a tenso de Hall 'VH '. Sua polaridade
determinada pela direo do campo magntico aplicado e
proporcional fora do campo magntico, conforme a Equao 4
(ALLEGRO, 2013):

(Equao 4)
22
Onde:

Vh - tenso de Hall atravs da placa;


I - corrente que passa pela placa;
q - magnitude da carga dosportadores de carga;
Pn- nmero de portadores de carga por unidade de
volume;
t - espessura da placa.

Devido s suas propriedades, o sensor de efeito Hall


tambm conhecido como sensor magntico. Nesta tecnologia
encontram-se os sensores de efeito Hall lineares, que
apresentam como sada um sinal proporcional ao campo
magntico aplicado. A Figura 3 mostra a curva de transferncia
tpica deste tipo de sensor:

Figura 3 - Curva tpica sensor Hall linear


Fonte: ALLEGRO, 2013.

Quando no h campo magntico 'B', ou seja, ele nulo, a


tenso de sada do sensor corresponde metade da tenso de
23
alimentao (Vcc/2), essa tenso conhecida como tenso de
offset. Quando h um campo magntico positivo ou negativo, a
tenso de sada do sensor varia linearmente para mais ou
menos, respectivamente, at seus limites, onde ocorre a
saturao (ALLEGRO, 2013).

2.5 SISTEMA OPERACIONAL ANDROID

Android um sistema operacional mvel, desenvolvido


pela Google. Atualmente o mais utilizado em equipamentos
mveis, como smartphones e tablets, so ativados mais de um
milho de dispositivos todos os dias (ANDROID DEVELOPER,
2013).

A Google possui diversos parceiros que utilizam seu


sistema Android, entre eles esto os maiores fabricantes de
eletroeletrnicos do mundo, como: Samsung, HTC, Motorola,
Sony e Asus (ANDROID, 2013). Com isso, o sistema busca sua
expanso em sincronia com as novas tecnologias que seus
parceiros incluem no hardware dos seus dispositivos,
possibilitando uma evoluo rpida do Android.
Consequentemente, ao fornecer aos desenvolvendores acesso
estas tecnologias, resultam em aplicativos cada vez mais
inovadores, avanados e teis para os consumidores finais.

O Android um sistema operacional aberto, baseado no


sistema Linux. Para se desenvolver aplicativos para a plataforma,
disponibilizado um pacote oficial de ferramentas, chamado de
ADT (Android Developer Tools). Nele contm uma verso do
ambiente de desenvolvimento integrado Eclipse em Java para
Android que permite o desenvolvimento, depurao e gerao do
binrio final. Esse ambiente de desenvolvimento integrado
tambm proporciona a criao de dispositivos Android virtuais,
chamados de AVD (Android Virtual Device), que possibilitam a
emulao de um sistema operacional Android e o teste do
aplicativo que est sendo desenvolvido, no caso de no haver
um dispositivo Android real/fsico para se testar. Na Figura 4,
pode-se ver um aplicativo de teste rodando no AVD.
24

Figura 4 - Aplicativo de teste rodando no AVD

2.6 TECNOLOGIA BLUETOOTH

Bluetooth uma tecnologia de transmiso de dados sem


fio, de curta distncia, com segurana e baixo consumo de
energia. A comunicao feita por meio de rdio frequncia na
faixa de 2,4 Ghz, que de livre uso na maioria dos pases,
incluindo o Brasil.

A tecnologia foi criada pela Ericsson em 1994, como uma


alternativa sem fio comunicao serial RS-232. Em 1998,
Ericsson, Intel, Nokia, Toshiba e IBM formaram um grupo
conhecido como SIG (Special Interest Group), responsvel por
manter, especificar e evoluir o padro Bluetooth. Atualmente, o
SIG contm mais de 18.000 membros (BLUETOOTH, 2013).
25
A tecnologia Bluetooth est presente em bilhes de
produtos, como: mouse, carro, celular, aparelhos mdicos e at
escova de dentes. Bluetooth permite a troca de dados como: voz,
msica, foto e vdeo entre dispositivos (BLUETOOTH, 2013).

Os dispositivos Bluetooth so categorizados em classes.


Os classe 3 possuem alcance de at 1 metro, classe 2 at 10
metros e classe 1 at 100 metros. Os dispositivos mais comuns
so os de classe 2, presentes em smartphones e tablets, com
consumo em torno de 2,5 mW. Embora a especificao oficial
determine um alcance mnimo, os fabricantes so livres para
ajustar a potncia conforme suas necessidades (BLUETOOTH,
2013).

Para que dispositivos Bluetooth se comuniquem, eles


precisam ser capazes de interpretar profiles, que so como
servios que os dispositivos fornecem para que outros os
acessem. Estes servios variam dependendo da finalidade do
dispositivo que os fornece. Dentre os profiles, destaca-se o
RFCOMM, um protocolo simples para transporte de dados que
emula a antiga porta serial RS-232 (BLUETOOTH DEVELOPER,
2013). A comunicao entre dois dispositivos realizada entre
servidor e cliente, no qual o servidor aguarda a conexo do
cliente (RFCOMM, 2013).

2.7 PRODUTOS COMERCIAIS SIMILARES

Este trabalho no prope um equipamento indito, existem


alguns similares no mercado, porm cada um possui vantagens e
desvantagens. A seguir, so mostrados alguns dos
equipamentos encontrados.

2.7.1 OWL MICRO+

No stio da empresa OWL (theowl.com), encontra-se o


"OWL micro+", um monitor de consumo de energia sem fio. O
produto consiste em 3 componentes: um transmissor, um display
26
e um cabo (sensor de corrente), como pode ser visto na Figura 5
(OWL, 2013).

Figura 5 - OWL micro+


Fonte: Adaptado de OWL(2013)

O sistema funciona da seguinte forma: o cabo/sensor (item


b da figura) colocado nos condutores da rede eltrica onde se
deseja medir o consumo de energia, e conectado unidade
transmissora (item a). A unidade transmissora envia os dados
por um protocolo proprietrio na frequncia de 433 MHz, para a
unidade display (item c), que ento mostra o valor do consumo
com base na tarifa previamente configurada pelo usurio. A
unidade display uma tela mvel, dedicada apenas para o
usurio configurar e visualizar os dados, com alcance de at 30
metros sem obstculos (OWL, 2013).

Ambas as unidades usam baterias, a atualizao do


consumo feita a cada 6 ou 12 segundos (selecionvel). O
produto acompanha um cabo/sensor de 71 A, mas suporta
cabos/sensores de at 200 A, a preciso pode ser vista na
Tabela 2 (OWL, 2013):
27

Tabela 2 - Preciso dos sensores de corrente OWL micro+

Corrente <1 A 1Aa3A 3 A a 71 A >71 A


RMS
Preciso No Maior Maior que No
especificado que 10% 5% especificado
Fonte: Adaptado de OWL, 2013.

O manual do produto informa que a tenso fixa e


informada pelo usurio, e pode variar de 100 V a 400 V, usada
como base no clculo do custo da energia pelo sistema (OWL,
2013). O produto pode ser adquirido pelo stio do fabricante e
custa GBP 29,99.

2.7.2 P4200 KILL A WATT WIRELESS

No stio da empresa P3 International encontra-se o "P4200


Kill A Watt Wireless", um monitor de consumo de energia sem fio.
Ele composto por duas unidades, conforme mostra a Figura 6:

Figura 6 - P4200 Kill A Watt Wireless


Fonte: P3 INTERNATIONAL, 2013.
28
Similar ao produto da OWL, ele possui uma unidade
display mvel bateria, que permite ao usurio visualizar os
dados de consumo e configurar o equipamento, a unidade possui
alcance de at 100 metros, sem obstculos. O sensor
fisicamente similar a uma tomada, serve para conectar o
equipamento, seu lado oposto conectado a uma tomada
convencional. O produto funciona somente em rede de tenso
110 V e suporta no mximo 15 A. A transmisso dos dados entre
as unidades feita na frequncia de 916,5 MHz, usando
modulao AM (P3 INTERNATIONAL, 2013).

O usurio precisa somente configurar o valor da tarifa de


energia eltrica. O produto possui alm do sensor de corrente,
um sensor de tenso que informa o valor em tempo real (P3
INTERNATIONAL). O produto pode ser adquirido atravs da loja
do stio do fabricante (shop.p3international.com) e custa USD
69,99.

2.7.3 WIRELESS ELECTRICITY ENERGY MONITOR (HA102)

No stio da empresa MIEO encontra-se o "Wireless


Electricity Energy Monitor (HA102)", um produto similar ao "OWL
micro+", conforme mostra a Figura 7:
29

Figura 7 - Wireless Electricity Energy Monitor (HA102)


Fonte: MIEO, 2013.
Como pode-se observar, ele composto por um
cabo/sensor de corrente, uma unidade transmissora e um
monitor. Sua instalao similar a do "OWL micro+". A
transmisso ocorre por rdio frequncia na faixa de 433,93 MHz,
com alcance de at 70 metros sem obstculos. O sensor de
corrente mede at 70 A, ou seja, o produto possui um sensor de
corrente de tecnologia por efeito Hall, no qual a tenso
informada pelo usurio (MIEO, 2013). O produto encontrado
por AUD 95,54 (Dx.com).

A Tabela 3 mostra um comparativo entre o custo dos


produtos pesquisados (os preos foram convertidos para real
com base na cotao em que se encontravam no dia
26/09/2013).
30
Tabela 3 - Comparativo entre os monitores de energia

Produto Custo Tenso Corrente


(R$) mxima
OWL micro+ 107,51 Informada 200 A
manualmente,
100 V a 400 V
P4200 Kill A Watt 156,71 Automtica, 15 A
Wireless 115 V a 125 V
Wireless 200,07 Informada 70 A
Electricity Energy manualmente,
Monitor (HA102) 110 V a 240 V

Conforme possvel observar, atualmente, se o


consumidor desejar monitorar o consumo de energia eltrica de
seus equipamentos residenciais, precisa contar com alguns dos
produtos disponveis no mercado, muitos deles importados.
Contudo, alm dos impostos de importao e da espera pela
chegada do produto, existem as dificuldades tcnicas de
instalao e uso, pois muitos desses equipamentos e softwares
no esto em Portugus. Alm disso, muitas vezes os produtos
apresentam caractersticas do pas de origem onde produzido e
do pblico alvo, como se observa no manual de um dos
equipamentos pesquisados, no existe a opo de consumo em
reais (R$).

Os equipamentos possuem uma caracterstica em


comum, eles so modulares, porm isto os torna grandes e
segmentados em vrias unidades, podendo confundir o usurio
leigo com os diversos nomes e siglas e frustrando sua
expectativa e experincia. Outro ponto negativo, e destacado
pela AURESID, que todos possuem protocolo fechado,
impedindo a integrao com outros equipamentos.

Diante dessas observaes, percebeu-se a necessidade


do desenvolvimento de um equipamento compacto, de pea
nica, em Portugus, de uso simples e intuitivo.
31
3. DESENVOLVIMENTO

Nesta etapa apresenta-se o fluxo de desenvolvimento do


sistema proposto, contemplando os objetivos geral e especficos
do trabalho, o que resultou em um produto comercial (ainda que
prottipo). Para atingir tais objetivos, foram elaboradas algumas
especificaes de projeto apresentadas a seguir.

3.1 SISTEMA PROPOSTO

Aps analisar os produtos similares encontrados no


mercado e suas deficincias, conforme o problema visto no
Captulo 1.2, foram identificados e propostos os seguintes
requisitos para o sistema:

Preo competitivo em relao aos similares;


Permitir ligar/desligar o equipamento;
Comunicao sem fio;
Compacto;
Software simples e intuitivo;
Protocolo aberto;
Permitir integrao com outros equipamentos/sistemas
de automao residencial;
Sistema com isolamento da rede eltrica;
Funcionamento em rede eltrica de 110 V e 220 V.

A Figura 8 mostra o cenrio de uso do sistema proposto,


situando cada elemento envolvido.
32

Figura 8 - Cenrio de uso do sistema


Conforme possvel observar, equipamentos residenciais
(item a) so conectados tomada normalmente, o hardware do
sistema proposto (item b) instalado dentro da tomada. A
comunio ocorre atravs de tecnologia sem fio com o software
dos dispositivos mveis (item c).

Detalhando-se os itens, tem-se:

Item a: So os equipamentos residencias 110 V ou 220


V, nos quais se pretende controlar e monitorar o
consumo de energia eltrica.

Item b: onde o equipamento proposto fica instalado, o


hardware fica entre os condutores provenientes da
rede eltrica e os terminais da tomada, controlando
assim a passagem de energia eltrica para a tomada
(e, consequentemente, o equipamento conectado) e
monitorando o fluxo de corrente.
33

Item c: So os dispositivos mveis que suportam o


mesmo tipo de tecnologia sem fio do hardware, e
permitem o controle e monitoramento da tomada (e
consequentemente do equipamento residencial
conectado ela), por meio de uma interface para o
usurio.

Considerando as funcionalidades propostas, o sistema


necessita dos seguintes componentes de hardware: sensor de
corrente, comunicao sem fio, alimentao auxiliar e unidade
de processamento. A Figura 9 mostra os componentes de
hardware em mais detalhes.

Figura 9 - Componentes de hardware

Em relao ao software, devido ao sistema ter protocolo


aberto, fica a critrio dos desenvolvedores construrem o
aplicativo como desejarem, desde que contemplem os objetivos
do sistema. Conforme ser visto no Captulo 3, para o
desenvolvimento do sofware, foi produzido um aplicativo que
contempla as funes bsicas do equipamento, em Android. Na
prtica, como se fosse o aplicativo oficial fornecido pelo
fabricante e que acompanha o produto.

Com base nestas definies, que visam atender os


requisitos do projeto e viabilizar o sistema proposto, prossegue-
se com a etapa de escolha e seleo dos componentes de
hardware.
34
3.2 SELEO DOS COMPONENTES DE HARDWARE

O critrio de escolha foi pautado nas seguintes


caractersticas: custo, disponibilidade no mercado e dimenses.
Conforme mostrado na Figura 9, o hardware composto de:

Sensor de corrente;
Mdulo sem fio;
Fonte AC/DC;
Regulador de tenso;
Rel;
Microcontrolador.

3.2.1 SENSOR DE CORRENTE

O sensor necessrio precisa ser do tipo CA, compacto, e


com tecnologia de efeito Hall (devido s caractersticas vistas no
Captulo 2, como insertion loss, isolamento da rede eltrica e
baixo custo).

Em pesquisas com sensores com essas caractersticas,


encontram-se mdulos que usam como base o CI (Circuito
Integrado) ACS-712 fabricado pela Allegro, com valor em torno
de USD 2,50 (Ebay.com). Esse mdulo comercializado em trs
verses, todas com o mesmo custo. A Tabela 4 mostra a
diferena entre as verses:

Tabela 4 - Tipo de sensores de corrente ACS-712

Verso Corrente Suportada Sensibilidade


ACS712T ELC-05B 5A 185 mv/A
ACS712T ELC-20A 20 A 100 mv/A
ACS712T ELC-30A 30 A 66 mv/A

Como se pode observar, quanto menor a corrente


suportada pelo sensor, maior sua sensibilidade. Optou-se por
usar a verso de 5 A (ACS712T ELC-05B), para se obter um
equipamento final com maior preciso. Na Figura 10 est a
imagem do sensor:
35

Figura 10 - Sensor ACS-712 de 5A


Fonte: EMBEDDED LAB, 2013.
As trs verses so fisicamente semelhantes, mudando
apenas o CI utilizado e o valor do capacitor, segundo as
especificaes do fabricante na folha de dados.

O mdulo possui trs pinos: VCC (alimentao de 5 V),


GND (terra 0 V) e OUT (sada do sensor). O pino de interesse
o OUT, conforme visto no Captulo 2, este um sensor do tipo
linear de efeito Hall, sendo assim, sua tenso de sada
proporcional corrente medida, quando no h corrente
passando pelo sensor, o pino OUT fica com VCC/2 Volts, como o
sensor alimentado por 5 V, fica aproximadamente 2,5 V.

A sensibilidade de 185 mv/A, ou seja, varia 185 mV por


Ampere. Se estiverem passando 5 A positivos, a sada do pino
OUT ser 3,425 V (2,5 + 0,185*5), isso para corrente contnua
positiva. Neste trabalho foi medida a corrente alternada (CA).
Seguindo este mesmo exemplo, o pino de sada do sensor iria
variar dentro de um perodo de 60 Hz entre 3,425 V e 1,575 V
(2,5 - 0,185*5), indicando -5 A e +5 A.
36
3.2.2 MDULO SEM FIO

A escolha do mdulo est relacionada tecnologia sem


fio suportada pelos dispositivos mveis, como smartphones e
tablets, alm do baixo custo e dimenso compacta. Dentro
destas caractersticas encontram-se os mdulos Bluetooth.
Embora a tecnologia zigBee seja largamente usada em
equipamentos de automao residencial, dispositivos mveis
como os citados no possuem suporte nativo ao zigBee, por isso
essa tecnologia no foi utilizada.

Mdulos Bluetooth podem ser encontrados por volta de


USD 5,00 (Ebay.com). Na Figura 11, pode-se ver o mdulo:

Figura 11 - Mdulo Bluetooth


Fonte: Ebay, 2013.

Conforme visto no Captulo 2, existem diversos servios


oferecidos pela tecnologia Bluetooth. Este mdulo oferece o
servio RFCOMM, que atua como uma porta serial, sendo assim
de fcil integrao e uso. O mdulo possui diversos pinos, mas
37
somente quatro so de interesse: VCC (alimentao 3,3 V), GND
(terra 0 V), TX (envia dados) e RX (recebe dados).

O mdulo possui um CI conhecido como "BT0417C", que


vem em sua configurao padro de fbrica pronto para operar a
taxa de 9600 bps, 8N1 (8 bits de dados, sem paridade e 1 bit de
stop). Basta aliment-lo para ser possvel detect-lo atravs de
um smartphone, por exemplo, seu nome de fbrica ao detect-lo
'Linvor'. Ao tentar uma conexo, ser solicitada uma senha que
padro de fbrica, '1234' ou '0000'.

Embora o mdulo se encontre com os parmetros mais


comums de uso, pode-se alterar alguns deles, como: nome do
mdulo, senha e velocidade de comunicao. Estas
configuraes precisam ser feitas atravs de comandos AT, de
acordo com as indicaes na folha de dados do fabricante, e
necessita de uma conexo atravs de uma porta serial fsica (via
cabo) no mdulo. No possvel configur-lo atravs da prpria
conexo Bluetooth.

O mdulo classe 2 (alcance de at 10 metros sem


obstculos) e suporta velocidades de at 115.200 bps. A
transmisso ocorre na faixa de 2,4 GHz, e conforme uma das
vantagens presentes na tecnologia Bluetooth em termos de
segurana, criptografada. Alm disso, como visto, s possvel
configur-lo com acesso fsico ao mdulo, evitando assim que
qualquer conexo Bluetooth mal intencionada possa reconfigur-
lo.

3.2.3 FONTE

A escolha da fonte precisa de uma ateno especial, pois


sua qualidade afeta diretamente o resultado das medies
realizadas pelo sistema. Uma fonte compacta, estvel e barata
o que se busca. Com base nessas caractersticas, e sabendo da
divergncia de tenso de alimentao entre o sensor de corrente
(5 V) e o mdulo Bluetooth (3,3 V), necessrio o uso de um
regulador de tenso.
38
A fonte precisa ser do tipo CA/CC, pois ela ficar dentro da
tomada e ter como entrada a tenso da rede. Como um dos
requisitos do projeto suportar 110 V e 220 V, ela tambm
precisa identificar em qual tenso ir trabalhar automaticamente
ao ser conectada na rede eltrica. Em pesquisas encontrou-se a
fonte mostrada na Figura 12:

Figura 12 - Fonte CA/CC


Fonte: DX, 2013.
Como se pode observar, trata-se de uma fonte compacta
do tipo CA/CC. Custa USD 2,00 (Dx.com), trabalha com 110 V ou
220 V automaticamente e fornece at 1 A de corrente. Como ela
fornece os 5 V necessrios para o sensor de corrente, s ser
necessrio o uso de um regulador de tenso, para o mdulo
Bluetooth de 3,3 V.

3.2.4 REGULADOR DE TENSO

A necessidade do regulador de tenso surge devido s


divergncias na tenso de alimentao entre o mdulo Bluetooth
e o sensor de corrente. Sua escolha est vinculada fonte de
energia a ser usada para o sistema. Como a fonte escolhida
fornece 5 V, necessrio um regulador de tenso de 3,3 V e que
fornea a corrente necessria aos componentes que sero
alimentados.
39

Assim, existe o regulador de tenso linear LM1117 de 3,3


V, com valor de aproximadamente R$ 2,00, que fornece at 800
mA ou ainda 1 A (dependendo do fabricante). O LM1117 possui
trs pinos: entrada, sada e terra. O pino de entrada alimentado
com a tenso que se deseja converter/regular, por exemplo 12 V,
e ento seu pino de sada ter a tenso de 3,3 V.

3.2.5 REL

Devido ao controle efetuado pelo sistema proposto e ao


isolamento eltrico, que um dos requisitos do projeto, optou-se
pelo uso de um rel. Rel um componente que permite realizar
conexes fsicas entre dois terminais, fechando ou abrindo o
contato.

Como foram selecionados alguns componentes, tem-se


duas tenses de trabalho (5 V e 3,3 V). Por isso, procurou-se por
um rel que permitisse o controle usando uma dessas tenses,
compacto, barato e que suportasse uma corrente compatvel com
a dos produtos similares. Com base nessas caractersticas
optou-se pelo uso de um rel de 10 A.

O componente possui cinco terminais, basta alimentar


sua bobina interna, que os contatos do pino Normalmente Aberto
(NA) so fechados, permitindo assim a passagem de corrente
entre esse pino e o terra (pino central), e, consequentemente,
ligando um equipamento a que esteja conectado, por exemplo.
Quando a alimentao da bobina retirada, o pino NA volta ao
seu estado natural. O processo inverso ocorre com o pino
Normalmente Fechado (NF). Este tipo de rel pode ser
encontrado no varejo por aproximadamente R$ 2,50.

3.2.6 MICROCONTROLADOR

A unidade de processamento precisa ler uma tenso


analgica do sensor de corrente, comunicar-se de forma serial
com o mdulo Bluetooth, alimentar-se de 5 V ou 3,3 V, ser
compacto (sem uso de cristais externos por exemplo) e ter
40
capacidade de processamento suficiente para permitir ao sistema
ler a corrente analgica do sensor, obter o sinal eficaz e enviar
para o mdulo Bluetooth, pois trata-se de um equipamento de
tempo real.

Optou-se por utilizar o dsPIC da Microchip (modelo


33FJ12GP201), devido disponibilidade do componente, ao
conhecimento adquirido para oper-lo, e infraestrutura
disponvel para grav-lo e depur-lo.

O dsPIC 33FJ12GP201 um DSC (Digital Signal


Controller) de 16 bits, possui oscilador interno, atinge at 40
MIPS, alimentado por 3,3 V, com porta serial, conversor
analgico digital de 10/12 bits (selecionvel), memria flash de
12 Kbytes, memria RAM de 1 Kbyte e contm 18 pinos.

Embora esse microcontrolador seja indicado pelo


fabricante para uso em aplicaes maiores, devido a sua
capacidade de processamento, como o projeto um prottipo e
ainda no se sabe a real demanda de processamento que ir
existir, fica uma margem tanto em termos de capacidade de
processamento quanto em disponibilidade de perifricos. Este
o componente de hardware mais caro do produto, com valor em
torno de R$ 15,87 (Farnellnewark.com.br).

3.3 FERRAMENTAS DE DESENVOLVIMENTO

O critrio de escolha foi determinado principalmente pelo


custo. Embora muitas vezes as pessoas no se dem conta, os
custos com softwares usados para o desenvolvimento dos
produtos podem ser altos, e so repassados ao consumidor no
valor desses produtos. Por isso, o critrio adotado foi possuir
software gratuito.

Para se desenvolver o software de monitoramento e


firmware do sistema, foram utilizadas as ferramentas fornecidas
por seus fabricantes, que so gratuitas, e/ou com algumas
limitaes, mas que no impedem a realizao deste trabalho.
41
Para se desenvolver o firwmare usado o software
fornecido pela Microchip, chamado de MPLab, um ambiente de
desenvolvimento integrado, composto por editor de cdigo,
compilador assembly/C, e permite a conexo com o dsPIC para a
gravao e depurao do sistema. Optou-se por programar em
C, devido produtividade e baixa complexidade. A limitao
justifica-se pela otimizao do cdigo efetuada pelo compilador
(C30), que baixa, por causa do uso de sua verso gratuita.
Para o desenvolvimento do software, optou-se pelo ADT,
conforme visto no Captulo 2.

Justificadas as escolhas, expostas as caractersticas do


sistema, de posse de todos os seus componentes e com a
infraestrutura de ferramentas pronta, parte-se para o
desenvolvimento do hardware e software, que podem ser vistos
nos captulos a seguir.

3.4 DESENVOLVIMENTO DO HARDWARE

A Figura 13 mostra como fica a conexo lgica entre os


elementos, omitindo apenas os capacitores, para simplificao
visual.
42

Figura 13 - Conexo lgica do hardware, parte 1

Conforme se pode observar, os condutores provenientes


da rede eltrica (item V1) so usados para alimentar a fonte do
sistema (item J3). Um desses condutores tambm conectado
ao sensor de corrente (item J1) e ao rel (item RL1) que, por sua
vez, controla a conexo fsica do mesmo com a tomada,
permitindo a alimentao de equipamentos conectados a ela.

A fonte do sistema (item J3) alimenta diretamente o sensor


de corrente (item J1) e o rel (item RL1). Ela tambm usada
43
como entrada para o regulador de tenso (item U2), para se
obter os 3,3 V, usados para alimentar o dsPIC (item U1) e o
mdulo Bluetooth (item J2).

O pino RA0 do dsPIC conectado sada do regulador de


tenso e o pino RA2 conectado base do transistor Q1,
controlando o acionamento do rel e, consequentemente, o
ligamento/desligamento da tomada. O mdulo Bluetooth tem
seus pinos de transmisso e recepo de dados (TX e RX
respectivamente) conectados aos pinos RP15 e RP14 do dsPIC.

Conforme se pode observar, alm dos componentes


previstos para o hardware, foram necessrios mais alguns
ajustes, como a adio de um transistor para acionamento do
rel, divisor de tenso para o conversor analgico digital do
dsPIC e capacitores para filtragem de rudos.

A adio do transistor foi necessria devido tenso de


operao do dsPIC ser 3,3 V e a corrente fornecida pelo pino ser
de 4 mA, uma vez que o rel necessita de 5 V e 60 mA para ser
acionado. A soluo foi usar um transistor comum (BC547) como
chave, conectando o pino do dsPIC de 3,3 V no seu terminal
base, para controlar o estado do transistor entre saturao e
corte. Optou-se por conectar o rel diretamente em 5 V e deixar
para o transistor o controle de sua conexo ao terra/0 V. Para
isso, tambm usou-se um resistor de 1K Ohms entre a base do
transistor e o pino de controle do dsPIC.

A necessidade do uso de um divisor de tenso surgiu por


causa do sensor de corrente, que ao medir uma corrente de 5 A,
entrega em sua sada uma tenso de 3,425 V (2,5+5*0,185),
superior suportada pelo dsPIC, de no mximo 3,3 V. Portanto,
o objetivo do divisor de tenso reduzir essa tenso entregue
pelo sensor, fazendo que comporte na faixa de operao do
conversor analgico digital do dsPIC, que vai de 0 V a 3,3 V.

A fim de manter a compatibilidade do sistema com os


outros sensores da famlia ACS-712, optou-se por reduzir o valor
de tenso do pior caso, que ocorre quando o sensor entrega
prximo de 5 V ao conversor analgico digital. Isso ocorre com o
uso do o ACS712-30A, que ao detectar 30 A, tem em sua sada
44
uma tenso de 4,48 V (2,5+30*0,066), assim, optou-se por
suportar at 5 V, como margem de segurana. A Figura 14
mostra como fica o divisor de tenso:

Figura 14 - Divisor de tenso


A converso no fica exata em 3,3 V, devido ao valor dos
resistores serem comerciais. Alm desses acrscimos, foram
necessrios capacitores para a filtragem de rudos, tanto para
altas como para baixas frequncias, decorrentes da qualidade da
fonte de alimentao, e de outros fatores, como recomendao
pelo fabricante do regulador de tenso, por exemplo. Por isso,
foram utilizados capacitores cermicos de 10 pF para as altas
frequncias e capacitores eletrolticos de 470 uF e 100 uF para
as baixas frequncias.

Para uma primeira montagem do prottipo, optou-se pelo


uso de uma matriz de contatos, que facilita a conexo entre os
componentes, alm dos testes e depurao. Como o produto
final instalado dentro de uma tomada, sem muito espao,
fundamental montar o hardware de forma compacta. Na Figura
15, pode-se ver como o prottipo ficou agrupado na matriz de
contatos.
45

Figura 15 - Hardware montado na matriz de


contatos

3.5 DESENVOLVIMENTO DO FIRMWARE

O firmware precisa ser desenvolvido com foco em algumas


facilidades nativas, para facilitar o desenvolvimento do software
que se comunica com o equipamento. Um dos objetivos
especficos que o firmware possua procolo aberto, a fim de
permitir seu controle e integrao com outros sistemas. A Figura
16 mostra o fluxograma do firmware:
46

Figura 16 - Fluxograma do firmware


Conforme possvel observar, aps o incio tem-se a
etapa de configurao e inicializao de variveis, em seguida o
cdigo avana para dois fluxos em paralelo: um lao principal e
uma interrupo do timer.

Na etapa de configurao e inicializao de variveis, so


realizadas as configuraes especficas do dsPIC e dos
perifricos utilizados, alm da inicializao das variveis. Essa
etapa compreende as seguintes configuraes:

Processador em 40 MIPS;
Porta serial para 115200 bps;
Conversor analgico digital em 12 bits;
Configurao dos pinos de entrada/sada (E/S);
Configurao do timer.

Optou-se por utilizar a porta serial na velocidade mxima


permitida pelo mdulo Bluetooth, de 115.200 bps, a fim de se
trabalhar com 'folga' e permitir um fluxo de dados em tempo real,
47
lembrando que ainda se trata de um prottipo, e no se sabe
exatamente a real necessidade da velocidade. Alm disso, essa
'folga' permite enviar dados de depurao, enquanto
desenvolvido.

A configurao dos pinos de E/S feita com base na


funo de cada pino. Todos os pinos foram configurados como
sada, com exceo do pino RP15, que conectado ao TX do
mdulo Bluetooth, por onde so recebidos os dados pelo dsPIC.
O mdulo Bluetooth foi configurado para operar a 115.200 bps,
conforme os comandos indicados em sua folha de dados. Aps
as configuraes tem-se o fluxo principal.

3.5.1 FLUXO PRINCIPAL

O sistema monitora a porta serial, se chegar algum


comando, a funo "TrataSerial()" invocada. Essa funo a
responsvel pelo protocolo aberto do sistema, ao receber um
dado, verificado se ele vlido, caso o seja, comparado com
uma tabela de comandos aceitos. No caso de o dado recebido
ser um comando aceito, ento a ao correspondente
efetuada. A Tabela 5 mostra os comandos aceitos pelo sistema e
suas sintaxes:
Tabela 5 - Comandos do sistema

Comando Sintaxe
Ler corrente atual '1'
Ler estado da tomada '2'
Ligar tomada '3'
Desligar tomada '4'

Conforme se pode observar, o sistema dispe de quatro


comandos nativos, com sintaxe simples, contendo apenas
nmeros em formato de texto.

O comando para leitura da corrente atual (sintaxe '1')


serve para obter acesso ao valor de corrente atual que o sistema
est lendo do equipamento conectado ao sensor. O retorno no
formato de ponto flutuante na unidade Ampere, da seguinte
forma, "0.0426" para 0,0426 A. O comando para leitura do estado
48
da tomada (sintaxe '2') empregado para ter acesso ao estado
da tomada, se estiver ligada, o retorno ser '1', se estiver
desligada, o retorno ser '0'. Os comandos para ligar a tomada
(sintaxe '3') e deslig-la (sintaxe '4'), servem para ligar e desligar
a tomada, respectivamente, sem apresentar retorno.

Optou-se por comandos de um dgito para fins de


simplicidade e velocidade, pois so enviados em apenas 1 byte.
A leitura do estado da tomada feita pela anlise do estado do
pino de controle desta funo (pino conectado ao rel). Isto
significa que mesmo enviando o comando para lig-la e, se por
algum motivo se mantiver desligada, o sistema ir enviar o
estado como desligado, evitando assim erros e/ou que o controle
do estado da tomada precise ser feito pelo software. Paralelo ao
lao principal, existe a interrupo do timer.

3.5.2 INTERRUPO DO TIMER

A interrupo do timer configurada para ciclicamente


capturar o sinal proveniente do sensor de corrente e efetuar a
obteno do valor RMS. Isso feito da seguinte forma: durante
um perodo de 60 Hz, frequncia da rede eltrica no Brasil, que
corresponde a 16,666 ms, captura-se o sinal CA recebido do
sensor.

Nesse perodo de 16,666 ms so capturadas as


amostras. Conforme o teorema de Nyquist, para que um sinal
possa ser amostrado sem perda de informao e/ou frequncia,
ele deve ser amostrado acima do dobro da frequncia mais alta
presente neste sinal (BALCH, 2003). Optou-se por tomar 32
amostras, ou seja, a cada 16,666/32 ms (1920 Hz) capturada
uma amostra, ficando acima do dobro da maior frequncia (120
Hz). Aps isto, tem-se um vetor com 32 valores.

Com as amostras capturadas, possvel obter o valor


RMS do sinal, conforme visto no captulo 2. Porm, primeiro
necessrio (devido ao divisor de tenso) corrigir os valores deste
vetor para corresponderem a real tenso de sada do sensor.
Isso feito multiplicando-se os valores amostrados (que so os
49
menores da real tenso de sada do sensor) pelo fator de
correo 1,5151 (5 V/3,3 V), ou seja, uma amostra de 3,3 V ser
convertida para os originais 5 V.

O trecho de cdigo responsvel pela converso/correo


da tenso das amostras e obteno do valor eficaz da corrente
alternada pode ser visto no Quadro 1:

//Converte para mV as amostras do conversor analgico digital


for(n=0;n<32;n++)
Amostra[n] = Amostra[n]*(float)3300/4096; //3300 = 3.3V, 4096 = preciso do
conversor analgico digital

//Corrije valor de tenso das amostras, devido ao divisor de tenso


for(n=0;n<32;n++)
Amostra[n] = Amostra[n]*1.5151; //Fator correo do divisor de tenso

//Soma amostras
for(n=0;n<32;n++)
tmp += Amostra[n];

tmp /=32; //Calcula a mdia das amostras

//Faz mdia menos cada amostra


for(n=0;n<32;n++)
Amostra[n] = tmp-Amostra[n];

//Eleva cada amostra ao quadrado


for(n=0;n<32;n++)
Amostra[n] *= Amostra[n];

//Soma as amostras
tmp=0;
for(n=0;n<32;n++)
tmp += Amostra[n];

tmp /= 32;
tmp = sqrt(tmp); //Calcula raiz quadrada da soma das amostras
tmp /=185; //Divide pela sensibilidade do sensor, 185 mV/A

Quadro 1 - Cdigo converso das amostras e obteno da CA RMS

3.6 DESENVOLVIMENTO DO SOFTWARE

O objetivo do software informar ao usurio o consumo


do equipamento e permitir seu controle, abstraindo-se questes
tcnicas em busca dos objetivos do sistema, a fim de trazer a
50
melhor experincia possvel. Desenvolveu-se um aplicativo em
Android com funes bsicas, conforme mostra o fluxograma da
Figura 17:

Figura 17 - Fluxograma do aplicativo Android


Conforme se pode observar, ao iniciar o aplicativo, os
dispositivos Bluetooth so detectados, caso encontre o
equipamento, o aplicativo prossegue para a tela principal, aba
geral. Ainda nessa tela, existe a aba de grfico de consumo.
Ambas as telas possuem acesso ajuda, alm de permitirem
comutar-se entre si e sair do aplicativo a qualquer momento.

A aba geral a tela principal do aplicativo, nela que


visualizado o consumo em tempo real do equipamento e o
estado da tomada. Tambm onde o usurio configura o valor
da tarifa da energia e o valor da tenso da rede eltrica. Na
Figura 18 possvel ver a tela principal, aba geral.
51

Figura 18 - Tela principal do aplicativo Android


Na figura acima, a tela composta por trs sees:
consumo, tomada e configuraes. A seo 'Consumo'
responsvel por mostrar o valor do consumo atual do
equipamento em Amperes e tambm sua potncia em Watts. A
seo armazena ainda os valores mximo e mnimo consumidos
e realiza a mdia de todas as leituras de corrente, desde o incio
do aplicativo, ou at que o boto 'Reiniciar' seja pressionado, que
tambm faz com que sejam zerados os campos.
52

A seo 'Tomada' responsvel pelo controle e


visualizao do estado da tomada. O boto que na Figura 18
mostrado com o texto 'Ligar', automaticamente muda para
'Desligar' ao ser pressionado, detectando o estado da tomada
para atualizar seu texto. O valor de tenso mostrado com base
na tenso selecionada pelo usurio na seo 'Configuraes'.

Na seo 'Configuraes', o usurio entra com os dados,


sendo necessrio escolher a tenso da rede (que ser usada
como base para o aplicativo obter a potncia) e configurar o valor
da tarifa de energia eltrica da concessionria de energia. A tela
'Ajuda', mostrada a seguir, contm a explicao de cada campo e
de como obter o valor da tarifa de energia eltrica.

Na aba grfico de consumo, apresentado um grfico


com os valores do campo 'Atual' da aba geral. Esses valores so
adicionados ao grfico em tempo real, desde o incio da
aplicao ou at que o boto 'Reiniciar' da aba geral seja
pressionado, momento em que os dados so apagados e o
grfico reiniciado. A Figura 19 mostra a tela grfico de
consumo.
53

Figura 19 - Tela de grfico de consumo


A tela possui dois eixos, vertical e horizontal,
respectivamente, corrente em Amperes e tempo em segundos.
Conforme o tempo avana, o grfico compacta-se para ser
comportado na tela. possvel mover a tela com toques, alm de
permitir zoom. Cada ponto do grfico identificado pelo seu valor
de corrente representado.

A tela de ajuda foi desenvolvida com objetivo de guiar o


usurio de forma simples para utilizar o software. Apesar de o
54
aplicativo possuir uma interface intuitiva, a tela de ajuda contm
um exemplo de como obter o valor da tarifa de energia eltrica,
esse um dos passos fundamentais para que o campo 'Custo'
da tela principal tenha o funcionamento correto. As Figuras 20 e
21 mostram a tela de ajuda:

Figura 20 - Tela de ajuda, parte 1


55

Figura 21 - Tela de ajuda, parte 2


Conforme se pode observar, a ajuda referente tarifa de
energia eltrica fundamental. possvel voltar para a tela onde
foi solicitada a ajuda, pressionando o boto voltar do dispositivo
Android.
56
Em termos de desenvolvimento do software, apesar de o
ambiente de desenvolvimento integrado permitir o desenho visual
das telas, alguns dos seus atributos no esto disponveis pela
facilidade grfica, sendo necessrio acess-los por meio de
mtodos e/ou atributos pelo cdigo fonte.

O ADT permite que sejam baixados da internet exemplos


para se trabalhar com diversas funcionalidades do Android,
incluindo Bluetooth, no qual um exemplo de cliente/servidor
disponibilizado. A idia implcita comunicao serial Bluetooth,
criar um processo paralelo que fique 'ouvindo' a porta serial,
enquanto o aplicativo roda em seu fluxo principal, sendo
chamadas funes de retorno (callback) ao se receber algum
dado do equipamento para permitir trat-lo.

Ao se desenvolver o aplicativo, possvel escolher a


plataforma alvo, smartphone ou tablet. Isso gera impactos em
algumas funcionalidades peculiares a cada um desses
dispositivos, por exemplo, em aspectos visuais, como o tamanho,
layout da tela e funcionalidades disponveis. Neste trabalho
desenvolveu-se um aplicativo para smartphone e optou-se pela
API 4.2.1 do Android, verso do Android presente no smartphone
usado nos testes.

O aplicativo (e sistema como um todo) foi batizado de


"ACcontrol", remetendo ideia de controle de equipamento
conectado rede eltrica de corrente alternada (CA). Um cone
tambm foi desenvolvido, com o intuito de representar sua
funcionalidade, optou-se por um fundo de cor similar ao branco,
lembrando uma parede, com uma tomada e um cone Bluetooth
padro. Esse cone pode ser observado na parte superior das
figuras referentes tela de ajuda do aplicativo.

Devido natureza do Android, o aplicativo pode ficar


rodando em segundo plano, ao ser restaurado possvel
continuar sua utilizao normalmente. Enquanto est em
segundo plano, o aplicativo continua executando, coletando os
dados e efetuando as medidas de consumo e preenchimento do
grfico.
57
Foi adicionada uma funcionalidade para manter a tela do
dispositivo mvel ligada enquanto o aplicativo estiver em primeiro
plano. Assim, possvel acompanhar o consumo do
equipamento sem que o sistema operacional tente diminuir o
brilho e, em seguida, desligar a tela, operao padro realizada
pelo Android para economizar bateria, por se tratar de um
dispositivo mvel.
58

3.7 TESTES COM O SISTEMA PROPOSTO

Como o sistema trabalha com correntes de at 5 A e a


matriz de contatos suporta at 1 A, optou-se pelo
desenvolvimento de um prottipo em placa. Utilizou-se uma
placa de solda universal, para obteno de produto final
compacto e com capacidade de testar todo seu potencial em um
cenrio real. A placa pode ser vista na Figura 22:

Figura 22 - Prottipo em placa universal

Optou-se por deixar modularizvel a conexo do dsPIC,


mdulo Bluetooth e sensor de corrente, pois isto permite a
atualizao do firmware, troca do sensor de corrente por um de
maior capacidade (conforme visto no Captulo 3.4) e alterao
dos parmetros do mdulo Bluetooth (conforme visto no Captulo
59
3.2.2). Na Figura 23, pode-se ver a placa com todos os
elementos conectados:

Figura 23 - Prottipo com todos os elementos conectados

Conforme pode se observar na figura 23, o mdulo


Bluetooth e o sensor de corrente so conectados. Nos terminais
azuis so conectados a fonte para alimentao do sistema com 5
Volts, a fiao da parede e a fiao que leva tomada (que fica
em srie com o sensor de corrente). Optou-se por extrair a placa
da fonte e junt-la com a do prottipo, para obter um produto final
mais compacto.

O reagrupamento dos elementos para reduzir a dimenso


do prottipo e obter a forma final para realizao dos testes
resultou no layout presente na Figura 24.
60

Figura 24 - Prottipo final


Conforme se pode observar, essa a forma mais
compacta que foi possvel obter. Nesse formato, o prottipo tem
aproximadamente 5,2 x 5,6 x 2,5 cm, sendo que a dimenso
interna da tomada da residncia do autor de aproximadamente
6,1 x 9,7 x 4,4 cm.

Optou-se por realizar o teste com 2 equipamentos


residenciais: um ventilador (que possui baixo consumo, testando
a preciso do sistema) e um ferro eltrico (consumo prximo do
limite do sistema, 5 A). Tambm foi usada uma 'rgua' com 4
lmpadas incandescentes de 220 W cada, sendo cada lmpada
ligada gradualmente. Os resultados do teste com o ACcontrol
foram comparados com o resultado de um multmetro. A Tabela
6 mostra o resultado dos testes.
61
Tabela 6 - Testes de consumo

ACcontrol Multimetro Diferena


Ventilador vel. 0,189 A 0,180 A 9 mA
Mnima
Ventilador vel. 0,258 A 0,241 A 17 mA
Mxima
Rgua com 1 0,982 A 0,927 A 55 mA
lmpada
Rgua com 2 1,93 A 1,842 A 88 mA
lmpadas
Rgua com 3 2,87 A 2,740 A 13 mA
lmpadas
Rgua com 4 3,82 A 3,653 A 167 mA
lmpadas
Rgua com 5 4,69 A 4,53 A 160 mA
lmpadas
Ferro eltrico 4,73 A 4,55 A 180 mA

A Figura 25 apresenta a tela do aplicativo no teste com o


ferro eltrico.
62

Figura 25 - Tela do aplicativo no teste com ferro eltrico

Um teste de longa durao tambm foi realizado, afim de


verificar a estabilidade do sistema. O sistema permaneceu ligado
por horas, suas leituras e grficos mantiveram-se constantes,
sem apresentar problema. A Figura 26 mostra um trecho do
grfico de consumo:
63

Figura 26 - Tela do aplicativo no teste de longa durao

A preciso do ACcontrol pode ser analisada comparando


seus resultados em relao aos do multmetro. Com base no
teste e no modelo do multmetro utilizado (Fluke 117), nota-se
que a diferena de leitura entre os dois equipamentos aumenta
gradativamente, conforme aumenta o valor da corrente. Em
relao aos produtos encontrados no mercado, no possvel
realizar uma comparao da preciso sem ter acesso ao produto,
entretanto, sabe-se que o "OWL micro+" (conforme visto na
Tabela 2) comea a medir correntes somente a partir de 1 A e
64
com preciso maior que 10%, a partir de 3 A a preciso um
pouco melhor, maior que 5%.

Em relao ao controle do equipamento, ocorreu


aleatoriamente (algumas vezes) a perda de conexo com o
mdulo Bluetooth, ao ligar/desligar a tomada, e
consequentemente o equipamento conectado. A soluo foi
adicionar um capacitor eletroltico de 470 uF na alimentao do
mdulo Bluetooth.
65

4. CONCLUSO

Pautado no objetivo geral proposto no trabalho, foi possvel


desenvolver o prottipo de um equipamento capaz de monitorar
e controlar equipamentos residenciais, com foco no
acompanhamento do consumo de energia. Em testes, foi
possvel verificar a preciso do equipamento desenvolvido a
partir dos resultados das medies realizadas com um
multmetro. A tabela 7 mostra em mais detalhes o custo do
ACcontrol:
Tabela 7 - Custo ACcontrol

Componente Custo (R$) Fornecedor


dsPIC 33FJ12GP201 15,87 Farnellnewark.com.br
Rel 5V 10A 2,50 Varejo
LM 1117 3,3V 2,00 Varejo
Fonte CA/CC 4,48 Dx.com
Mdulo Bluetooth 11,17 Ebay.com
ACS712T ELC-05B 5,60 Ebay.com
Capacitor, Resistor, 8,00 Varejo
Terminais, Placa e etc.
TOTAL R$ 49,62

possvel verificar que o ACcontrol, mesmo usando


componentes comprados a preo de varejo, tem valor abaixo do
mais barato entre os similares pesquisados, o "OWL micro+" de
R$ 107,55. Em uma futura verso do ACcontrol poderia ser
utilizado um microcontrolador mais adequado, como o ATtiny85
da ATMEL, ele possui todos os perifricos necessrios, metade
do tamanho fsico e custo em torno de R$ 5,42
(Farnellnewark.com.br), reduzindo-se, assim, o valor e as
dimenses do produto.

Em relao aparncia, por se tratar de um produto


residencial, geralmente algo fundamental. Mas o ACcontrol
um produto que no fica visvel ao consumidor, por isso seu
design e aparncia precisam garantir que o produto fique seguro
66
e compacto para ser comportado dentro da tomada,
proporcionando um bom funcionamento.

Quanto ao quesito segurana, o produto mantm isolada a


rede eltrica do sistema digital. Por mais que seja usado o
sensor de 5 A, segundo o fabricante, ele suporta at cinco vezes
a corrente mxima de medio, ou seja 25 A. Em uma
residncia, 25 A em 220 V corresponde a 5.500 W. Conforme
visto no Captulo 2.2, somente um chuveiro com operao
configurada para inverno consome prximo a esta potncia, em
torno de 5.400 W. Ainda assim, existe a opo de usar as outras
verses de sensores, como o de 20 A e 30 A.

Em relao praticidade, o ACcontrol por padro mantm


a tomada conectada rede eltrica. Isso til no caso de uma
queda de energia, pois o equipamento que estiver conectado
tomada volta a ligar no retorno da energia. Caso contrrio, seria
necessrio reconectar em cada tomada que possui o ACcontrol
instalado e lig-la via software. Este comportamento padro da
conexo da tomada poderia ser includo em uma futura verso
do produto, pois para alguns equipamentos pode no ser
interessante voltar a ligar aps uma queda ou sucessivas falhas
de energia em um curto perodo.

O diferencial do ACcontrol o custo, inferior aos similares,


e o tamanho compacto, alm disso conta com algo que nenhum
outro tem, o protocolo aberto. Isto permite que outros produtos o
agreguem como parte de um sistema maior e/ou sejam
adicionadas novas funcionalidades, por exemplo, o controle e
monitoramento pela internet, um dispositivo com acesso a
internet conecta-se ao ACcontrol e faz a comunicao entre a
mesma e o ACcontrol. Outra possibilidade de algum dispositivo
ficar monitorando o ACcontrol e ao atingir determinado consumo
desligar a tomada, e/ou enviar um aviso para algum.

No que tange preciso, conforme visto nos testes,


produtos como o "OWL micro+" medem somente o consumo a
partir de 1 A, com preciso maior de 10%. Cada vez mais
equipamentos residenciais buscam consumir menos, hoje em dia
existem equipamentos residenciais com consumo menor de 1 A,
o que tornaria intil o uso do "OWL micro+", por exemplo. No
67
caso do ACcontrol, de acordo com os testes, ele mede desde
baixas correntes como a do ventilador de 189 mA com uma
preciso similar do multmetro.

Uma nova verso seria interessante para a real


comercializao do produto, pois reduziria no s o custo, como
as dimenses fsicas. Entretanto, essa verso do ACcontrol
cumpre os objetivos geral e especficos do trabalho, alm dos
requisitos de projeto, mostra que mesmo sendo uma primeira
verso, supera algumas das caractersticas encontradas em
produtos similares no mercado.
68

REFERNCIAS BIBLIOGRFICAS

ALLEGRO. Acesso em: 05/07/2013. Disponvel em:


<http://www.allegromicro.com/en/Design-Center/Technical-
Documents/Hall-Effect-Sensor-IC-Publications>;

ALMEIDA, B. R. Controle Digital de um Condicionador de


Tenso Alternada. 2009 Trabalho de Concluso de Curso
(Especializao em Desenvolvimento de Produtos Eletrnicos),
IFSC, Florianpolis 2009.

AMAZON. Acesso em: 20/07/2013. Disponvel em:


<http://www.amazon.co.uk/Dsc-16bit-40mips-13-
Pdip18/dp/B008R70R74>.

ANDROID DEVELOPER. Acesso em: 04/07/2013. Disponvel


em: <http://developer.android.com/about/index.html>.

ANDROID. Acesso em: 04/07/2013. Disponvel em:


<http://www.android.com/about>.

ANEEL. Acesso em: 09/07/2013. Disponvel em:


http://www.aneel.gov.br/area.cfm?idArea=93&idPerfil=4&idiomaA
tual=0>.

AURESIDE. Acesso em: 10/07/2013. Disponvel em:


<http://www.aureside.org.br/quemsomos/default.asp?file=benefici
os.asp>;
<http://www.aureside.org.br/temastec/default.asp?file=concbasic
os.asp>;
<http://www.aureside.org.br/quemsomos/default.asp?file=missao.
asp>;
<http://www.aureside.org.br/temastec/default.asp?file=concbasic
os02.asp>.

BALCH, M. A comprehensive guide to digital electronics and


computer system architecture. Editora MCgraw-hill, 2003.
69
BARB. RFCOMM WITH TS 07.10 - Serial Port Emulation.Reviso
v12. 2012.

BLUETOOTH DEVELOPER. Acesso em: 03/07/2013. Disponvel


em:
<http://developer.bluetooth.org/TechnologyOverview/Pages/Profil
es.aspx>.

BLUETOOTH. Acesso em: 03/07/2013. Disponvel em:


<http://www.bluetooth.com/Pages/sig-membership.aspx>;
<http://www.bluetooth.com/Pages/Fast-Facts.aspx>.

CELESC. Acesso em: 08/07/2013. Disponvel em:


<http://www.celesc.com.br/portal/grandesclientes/index.php?optio
n=com_content&task=view&id=66&Itemid=105>;
<http://celesc.com.br/portal/images/arquivos/documentos/tarifas_
2012.pdf>

DX. Acesso em: 20/07/2013. Disponvel em:


<http://dx.com/p/ultra-mini-1000ma-usb-power-adapter-charger-
100-240v-eu-plug-29417>;
<http://dx.com/p/ct4-ha102-3-5-lcd-wireless-energy-monitor-set-
117470>

EBAY. Acesso em: 20/07/2013. Disponvel em:


<http://www.ebay.com/itm/Wireless-Bluetooth-RF-Transceiver-
Module-RS232-TTL-3-3VDC-30ft-Built-in-antenna-
/400503972202?pt=US_USB_Bluetooth_Adapters_Dongles&has
h=item5d3fe5a16a>;
<http://www.ebay.com/itm/1PCS-20A-range-ACS712-current-
sensor-module-
/270977916829?pt=LH_DefaultDomain_0&hash=item3f178adf9d
>

EL HAGE, Fabio S.; FERRAZ, Lucas e DELGADO, Marco


Antonio de P. Estrutura tarifaria de energia eletrica. Editora
Synergia, 2011.

EMBEDDED LAB. Acesso em: 20/07/2013. Disponvel em:


<http://embedded-lab.com/blog/?p=4469>.
70
ISO CURRENCY SYMBOL. Acesso em: 10/09/2013. Disponvel
em: <http://www.currencysymbols.in>.

MIEO. Acesso em: 20/07/2013. Disponvel em:


<http://www.mieo.com/pid11404073/Wireless+Electricity+Energy
+Monitor+%28HA102%29.htm>;
<http://img1.cdn.tradevv.com/Y201207M1502421T1G1570906/20
1222448823341.pdf>.

ODD WIRES. Acesso em: 20/07/2013. Disponvel em:


<http://www.oddwires.com/lm1117t-3-3v-voltage-regulator>.

OWL. Acesso em: 20/07/2013. Disponvel em:


<http://www.theowl.com/shop/index.php?target=products&produc
t_id=49>;
<http://www.theowl.com/products/owlmicro.php>;
<www.theowl.com/helpcentre/owlmicro.html>.

P3 INTERNATIONAL. Acesso em: 20/07/2013. Disponvel em:


<http://www.p3international.com/products/p4200.html>;
<http://www.p3international.com/manuals/p4200_manual.pdf>.

PROCELEFICIENCIA. Acesso em: 08/07/2013. Disponvel em:


<http://proceleficiencia.celesc.com.br/index.php?novasessao=14
>.

RAENG. Acesso em: 07/07/2013. Disponvel em:


<http://www.raeng.org.uk/education/diploma/maths/pdf/exemplars
_engineering/8_RMS.pdf>.

RUDOLPH, Larry e HUANG, Albert S. Bluetooth essentials for


programmers. Editora Cambridge UK, 2013.