Você está na página 1de 7

MATERIAIS E MTODOS

O diagrama em blocos da Figura 1 oferece uma ilustrao de como o projeto


foi estruturado. Composto basicamente por um divisor de tenso resistivo e um
transformador de corrente, que condicionam os sinais de tenso e corrente a nveis
adequados para serem digitalizados e processados pelo CI CS5463.
O CS5463 um dispositivo dedicado, que possui entradas para os sinais de
tenso e corrente e calcula seus valores RMS, alm de calcular potncia ativa,
reativa, aparente e fator de potncia. Tambm possui uma interface de comunicao
serial, por onde so realizadas as configuraes necessrias para o funcionamento
do CI e as leituras dos dados computados.
Um minicomputador Beaglebone Black responsvel por realizar a
comunicao com o CS5463, realizando as configuraes necessrias ao
funcionamento do CI e lendo periodicamente os dados computados, como tenso
RMS, corrente RMS e potncia ativa. A partir das leituras peridicas de potncia
ativa, a energia consumida calculada e todos os dados so armazenados em um
banco de dados SQLite. Tudo isso realizado por um programa desenvolvido em
Python.
O Beaglebone Black tambm possui uma aplicao web, responsvel por
gerar o web site, por onde a medio em tempo real e os histricos de medio,
armazenados no banco de dados, podem ser visualizados. Para desenvolver a
aplicao web, utilizado um servidor Node.js, o framework Express e os mdulos
Socket.io e Sqlite3.
O web site pode ser acessado por smartphones, tablets e desktops, atravs
de um web browser. Na pgina inicial so visualizadas a tenso RMS, corrente RMS
e a energia consumida durante o ms. Na pgina de histricos, so acessados os
dados armazenados no banco de dados referente data selecionada. Na pgina de
configuraes, pode ser configurada a tarifa de energia eltrica, para que o usurio
possa visualizar a energia consumida em valores monetrios.

Figura 1: Diagrama em blocos do projeto.

Fonte: Autores, 2016.

Materiais
CS5463
Para realizao da medio de potncia e energia, utilizado o circuito
integrado CS5463 (CIRRUS LOGIC, 2011). um componente de fcil utilizao,
capaz de calcular grandezas como tenso RMS, corrente RMS, potncia aparente,
potncia ativa, potncia reativa e fator de potncia, tornando-se ideal para este
trabalho. Possui duas entradas analgicas para os sinais de tenso e corrente,

etapas de converso A/D e filtragem digital, uma unidade de processamento


matemtico e uma interface serial para configurao e aquisio das grandezas
calculadas.
Na Figura 2 so identificadas todas as etapas de funcionamento do CS5463,
como a amplificao dos sinais de tenso e corrente, converso analgico-digital,
filtragem digital e processamento matemtico, alm da interface de comunicao
serial, conversor de energia para frequncia, gerador de clock e tenso de
referncia.

Figura 2: Diagrama em blocos do CS5463.

Fonte: Cirrus Logic, 2011.

A Figura 3 ilustra detalhadamente o funcionamento do CI. Existem duas


entradas diferenciais: uma destinada leitura da tenso (VIN+ e VIN-), com um
estgio de amplificao com ganho 10, outra entrada para a leitura do sinal de
tenso proveniente do dispositivo utilizado para medio de corrente (IIN+ e IIN-),
que possui um amplificador de ganho programvel (do ingls, programmable gain
amplifier PGA), cujo ganho pode ser configurado em dois valores: 10 ou 50. Os
sinais nas entradas devem estar limitados entre -250 mV e +250 mV; se a entrada
de corrente for configurada com ganho de 50, os limites para essa entrada sero -50
mV e +50 mV.

Em seguida, cada um dos sinais amostrado por um modulador delta-sigma


