Professional Documents
Culture Documents
ENGENHARIA ELETRNICA
UNIVERSIDADE DE PERNAMBUCO
ESCOLA POLITCNICA DE PERNAMBUCO
PROJETO DE FINAL DE CURSO
por
Agradecimentos
Sumrio
Justificativa ................................................................................................... 2
1.2
Objetivo Geral............................................................................................... 2
1.3
1.4
Motivao ...................................................................................................... 3
Medidores de Energia.................................................................................. 6
Arduino .......................................................................................................... 9
2.4
2.6
3.2
3.3
Mdulo GSM/GPRS/GPS.......................................................................... 23
Captulo 6: Resultados...................................................................... 32
6.1
Lista de Figuras
Lista de Tabelas
Listas de Siglas
3G 3 Gerao
ANEEL Agncia Nacional de Energia Eltrica
CA/CC Corrente Alternada / Corrente Contnua
CI Circuit Integrat (Circuito integrado)
DSL Domain Specific Language (Linguagem de domnio especfico)
DSP Digital Signal Processor (Processador digital de sinal)
EDGE Enhanced Data rates for Global Evolution (Taxas de dados ampliadas
para a evoluo do GSM).
EEPROM Electrically-Erasable Programmable Read-Only Memory (Memria
programada e apagada eletricamente)
EGSM Extended Global System for Mobile (Extenso do Sistema global de
comunicaes).
EMS Enhanced Messaging Service (Aprimoramento do servio de
mensagem).
ERB Estao Rdio Base
FTDI Future Technology Devices International (Disposito internacional para
tecnologias futuras)
GPRS General packet radio service (Servio geral de pacote por rdio).
GPS Global Positioning System (Sistema de posicionamento global).
GSM Global System for Mobile (Sistem global de comunicaes).
IDE Integrated Development Environment (Ambiente de desenvolvimento
integrado).
LCD Liquid Crystal Display (Display de cristal liquido).
LED Light Emitting Diode (Diodo emissor de luz).
MMS Multimedia Messaging Service (Servio de mensagem multimdia).
PWM Pulse Width Modulation (Modulao por largura de pulso).
SMD Surface Mounting Device (Componente de montagem em superfcie).
SMS Short Message Service (Servio de mensagens curtas).
SRAM Static Random Access Memory (Memria esttica de acesso
aleatrio).
USB Universal Serial Bus (Via serial universal).
Captulo 1: Introduo
Hoje em dia a energia eltrica um bem indispensvel para existncia
da atual sociedade mundial, tanto para os meios urbanos quanto para os meios
rurais (residncias, comrcios, indstrias, bancos, hospitais, empresas, rgos
governamentais etc.). Presente no dia a dia do homem moderno, a energia
eltrica utilizada nas atividades essenciais do homem como iluminao,
aquecimento, refrigerao, conservao de alimentos e acionamentos de
equipamentos em geral, tanto nas atividades mais simples como acionamento
de aparelhos de rdio, televiso, equipamentos de lazer e recreao, tambm
nas atividades essenciais a vida como acionamento de equipamentos
hospitalares.
Devido o aumento dos equipamentos eletroeletrnicos para satisfazer as
necessidades e desejos dos consumidores, possibilitando-lhe uma enorme
variedade de servios que por sua vez, causa a consequente necessidade por
mais e mais energia. Contudo, o aumento na oferta de energia se d atravs
de altos investimentos em centrais de produo de energia eltrica como
hidroeltricas, termoeltricas, usinas nucleares e torres elicas.
A expanso de um sistema de gerao de energia eltrica deve ento
considerar vrios aspectos como os custos (investimento e operao), impacto
ambiental e outras questes de natureza tcnica e econmica.
At o consumidor final, o transporte da energia realizado por empresas
especializadas, que utilizam como meio as linhas de transmisso e de
distribuio. Essa disponibilizao tem um preo que repassado ao
consumidor final, que composto basicamente pelos custos associados
produo, ao transporte e distribuio da energia eltrica. O preo pago pelo
consumidor final, para o recebimento da energia eltrica, estabelecido
individualmente e varia, em cada concessionria, conforme a classe de
consumo em que se enquadra, bem como em funo dos montantes e
caractersticas requeridas. Para quantificar essa energia, utiliza-se um
equipamento denominado Medidor.
Na grande maioria dos consumidores residenciais a energia eltrica
medida de forma direta, onde o fornecimento feito em baixa tenso (127 /
1.1 Justificativa
gastos gerado pela energia eltrica por cada residncia, realizado pelo prprio
consumidor, extinguindo assim a espera dos resultados dos gastos feita pela
concessionria de energia eltrica.
Serve tambm para as concessionarias que podem ter um panorama do
consumo dirio, alm de automatizar o processo de medio do consumo.
1.4 Motivao
resultou
no
aumento
no
consumo
de
energia,
como
2.1.1.1
Potncia Eltrica
2.1.1.2
Energia Eltrica
! " #
'
! " #
$
$
%!
%!
&
(((
medidores
eletromecnicos
se
dividem
em
dois
tipos:
os
Tampa do medidor
15
Elemento motor
02
16
03
Placa de identificao
04
18
05
Elemento mvel
19
Gancho de prova
06
20
07
21
08
22
Arruela presso
09
Armadura
23
Arruela lisa
10
24
Im frenador
11
Ligador de neutro
Parafuso fixao do terminal de potencialligador de neutro
25
Arruela presso
26
13
27
Registrador
14
28
Suporte da indutiva
12
17
+,
2.3 Arduino
GSM/GPRS,
etc.
Essas
informaes
que
geralmente
so
2
3
Sintaxe:
void setup()
{.
:
:
}
Sintaxe:
void loop()
{.
:
:
}
O efeito Hall foi descoberto por Edwin H. Hall no final do sculo XIX e
o fenmeno onde cargas em movimento em uma regio, por exemplo, num
/0
chapa de um material semicondutor do tipo P, onde h um campo magntico .
Isto resulta em uma separao das cargas na regio. Este fenmeno permite
determinar o sinal da carga nos portadores de carga e o nmero de portadores
O uso da telefonia para transferir dados est cada vez mais comum em
aplicaes, como os sistemas de telemetria, gerenciamento de distribuio e
consumo de energia eltrica, gs, gua e automao comercial. O que facilita o
uso dessas redes o longo alcance por ser sem fio e j ter infraestrutura de
transmissores e receptores instalados.
A tecnologia GSM (Global System for Mobile Communications) a mais
utilizada para telefonia celular [13]. Nesta rede foram desenvolvidos vrios
servios como:
2.6.1 GPRS
Acesso
ao
Servio:
Para
usar
GPRS,
os
usurios
precisam
especificamente de:
2.6.2 SMS
2.6.3 Comandos AT
hall
fornecer
um
nvel
de
tenso
na
entrada
analgica
do
234
Baixa interferncia;
Tamanho reduzido;
1,2m
2,1'
Para que o sensor de efeito hall funcione, deve ser ligado em srie com
a carga e a rede eltrica. A entrada de corrente deve ser ligado nos pinos 1 e 2,
que esto eletricamente conectados, e a sada deve ser nos pinos 3 e 4 que
tambm esto eletricamente conectados, os pinos 1, 2, 3 e 4 podem ser visto
nos pontos 1 e 2, conforme ilustrado na Figura 10. A corrente que percorrer os
pinos 1, 2, 3 e 4, como ilustrado na seta da Figura 10 gera um campo
magntico, na pastilha de efeito hall (ponto 3 da Figura 10). A partir desse
campo o efeito hall, gera uma tenso nas extremidades da pastilha. Essa
tenso e tratada (ponto 4 da Figura 10), onde inserido erro da sensibilidade e
o coeficiente de temperatura. No segundo bloco (ponto 5 da Figura 10) ocorre o
ajuste de offset da corrente. Na sequncia o sinal amplificado (ponto 6 da
Figura 10) e a tenso resultante fornecida no pino 7 (ponto 7 da Figura 10).
Microcontrolador ATmega328;
SRAM: 2 KB(Atmega328);
EEPROM: 1 KB(Atmega328);
Chaves:
Intefaces:
Tamanho: 81x70mm
Inicio do
Programa
Setup
Verificar o
envio do SMS
inicial
SIM
Faz amostragem e
calculo da corrente
Calcula a energia e
acumula
Verificar o
tempo de
envio ou
solicitao
NO
SIM
Envia o consumo de
energia via SMS
Captulo 5: Experimentos
Os experimentos consistem no acompanhamento da medio do
consumo de energia eltrica e aps um perodo de tempo pr-determinado
enviado o consumo via SMS. essa medio foi realizada na entrada da rede
eltrica da residncia, ou seja, toda corrente eltrica que ir ser consumida ter
que passar pelo sistema de medio, como ilustrado na Figura 14, o prottipo
foi inserido logo aps o medidor eletromecnico residencial para realizar o
comparativo do que ser medido pelo sistema de medio do prottipo e o do
medidor.
5678
Onde a 9
:. ;
no
datasheet
$<
=>
:. ;
?
@
do
=> e a ?
sensor
e --%
de
@
efeito
so fornecidos pelo
Hall
ACS712
so
B.
Captulo 6: Resultados
Os resultados do consumo de energia eltrica, que sero apresentados
nesta seo foram obtidos atravs da montagem do circuito apresentado na
Figura 17. Onde temos um quadro de distribuio eltrico (Ponto 1 da Figura
17) que na sada foi inserido um medidor eletromecnico (Ponto 2 da Figura
17) para registrar o consumo de energia, na sada do medidor foi inserido o
sensor de efeito Hall o ACS712 (Ponto 3 da Figura 17), que envia os valores
medidos para o Arduino Uno (Ponto 4 da Figura 17), que controla o envio de
mensagem via o Shield (Ponto 4 da Figura 17), j o notebook (Ponto 5 da
Figura 17) foi utilizado para programao do Arduino Uno e o multmetro (Ponto
6 da Figura 17) para realizar amostragem da tenso durante o dia.
#
!
"
%
&'
#
!
(
"
!
#
!
"
%
&'
#
!
(
(D ( )
E F G)C
(
! #
! #
AG&) $
5H8+8+6I8
((C D C
((C D F G)C
( ) G'
Aps aplicar o erro gerado, por considerar a tenso sendo 220V, podese considerar que o valor medido foi igual ao registrado.
%
! #
5H8+J+6I8
3KL6L8H .
cujos
dados
so
armazenados
ou
so
enviados
para
&'
!" #
$
, #-
#&
# #
"%
' ).
, #- / -0'
'
%
'
& # ()
)#
#* )+
1
Referencias Bibliogrficas
[1] Ito, Hlio Takashi. Energia Eltrica: Apurao da Qualidade dos Dados de
Consumo, campinas 2003.
[2] Boylestad, Robert L.. INTRODUO ANLISE DE CIRCUITOS, 10
Edio, Pearson, So Paulo 2004.
[3] Paula, Gilberto J.. Medidor De Demanda De Energia Eltrica Residencial
Com Acesso Remoto. Braslia 2013.
[4]
M12
Medidor
Monofsico
de
Energia
Ativa.
Disponvel
em:
Robocore.
Disponvel
em:
<https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=361>
, acessado em: 15/05/2014.
[9] DESTACOM, Introduo ao Arduino. UFMS 2012. Disponvel em:
<http://destacom.ufms.br/wiki/Arquivo:Arduino_Destacom.pdf>,
acessado
em: 12/05/2013.
[10]
Eletroeletrnica
tecnologia
da
informao.
Disponvel
em:
<http://electronware.blogspot.com.br/2012/08/arduino-01-apresentacao-ger
al.html>, acessado em: 20/05/2014.
[11] Resnick, Halliday. Fundamentos da Fsica, Vol. 3: Eletromagnetismo 4
Edio, Ed. LTC, Rio de Janeiro 2009.
[12] Tipler, Paul A. e Mosca, Gene. Fsica Para Cientista e Engenheiros Vol2:
Eletricidade e Eletromagnetismo, ptica 6 Edio, Ed. LTC, Rio Grande
do Sul, 2009.
[13] Transmisso de dados atravs de telefonia celular: avaliao de
desempenho de uma conexo de dados utilizando GPRS, disponvel em:
<http://www.liberato.com.br/upload/arquivos/0106110920052619.pdf>,
acessado em: 21/05/2014.
ALLEGRO
MICROSYSTEMS
INC.
Disponvel
em:
<http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet
.ashx>, acessado em 13/04/2014.
[17]
Abreu,
Antonio.
ARDUINO
MICROCONTROLADA.
PLATAFORMA
ELETRNICA
Disponvel
em:
[19]
SIM908_Hardware
Design_V1.00.
Disponvel
em:
<http://www.simcom.us/product_detail.php?cid=1&pid=38>, acessado em
19/05/2014
Shield
para
Arduino.
Disponvel
em:
<https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=474>
, Acessado em 19/05/2014.
[20]
Modulo
GPS/GPRS/GSM.
Disponvel
em:
<http://www.dfrobot.com/wiki/inde x.php/GPS/GPRS/GSM_Module_V3.0>,
Acessado em 19/05/2014.
Anexo
#include <Arduino.h>
//Declarao de Variveis
float energia=0;
float corrente=0;
const float resolucao = 0.0048828125;//Res. do sensor em mV/bits
const float sensibilidade = 0.066;
// Sensibilidade mV/A
unsigned long tempo, t;
// Armazenar o tempo
const unsigned long tempoEnvio = 3600000; //Um dia em ms
byte gsmDriverPin[3] = {3,4,5}; //Conf. dos pinos do GSM
int j;
//Configurao dos dispositivos
void setup()
{
for(int i = 0 ; i < 3; i++)
{
pinMode(gsmDriverPin[i],OUTPUT);
}
digitalWrite(5,HIGH); //Output GSM Timing
delay(1500);
digitalWrite(5,LOW);
//habilita o modo GSM
digitalWrite(3,LOW);
digitalWrite(4,HIGH); //Desabilita o modo GPS
delay(2000);
//Setar o baud rate
Serial.begin(9600);
Serial.println("Iniciando...");
delay(5000);
// Tempo para iniiar o modulo GSM
delay(5000);
delay(5000);
t=millis();
tempo = millis();
j=0;
}
void loop()
{
enviarMsgInicial(energia);
corrente=calculoCorrenteEficaz();
energia=calculoEnergia(corrente);
receberMsg(energia);
enviarMsg(energia);
}
float calculoEnergia(float corrente)
{
t=millis()-t;
energia+=220*corrente*t/3600000000;
t=millis();
return energia;
}
float calculoCorrenteEficaz()
{
int matCorrente[501];
float media=0, correntePico=0, correnteEficaz=0;
Serial.println("AT+CMGR=1");
void enviarMsg(float informacao);
}
else
{
delay(50);
Serial.println("AT+CMGD=1,4");
delay(500);
}
}
}
void enviarMsg(float informacao)
{
if(millis() - tempo > tempoEnvio)
{
tempo=millis();
Serial.println("AT"); //Send AT command
delay(2000);
Serial.println("AT");
delay(2000);
Serial.println("AT+CMGF=1");
delay(1000);
Serial.println("AT+CMGS=\"82256678\"");
delay(1000);
Serial.println("Projeto Medidor de consumo de Energia
Eletrica Informa:");
Serial.print("O Seu Consumo de Energia em kWh = ");
Serial.print(informacao,5);
delay(1000);
Serial.write(26);
}
}