(), para converso A/D e por um filtro digital. Dentro dos filtros digitais, possvel
compensar a defasagem entre os sinais de tenso e corrente, provocada pelos
sensores utilizados.
Se necessrio, os valores instantneos de tenso e corrente podem ser
corrigidos atravs de registradores de ganho e offset. Em seguida, calculada a
potncia instantnea, atravs da simples multiplicao dos valores instantneos de
tenso e corrente.
A Output Word Rate (OWR) define a taxa de amostragem dos sinais. dada
pela equao (1), onde MCLK a frequncia do dispositivo gerador de clock, um
cristal ou um trem de pulsos externo, e K um fator de diviso para o ajuste da
frequncia de clock.

OWR=

MCLK / K
1024

(1)

O ciclo de computao (computation cycle) muito importante para que as


demais grandezas sejam computadas. Os valores de tenso RMS, corrente RMS e
potncia ativa so computados a partir de um nmero N de valores instantneos de
tenso, corrente e potncia. O ciclo de computao o resultado da diviso da
OWR pelo nmero de amostras por ciclo, dado pela equao (1).

Computation Cycle=

OWR
N

(1)

Sob condies padres, recomendadas pela Cirrus Logic MCLK igual a


4096 MHz, K igual a 1 e N igual a 4000:

OWR a 4000 Hz: 4000 amostragens de tenso e corrente so realizadas por

segundo;
Ciclo de computao de 1 Hz: clculos de tenso RMS, corrente RMS,
potncia ativa e demais grandezas que dependam do clculo desses valores

so realizados a cada um segundo, utilizando 4000 amostragens dos valores


instantneos de tenso, corrente e potncia.
Os valores RMS de tenso e corrente so calculados de acordo com a
equao (1), onde X representa a tenso ou corrente. Observando a Figura 3,
compreende-se a sequncia em que realizada a computao: as N amostras de
tenso ou corrente so elevadas ao quadrado e somadas; extrada a mdia
aritmtica, dividindo o somatrio pelo nmero de amostras e, finalmente, extrada
a raiz quadrada. Existe um registrador para compensao do offset AC, que
somado ao valor RMS obtido.

1
X RMS=
N

N 1

X 2n
n=0

(1)

A potncia ativa PACTIVE, dada pela equao (1), obtida partir da mdia das N
amostras de potncia instantnea (Pn).

P ACTIVE =

1
N

N 1

Pn
n=0

(1)

A potncia aparente S, dada pela equao (1), obtida pelo produto de VRMS e
IRMS.
S=V RMS . I RMS

(1)

A potncia reativa QTRIG, dada pela equao (1), obtida pela relao
trigonomtrica entre a potncia ativa PACTIVE e a potncia aparente S.

Q TRIG = S 2P ACTIVE 2

(1)

O CS5463 possibilita a calibrao, eliminando os offsets CA e CC de tenso e


corrente de forma bastante simples: basta aplicar zero volt s entradas diferenciais e
via SPI, enviar os respectivos comandos de calibrao.

Figura 3: Detalhes do sistema de computao do CS5463.

Fonte: adaptado de Cirrus Logic, 2011.

A configurao e a aquisio dos dados medidos pelo CS5463 so


realizadas atravs do barramento SPI (Serial Peripheral Interface). O SPI um
protocolo sncrono, que permite que um dispositivo mestre inicie comunicao com
um dispositivo escravo, realizando troca de dados. composto de duas linhas de
dados, permitindo que os dispositivos transmitam e recebam dados ao mesmo
tempo, alm de uma linha de clock, gerado pelo mestre (MICROCHIP, 2016). O
CS5463 um dispositivo escravo e seu barramento SPI est representado na Figura
2, onde:

SDI Slave Data In: recebe dados do mestre.


SDO Slave Data Out: envia dados para o mestre.

SCLK Slave Clock: clock de sincronismo, gerado pelo mestre.

REFERNCIAS
CIRRUS

LOGIC. CS5463

Datasheet. 2011.

Disponvel

em:

<https://www.cirrus.com/cn/pubs/proDatasheet/CS5463_F3.pdf>. Acesso em: 01


out. 2016.
MICROCHIP. SPI - Overview and Use of the PICmicro Serial Peripheral
Interface.

Disponvel

em:

<http://ww1.microchip.com/downloads/en/devicedoc/spi.pdf>. Acesso em: 05 out.


2016.

Você também pode gostar