Professional Documents
Culture Documents
Londrina
2014
Universidade Estadual de Londrina
Centro de Tecnologia e Urbanismo
Departamento de Engenharia Eltrica
Londrina
2014
Ficha Catalogrfica
Comisso Examinadora
Aos meus pais pelos ensinamentos passados desde os primeiros minutos de vida, pela
preocupao com a formao do meu carter e pelas inmeras palavras de apoio e incentivo
nos momentos que foram necessrios. Sou grato tambm aos meus irmos, Bruna da Silva Dias
e Thiago da Silva Dias, e a todos os meus familiares que contriburam com minha formao
pessoal.
Em especial minha namorada Amanda de Souza Candia, que no mediu esforos para
trazer alegria e felicidade minha vida, principalmente nos momentos de desnimos e angstias
durante a realizao deste trabalho.
todos os amigos que conheci durante este perodo, onde compartilhamos bons e
maus momentos. Em especial aos colegas Paulo Vitor do Amaral Custdio, Gabriel Rezende
Germanovix, Lucas dos Santos Araujo Claudino, Diego de Freitas Marinho, Rafael Marcom
e Ricardo Henrique Motta, que sempre se prontificaram a ajudar na realizao dos trabalhos
durante o curso.
todos os professores com quem tive a oportunidade de trabalhar, dentro e fora de sala
de aula, que serviram de inspirao e exemplo para minha formao profissional, principalmente
o professor Walter Germanovix que me instruiu na realizao de um projeto de iniciao
tecnolgica e neste trabalho.
empresa Usinametal e ao seu funcionrio Caio Delgado Goes, que se disps a fabricar
o tubo Venturi 2. Ao Setor de Mecnica Fina - Departamento de Fsica da UEL que tambm
contribuiu com materiais para o desenvolvimento do trabalho. Aos professores Dcio Luiz
Gazzoni Filho e Francisco Granziera Jnior pelo interesse e apoio prestados ao trabalho.
Universidade Estadual de Londrina, pela utilizao de suas instalaes, pelo auxlio
dado atravs de seus funcionrios e colaboradores e pelo apoio ao projeto 8060, do qual este
trabalho faz parte.
Lembre-se que as pessoas podem tirar tudo de voc, menos o seu conhecimento.
(Albert Einstein)
Lucas da Silva Dias. 2014. 69 p. Trabalho de Concluso de Curso em Engenharia Eltrica -
Universidade Estadual de Londrina, Londrina.
Resumo
A medio de vazo um sistema amplamente utilizado em indstrias, empresas de fornecimento
de gua e em residncias. Isto tem acarretado em um aumento na demanda de sistemas de medio
de vazo associados a telemetria. O objetivo deste trabalho foi desenvolver um sistema de medio
de vazo de gua utilizando circuitos eletrnicos analgicos e digitais. Para excitao do sistema
eletrnico foi utilizado um tubo de Venturi, cuja funo gerar uma diferena de presso entre
suas regies de sees diferentes, exibindo o resultado em um display alfanumrico. Para leitura
remota dos resultados do medidor de vazo, foi desenvolvido um sistema de transmisso de dados
utilizando um Web Server, que disponibiliza o acesso dos dados em um navegador. O sistema
eletrnico acoplado ao tubo de Venturi utilizou uma placa de desenvolvimento composta por
um microcontrolador ARM (STM32F107VC) e um sensor diferencial de presso. O resultado
apresentou um erro elevado, em torno de 10%, contudo o princpio adotado foi considerado
vlido, pois se tem conhecimento de medidores de Venturi com elevada acurcia. J o sistema
de transmisso de dados foi desenvolvido com um Arduino e um Ethernet Shield, devido a
disponibilidade de todos os equipamentos necessrios para implementao de suas funes.
Os resultados apresentados foram satisfatrios. Foi possvel gravar os valores de vazo em um
carto SD, presente no Ethernet Shield, e realizar a leitura dos mesmos por um computador em
rede. Com este estudo observou-se um potencial em criar um sistema eletrnico de medio de
consumo de gua, associando a transmisso de dados concessionria, produzindo um sistema
de leitura de consumo automatizado.
Abstract
The flow measurement is a widely used system in industries, water providers and residences.
This has increased demand for flow measurement systems associated telemetry. The goal of this
job was to develop a flow measurement system using analog and digital electronic circuits. It
was used a Venturi tube as an exciter electronic system, which objective to generate a difference
of pressure between two distinct sections. The measurement is shown in an alphanumeric
display. It was developed a data transmission using a Web Server to remotely read the flow
measurement data. This server provides access to the log files at any web browser. The engaged
electronic system uses a development board with a ARM (STM32F107VC) microcontroller and
a differential pressure sensor. As a result, the system shows a high error (around 10%), but also
reveals that this is a valid measurement system, once many previous experiments with Venturi
tubes have presented a high accuracy. The data transmission was developed using an Arduino
and an Ethernet Shield, once all equipment were available to implement this function. The results
were satisfactory. It was possible to record the flow values on a built-in SD card, and read it
using a network computer. With this study we observed a potential to create an electronic system
for measuring water consumption, involving the transmission of data to the concessionaire,
producing a system for automated reading of consumption.
Key-words: 1. Venturi tube. 2. differential pressure sensor. 3. data transmission. 4. Web Server.
Lista de figuras
Figura 1 Medidores de vazo deprimognios: (a) Placa de Orifcio, (b) Bocal e (c)
Tubo de Venturi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figura 2 Caractersticas de fabricao de um tubo de Venturi. . . . . . . . . . . . . . 14
Figura 3 Escoamento em um tubo infinitesimal. . . . . . . . . . . . . . . . . . . . . 16
Figura 4 Tubo de Venturi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figura 5 Arquitetura Arduino ATmega8. . . . . . . . . . . . . . . . . . . . . . . . . 20
Figura 6 Arquitetura Arduino ATmega328. . . . . . . . . . . . . . . . . . . . . . . . 21
Figura 7 Folha de desenho Venturi 1. . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figura 8 Folha de desenho Venturi 2. . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figura 9 Diagrama de blocos simplificado do circuito eletrnico proposto. . . . . . . 27
Figura 10 Curva caracterstica de resposta, em tenso, do sensor MPXV7002DP. . . . 28
Figura 11 Circuito de condicionamento analgico projetado. . . . . . . . . . . . . . . 29
Figura 12 Placa de circuito impresso desenvolvida para o circuito analgico. . . . . . 29
Figura 13 Fluxograma do software desenvolvido. . . . . . . . . . . . . . . . . . . . . 30
Figura 14 Esquemtico do sistema de alimentao do microcontrolador. . . . . . . . . 32
Figura 15 Circuito de Clock implementado atravs de cristal. . . . . . . . . . . . . . . 32
Figura 16 Esquemtico circuito de depurao com JTAG. . . . . . . . . . . . . . . . . 34
Figura 17 Esquemtico do circuito de alimentao do Hardware. . . . . . . . . . . . . 35
Figura 18 Esquemtico do circuito de alimentao e comunicao USB. . . . . . . . . 35
Figura 19 Placa de Circuito Impresso fabricada para substituio do kit de desenvolvi-
mento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figura 20 Circuito de teste para transmisso de dados. . . . . . . . . . . . . . . . . . 40
Figura 21 Trecho do cdigo do software desenvolvido que faz a gravao dos dados no
carto SD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figura 22 Trecho do cdigo do software desenvolvido que faz comunicao do micro-
controlador com a rede. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figura 23 a) Circuito analgico; b) Sensor diferencial de presso; c) Display; d) Medidor
de consumo mecnico; e) Sistema proposto em funcionamento. . . . . . . . 45
Figura 24 Relao entre o consumo do medidor eletrnico e do mecnico comparado
com o sistema ideal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figura 25 Relao entre o consumo do medidor eletrnico calibrado e o do mecnico
comparado com o sistema ideal. . . . . . . . . . . . . . . . . . . . . . . . . 47
Figura 26 Consumo de ambos os sistemas em relao a tenso de sada do sensor
diferencial de presso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figura 27 Arquivos presentes no carto SD aps um perodo de teste. . . . . . . . . . 49
Figura 28 Arquivo Dados.txt aberto no computador utilizando o leitor de carto. . . . 49
Figura 29 Arquivo Internet.txt aberto no computador utilizando o leitor de carto. . . . 50
Figura 30 Leitura dos dados gravados no carto SD atravs do navegador Google Chrome. 50
Lista de tabelas
A/D Analog-to-Digital
SD Secure Digital
C Microcontrolador
P Microprocessador
Lista de smbolos
a acelerao [m/s2 ]
m Massa [kg]
Pa Pascal
s segundo
t Tempo [s]
v Velocidade [m/s]
V Volume [m3 ]
I Introduo 1
1 O Tema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Organizao do Trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
II Reviso da Literatura 9
4 Medidores de vazo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1 Molinetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Magnticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Ultrassnicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.4 Deprimognios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.4.1 Tubo de Venturi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Dinmica dos fluidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6 Microcontroladores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
IIIDesenvolvimento 23
7 Desenvolvimento do prottipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.1 Sistema Hidrulico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.2 Sistema Eletrnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.3 Desenvolvimento do Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8 Transmisso de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
9 Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
9.1 Medidor de vazo eletrnico . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
9.2 Transmisso de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
IV Fechamento 53
10 Concluses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11 Trabalhos Futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Referncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Anexos 63
ANEXO A Datasheet MPXV7002DP . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Parte I
Introduo
3
1 O Tema
2 Objetivos
1
O Ethernet Shield uma placa de circuito impresso que permite a conexo de um Arduino com a internet.
baseado no chip Wiznet W5100, onde um endereo de IP fornecido ao microcontrolador permitindo a
comunicao. O Shield possui tambm um suporte de carto SD, que permite o armazenamento de dados.
7
3 Organizao do Trabalho
Reviso da Literatura
11
4 Medidores de vazo
4.1 Molinetes
O molinete hidromtrico, conhecido tambm por Correntmetro de hlice, um equipa-
mento de medio de vazo indireto, uma vez que a velocidade de escoamento medida para
determinao da vazo. O dispositivo apresenta uma hlice que rotaciona em torno de seu eixo
proporcionalmente a velocidade do fluido (CARVALHO, 2008).
A insero do dispositivo apresenta uma dificuldade alta, com necessidade de cessar o
escoamento do fluido e em alguns casos o esvaziamento da tubulao. Outra caracterstica o
elevado custo comparada com a preciso da medida, que varia de 2% a 5% (ANDRADE et al.,
2014).
12 Captulo 4. Medidores de vazo
4.2 Magnticos
Os medidores de vazo magnticos tm como princpio de funcionamento a Lei de
Faraday, onde um lquido condutor provoca uma variao no campo magntico emitido pelo
medidor (RAMOS, 2006).
Este dispositivo s pode ser implementado em condutos forados com dimetro inferior
a 3 metros. O custo de implementao bastante elevado e requer mo de obra especializada
para instalao e manuteno do equipamento. Em contra-partida, o equipamento apresenta uma
preciso de 0,5% e a no obstruo do duto (ANDRADE et al., 2014).
4.3 Ultrassnicos
Os medidores ultrassnicos so utilizados para o clculo do escoamento de fluidos
que contenham partculas em suspenso, alm da capacidade de medir caractersticas como de
densidade e tamanho das partculas (SANTOS, 2006).
Atualmente dois princpios so os mais utilizados neste tipo de equipamento: O efeito
Doppler, que mede a variao da frequncia do sinal recebido no receptor em relao ao sinal
transmitido; e o Tempo de trnsito, onde medida a diferena de tempo do sinal percorrer um
determinado espao a favor do fluxo e contrrio a ele (AGUIERRE; TORRES, 2013).
As vantagens deste mtodo de medio o baixo custo, a aplicao em tubulaes com
grandes dimetros e a excelente preciso, em torno de 0,5%. Contudo, necessria mo-de-obra
especializada e esvaziamento do duto para sua instalao (ANDRADE et al., 2014).
4.4 Deprimognios
Alm do tubo de Venturi, outros medidores de vazo chamados de deprimognios
so: o Bocal e a Placa de Orifcio. Eles recebem este nome porque criam uma diferena de
presso ao longo do caminho de escoamento que est relacionada com a vazo. Tambm so
os equipamentos mais empregados na indstria, representando cerca de 50 % da aplicabilidade
(SCHNEIDER, 2007).
Para extrair o valor do escoamento de fluido de um medidor deprimognio, durante
seu trajeto, cria-se uma reduo na rea da seo do condutor ou adiciona-se um obstculo,
acarretando em uma diferena de presso entre a rea de dimetro nominal e a rea estrangulada.
Esta diferena de presso gerada pelo aumento da velocidade do fluido na rea de seo menor
(NETTO, 1998).
A Figura 1 apresenta os modelos dos medidores deprimognios.
A diferena entre eles est na complexidade de construo e na perda de carga, caracte-
4.4. Deprimognios 13
Figura 1 Medidores de vazo deprimognios: (a) Placa de Orifcio, (b) Bocal e (c) Tubo de
Venturi.
rsticas inversamente proporcionais entre si, conforme apresenta a Tabela 1. Quanto menor for a
perda de carga do medidor, maior ser sua complexidade de construo e seu custo.
Cilindro de entrada: Deve apresentar um dimetro (D) cuja diferena com o dimetro da
tubulao no ultrapasse de 0,01D e comprimento de uma vez o dimetro da tubulao
(1D).
Cone convergente: Deve ter convergncia com um ngulo de 21o (1o ) e comprimento ne-
cessrio para ligar os tubos de maior e menor dimetro mantendo o ngulo de convergncia
necessrio.
Garganta cilndrica: Deve ter um comprimento (d) igual ao dimetro do tubo usado em sua
construo.
Cone divergente: Deve ter um ngulo de divergncia compreendido entre 7o e 15o , contudo,
recomenda-se utilizar um valor compreendido entre 7o e 8o .
Para entender como extrair a vazo de um lquido de uma tubulao, pelo mtodo
proposto neste trabalho, necessrio entender como se comportam as partculas fluidas e as leis
que descrevem seus movimentos. Para isso, deve-se ter em mente os conceitos de escoamento
em regime permanente, viscosidade e incompressibilidade.
Para Munson, Young e Okiishi (2004), um escoamento em regime permanente aquele
cujas caractersticas de campo de velocidade no se modificam ao longo do tempo, ou seja, a
velocidade em um determinado ponto a mesma todo instante. Brunetti (2008) exemplifica
este regime utilizando um tanque abastecido por uma fonte de gua onde a quantidade de gua
que entra igual a quantidade que sai. Assim o nvel do tanque se mantm constante e no ocorre
variao de velocidade em cada ponto do sistema em relao ao tempo.
A viscosidade de um fluido o que relaciona a taxa de deformao sofrida pelo mesmo
em relao a uma tenso de cisalhamento aplicada ele. Pode-se dizer que o coeficiente de
viscosidade nos fluidos, se deve ao atrito interno de suas molculas, ou seja, quo grande
fora de atrao entre as molculas relativamente juntas. Um fluido que apresenta coeficiente
de viscosidade nulo chamado de invscido. No sistema internacional a unidade de medida do
coeficiente de viscosidade [P a s] (FOX; MCDONALD, 1998).
Dizer que um fluido incompressvel aquele que no se comprime na mecnica dos
fluidos contraproducente. Na realidade, a incompressibilidade de um fluido representada pela
equao (5.1),
5v=0 (5.1)
ou seja, a aplicao do operador divergente ao campo de velocidade do fluido deve ser zero. Este
fator considerado importante, pois, de acordo com a equao (5.2) da conservao de Massa, a
incompressibilidade definida anteriormente determina que no h variao de massa especfica
em relao ao tempo em fluidos incompressveis (OLIVEIRA, 2012).
1 D
+5v=0 (5.2)
Dt
invscidos, entretanto a magnitude da fora de atrao, em alguns casos, muito menor do que
as foras relativas a presso e gravidade, podendo ser considerada nula (MUNSON; YOUNG;
OKIISHI, 2004). De acordo com a lei de Newton:
+G=ma (5.3)
4s ds
v = lim = (5.4)
t0 4t dt
p
G cos() + p dA p + ds dA = m a (5.5)
s
17
1 p dv
cos() + = (5.6)
s dt
Por fim, substituindo as equaes (5.7), (5.8) e (5.9) na equao (5.6), e rearranjando os
termos, encontra-se a Equao de Bernoulli, equao (5.10).
dz
cos() = (5.7)
ds
1
= (5.8)
g
v2
dv v
= + (5.9)
dt t s 2
v2
p 1 v
+z+ = (5.10)
s 2g g t
Para escoamentos em regime permanente no existe variao de velocidade em relao
ao tempo, portanto o lado direito da equao (5.10) igual a zero. A Equao de Bernoulli
comumente expressa por:
1
p + v2 + g z = C (5.11)
2
O enunciado de Bernoulli diz que: Em um escoamento estacionrio de um fluido
incompressvel, no campo gravitacional, a soma das alturas geomtrica, cintica e piezomtrica
permanecem constantes ao longo de cada linha de fluxo. Em uma linguagem mais simples, a
presso termodinmica (presso esttica p), somada a presso hidrosttica ( g z) e a presso
dinmica ( v 2 /2) deve ser um valor constante ao longo da linha de fluxo.
Aplicando este enunciado a um tubo de Venturi, considerando vlidas as condies
citadas anteriormente, consegue-se extrair a vazo do fluido escoante. Para demonstrar como
feito tal processo, considere a imagem apresentada na Figura 4.
Tomando como referncia os pontos 1 e 2 da mesma linha de fluxo, tem-se (BANSAL,
2005):
1 1
p1 + v12 + g z1 = p2 + v22 + g z2 (5.12)
2 2
Outro fenmeno importante que ocorre no tubo de Venturi e que auxilia na demonstrao
do clculo da vazo de lquido a lei de conservao da massa, que segundo Nussenzveig (2005),
em um regime de escoamento estacionrio, com tubos de sees circulares diferentes, o volume
18 Captulo 5. Dinmica dos fluidos
que atravessa o tubo em um determinado intervalo de tempo deve ser o mesmo em ambas as
sees. A equao (5.13) exprime esse enunciado.
A1 v1 = A2 v2 (5.13)
1 1
p1 + v12 = p2 + v22 (5.14)
2 2
Combinando as equaes (5.13) e (5.14) possvel determinar a velocidade em que o
fluido escoa no ponto 1.
s
2(p1 p2 )
v1 = A2 (5.15)
(A21 A22 )
Este mtodo de clculo da vazo de fluido chamado de mtodo indireto, pois atravs
da determinao da velocidade em um dos pontos e utilizando a lei de conservao da massa,
determina-se a vazo de fluido que escoa no duto. A equao (5.16) exprime a vazo de fluido.
s
2(p1 p2 )
Q = A1 v1 = A1 A2 (5.16)
(A21 A22 )
19
6 Microcontroladores
Desenvolvimento
25
7 Desenvolvimento do prottipo
A construo do sistema proposto foi realizada em duas etapas, no primeiro estgio foi
desenvolvido um circuito hidrulico para excitao e aferio do sistema eletrnico; no segundo
estgio foi desenvolvido o sistema eletrnico capaz de determinar a vazo de escoamento do
fluido e apresentar o resultado em um display alfanumrico. A medio de vazo foi feita pelo
mtodo de Venturi, gerando uma diferena de presso entre dois pontos da trajetria do fluido, e
um sensor diferencial de presso, transduzindo a diferena de presso em um valor de tenso.
Condicionamento
Sensor de Microprocessamento Display
Sinal
um sentido. Para a conexo do sensor no tubo foram utilizadas mangueiras plsticas hospitalares,
possibilitando certa mobilidade em sua posio.
A utilizao de um circuito de condicionamento se fez necessria devido incompatibili-
dade dos nveis de tenso do sensor e do conversor A/D do microcontrolador adotado. Pela curva
de transferncia do sensor, sabe-se que a tenso mxima de sada de aproximadamente 5V,
sendo que a tenso mxima suportada pelo conversor de 3,3V. Assim foi necessrio projetar
28 Captulo 7. Desenvolvimento do prottipo
um circuito capaz de converter os valores de tenso do sensor (0V 5V) em valores aceitveis
pelo microcontrolador (0V 3,3V) sem perda de escala.
Foram projetados dois circuitos amplificadores inversores para ajustar o valor de tenso
do sensor. O primeiro circuito foi utilizado para atenuar o sinal e invert-lo, entretanto, devido
a tenso de referncia aplicada entrada no inversora, o sinal manteve os valores de tenso
positivos com coeficiente de variao negativo. O segundo circuito realiza o ajuste da sada deste
estgio para valores de 0V a 3,3V quando a tenso do sensor varia de 2,5V a 5V. A Figura 11
apresenta o esquemtico do circuito. Contudo na montagem da placa de circuito impresso foram
adotados dois trimpots substituindo os resistores R2 e R4, para facilitar o ajuste da curva de
transferncia do circuito. A placa desenvolvida apresentada na Figura 12.
Foi adotado o kit de desenvolvimento STM3210C_EVAL para realizao do processa-
mento digital, composto por um microcontrolador ARM cortex M3(STM32F107VC).A eletr-
nica digital necessria, para a converso de sinais analgicos em sinais digitais, parte integrante
do microcontrolador que compe o kit de desenvolvimento. Os sinais analgicos, com as faixas
de tenses adequadas, so conectados diretamente aos conversores A/D, cuja configurao
programada e carregada no microprocessador. Isto simplifica a construo do sistema proposto,
pois no h necessidade de projetar os circuitos digitais a serem adicionados na placa de circuito
impresso final do sistema.
O software desenvolvido para este sistema faz as configuraes iniciais necessrias para
executar cada funo corretamente. Na sequncia, apresenta uma tela de boas vindas e a legenda
7.2. Sistema Eletrnico 29
Foram implementadas duas funes de interrupo por push buttons, a Tara e a Consumo.
Notou-se que antes do sistema ser ativado, a tenso de sada do sensor diferencial de presso era
de 2,5V, ou seja, diferencial de presso igual a zero. Aps um perodo de testes, o sistema foi
desligado e havia um resqucio de tenso no terminal de sada do sensor acima dos 2,5V, porm
a vazo era igual a zero. Assim, criou-se a funo Tara com o objetivo de eliminar esta tenso
residual de sada, forando o sistema a apresentar um valor de vazo igual a zero, mesmo que a
tenso de sada do sensor de presso esteja acima de 2,5V.
J a funo Consumo, uma funo criada com o objetivo de aferir o sistema eletrnico
em relao ao sistema mecnico. Ao pressionar o push button, um cronmetro ativado e comea
a contar o tempo em que o consumo est sendo medido, ao mesmo tempo, feita a integral da
varivel vazo, apresentando o resultado na varivel Consumo, exibida no Display. A funo
desativada quando o mesmo push button for pressionado, parando a contagem de tempo e do
consumo.
7.3. Desenvolvimento do Hardware 31
da caracterstica do cristal. O valor de REXT costuma ser de cinco a seis vezes o valor da
resistncia serie do ressonador, j os capacitores devem ser cermicos de alta qualidade com
valores entre 5pF e 25pF.
Para utilizao do RTC com elevada acurcia, deve-se adicionar um cristal ressonador
com baixa frequncia (32,768kHz). Sua implementao semelhante ao outro cristal,Figura 15,
porm altera-se os terminais de entrada do sinal ao microcontrolador.
O ARM conta com trs inicializaes diferentes, que so determinadas por dois terminais
especficos. A escolha de inicializao setada aplicando um sinal de nvel lgico alto ou baixo
estes terminais, atravs de jumpers. A Tabela 3 apresenta as possveis configuraes.
A interface Computador/Hardware adotada para programao do microcontrolador e
7.3. Desenvolvimento do Hardware 33
demais atividades foi o JTAG, composto por uma ferramenta de depurao, um conector JTAG e
um cabo que interliga estes elementos. Os terminais do microcontrolador necessrios para criar
esta interface esto apresentados na Tabela 4.
Ao acionar o JTAG seus pinos no podem estar flutuando, pois podem desconfigurar o
sistema por se tratarem de flip-flops. Para evitar que isso ocorra, resistores de pull-up e pull-down
so adicionados no circuito. Aps finalizada a operao, o controle dos pinos volta para os
registradores. O circuito utilizado na montagem da placa apresentado na Figura 16.
Aps a finalizao dos circuitos necessrios para o funcionamento do microcontrolador,
projetou-se o sistema de alimentao da placa. Utilizou-se um conector Jack J4 por ser o mais
utilizado em fontes chaveadas. Adicionou-se dois reguladores de tenso, o LM7805 (+5V) e o
LM1117T (+3,3V), juntamente com os capacitores de desacoplamento, e um amplificador de
corrente, visando futuras ampliaes no prottipo. O resultado final do sistema de alimentao
est demonstrado no esquemtico da Figura 17.
A alimentao tambm pode ser provida via cabo USB, uma vez que a placa possui um
conector USB proposital para alimentao e implementao de sistemas de transmisso de dados.
O circuito USB projetado foi baseado no esquemtico do kit de desenvolvimento STM32-P107
da prpria ST (fabricante do microcontrolador). O esquemtico do circuito USB apresentado
na Figura 18.
34 Captulo 7. Desenvolvimento do prottipo
A finalizao da placa de circuito impresso ocorreu com a adio de quatro push buttons
e de trs LEDs, alm de disponibilizar acesso todos os pinos do microcontrolador, evitando o
bloqueio de qualquer funo. Os push buttons foram utilizados na ativao do sistema de reset
e das funes de interrupo externa, j os LEDs podem ser usados em um primeiro teste do
hardware e disponibilizados para qualquer uso futuro.
Aps a definio de todos os circuitos implementados no hardware, foram escolhidos os
modelos de cada componente, para aquisio.
7.3. Desenvolvimento do Hardware 35
O custo total de fabricao da placa foi de R$123,65 pois alm das despesas com
componentes, a fabricao do fotolito custou R$30,00 e a produo da placa, feita no laboratrio
da universidade, custou R$28,00.
Os componentes esto sendo soldados na placa, que poder ter todas as suas funes
testadas assim que estiver pronta. Caso os testes sejam bem sucedidos, a placa poder substituir
o kit de desenvolvimento
39
8 Transmisso de Dados
O software tem incio com a incluso de algumas bibliotecas, a fim de assistir a programa-
o das tarefas a serem realizadas, alm da configurao de alguns parmetros e a declarao das
variveis globais. Dentre as bibliotecas adicionadas, as mais importantes so: LiquidCrystal.h,
que apresenta as funes de trabalho do display alfanumrico; SdFat.h, utilizada para gravar e
ler os dados do carto SD; e Ethernet.h, que apresenta as funes utilizadas na comunicao do
C com a rede.
O Arduino trabalha com duas funes principais no desenvolvimento de um software,
que so: Setup e Loop, por isso preciso fazer a descrio destas rotinas para que a compilao
do programa no apresente falha. A funo Setup uma funo de configurao, que deve ser
executada apenas uma vez, para informao de alguns parmetros para o microcontrolador e
para a inicializao de algumas funes.
Para este programa a funo Setup inicializou os pinos de entrada e sada; as funes do
circuito RTC, LCD, SD e Ethernet; declarou a rotina de interrupo e apresentou no Display
alfanumrico as principais grandezas fsicas utilizadas no sistema.
J a funo Loop uma funo recursiva, ou seja, quando a funo termina sua execuo,
logo em seguida, ela reinicia o processo. a funo que o microcontrolador deve executar
infinitamente. Nesta etapa do software foram implementadas as rotinas de clculo da vazo,
apresentao do resultado no display, gravao dos dados no carto SD e leitura dos dados pelo
navegador.
41
Figura 21 Trecho do cdigo do software desenvolvido que faz a gravao dos dados no carto
SD.
42 Captulo 8. Transmisso de Dados
Todavia para possibilitar o uso do navegador e fazer a leitura do arquivo, uma rotina
foi desenvolvida configurando o microcontrolador fornecer tais informaes quando fossem
solicitadas. Ao inserir o nmero do IP configurado no Arduino em um navegador conectado a
rede LAN, o C realizava a abertura do arquivo de texto, Internet.txt, assim como o envio de
todas as informaes gravadas neste documento. A rotina utilizada para comunicao do Arduino
com a rede, est apresentada na Figura 22.
9 Resultados
A vazo mxima proporcionada pelo sistema hidrulico foi capaz de excitar uma tenso
de 3V na sada do sensor diferencial de presso. Assim, o sistema foi testado para diferentes
valores presentes no intervalo [2.5V - 3.0V]. O consumo medido pelo sistema proposto e o
consumo medido pelo medidor mecnico, avaliados em seis tenses diferentes de sada do sensor,
esto apresentados na Tabela 6.
A divergncia presente entre os dois sistemas de medies indicativo que o sistema
montado com o tubo de Venturi 1 necessitou de calibrao, visando obter medidas suficientemente
prximas s apresentadas pelo sistema de aferio.
46 Captulo 9. Resultados
Tabela 6 Consumo medido em litros pelo sistema eletrnico e pelo sistema mecnico, resultante
das cincos vazes avaliadas, para trs amostras coletadas.
Tenso de sada Consumo do sistema Consumo do sistema
do Sensor (V) eletrnico (l) mecnico (l)
0 0
2,5 0 0
0 0
1,6865 2,80
2,6 1,6319 2,82
1,6606 2,77
2,8483 4,14
2,7 2,9451 4,19
2,9410 4,20
3,5117 4,86
2,8 3,5065 4,98
3,4861 4,92
3,9180 5,62
2,9 3,9714 5,58
3,9789 5,72
4,3238 6,61
3,0 4,4545 6,82
4,4719 6,71
trabalho. Ibars (2004), em um trabalho semelhante, relata que seu sistema de medio de vazo
utilizando tubos de Venturi apresentou uma concordncia de 0,9995 com o medidor padro, ou
seja, erros menores que 1%. Supe-se que a diferena de exatido entre os sistemas apresentados
foi devido ao dimetro e o mtodo de construo da tubulao, e a teoria utilizada para o clculo
da vazo. Os tubos de Venturi de Ibars apresentam dimetros de 50mm e 75mm e possuem
cones convergentes e divergentes, enquanto que o tubo de Venturi 1 possui dimetro de 19mm
e no apresenta cones convergentes e divergentes. A teoria utilizada neste sistema foi a mais
simples possvel, considerando algumas caractersticas de escoamento lineares, enquanto que o
outro autor utilizou coeficientes de correo devido a perda de carga e ao tipo de escoamento
encontrado em seus condutos forados.
Embora o erro apresentado pelo sistema seja alto, o uso deste mtodo de medio pode
ser justificado pelo trabalho de Reader-Harris et al. (2001) onde o autor fez uma comparao entre
dois medidores de Venturi com diferena nos ngulos dos cones convergentes e divergentes. O
resultado comprovou a eficincia deste mtodo uma vez que as medidas apresentaram incertezas
de 0,71% com o sistema de aferio, ou seja, a influencia da perda de carga nos resultados
baixssima.
O tubo de Venturi 2 ainda encontra-se em fase de teste, para verificar se a influncia
dos cones convergentes e divergentes na reduo da perda de carga se faz presente, produzindo
resultados mais coerentes com o sistema de aferio.
9.2. Transmisso de Dados 49
Figura 30 Leitura dos dados gravados no carto SD atravs do navegador Google Chrome.
9.2. Transmisso de Dados 51
Fechamento
55
10 Concluses
11 Trabalhos Futuros
Como sugestes para trabalhos futuros, um Web Server pode ser desenvolvido a partir
das ideias apresentadas, incluindo um sistema de cadastramento, busca de endereo, login e
senha; explorando outras famlias de microcontroladores mais utilizados no mercado.
Recomenda-se a incluso de outros transdutores e sensores, aumentando a utilidade do
sistema, tornando-o apto a suprir novas necessidades que possam surgir.
59
Referncias
ANDRADE, L. A. de et al. Estudo comparativo dos mtodos de medio de vazo - uma aplicao
em comissionamento de turbinas hidrulicas. Centro de Pesquisas em Hidrulica e Recursos
Hdricos, 2014. Disponvel em: <http://www.cph.eng.ufmg.br/docscph/matevento15.pdf>.
Citado 2 vezes nas pginas 11 e 12.
BANSAL, R. K. Fluid Mechanics and Hydraulic Machines. 9. ed. [S.l.]: Laxmi Publications,
2005. Citado na pgina 17.
BRUNETTI, F. Mecnica dos Fluidos. 2. ed. [S.l.]: Pearson Prentice Hall, 2008. Citado na
pgina 15.
Byte Craft Limited. First Steps with Embedded Systems. [S.l.: s.n.], 2002. Citado na pgina 19.
DELME, G. J. Manual de Medio de Vazo. 2. ed. [S.l.]: Edgard Blcher, 1995. Citado 3
vezes nas pginas 11, 13 e 25.
FOX, R. W.; MCDONALD, A. T. Introduo Mecnica dos Fluidos. 5. ed. [S.l.]: LTC, 1998.
Citado 2 vezes nas pginas 11 e 15.
60 Referncias
GRIO, M. G. Utilizao do Sistema Operacional Tempo Real MQX Embarcado para Aplicaes
de Telemetria. [S.l.], 2010. Citado na pgina 51.
MUNSON, B. R.; YOUNG, D. F.; OKIISHI, T. H. FundFluidos da Mecnica dos fluidos. 4. ed.
[S.l.]: Edgard Blcher, 2004. Citado 2 vezes nas pginas 15 e 16.
NETTO, J. M. de A. Manual de Hidrulica. 8. ed. [S.l.]: Edgard Blcher, 1998. Citado 2 vezes
nas pginas 12 e 13.
NICKEL, E. M.; BESSA, W. K. S. Sistema Embarcado com acesso sem-fio. [S.l.], 2010. Citado
na pgina 19.
SILVEIRA, J. A. da. Experimentos com Arduino. [S.l.]: Ensino Profissional, 2013. Citado na
pgina 20.
Pressure
ORDERING INFORMATION
Package Case # of Ports Pressure Type Device
Device Name No. Marking
Options None Single Dual Gauge Differential Absolute
Small Outline Package (MPXV7002 Series)
MPXV7002GC6U Rails 482A MPXV7002G
MPXV7002GC6T1 Tape & Reel 482A MPXV7002G
MPXV7002GP Trays 1369 MPXV7002G
MPXV7002DP Trays 1351 MPXV7002DP
Pressure
Operating Characteristics
Table 1. Operating Characteristics (VS = 5.0 Vdc, TA = 25C unless otherwise noted. Decoupling circuit shown in Figure 3
required to meet specification.)
Full Scale Output(4) (10 to 60C) VFSO 4.25 4.5 4.75 Vdc
@ VS = 5.0 Volts
Full Scale Span(5) (10 to 60C) VFSS 3.5 4.0 4.5 V Vdc
@ VS = 5.0 Volts
Warm-Up Time(9) 20 - ms
MPXV7002
Sensors
2 Freescale Semiconductor
67
Pressure
Maximum Ratings
Operating Temperature TA 10 to 60 C
1. Exposure beyond the specified limits may cause permanent damage or degradation to the device.
Figure 1 shows a block diagram of the internal circuitry integrated on a pressure sensor chip.
VS 2
MPXV7002
Sensors
Freescale Semiconductor 3
68 ANEXO A. Datasheet MPXV7002DP
Pressure
ON-CHIP TEMPERATURE COMPENSATION, CALIBRATION AND SIGNAL CONDITIONING
The performance over temperature is achieved by performance and long-term reliability. Contact the factory for
integrating the shear-stress strain gauge, temperature information regarding media compatibility in your application.
compensation, calibration and signal conditioning circuitry Figure 3 shows the recommended decoupling circuit for
onto a single monolithic chip. interfacing the integrated sensor to the A/D input of a
Figure 2 illustrates the Differential or Gauge configuration microprocessor or microcontroller. Proper decoupling of the
in the basic chip carrier (Case 482). A gel die coat isolates the power supply is recommended.
die surface and wire bonds from the environment, while Figure 4 shows the sensor output signal relative to
allowing the pressure signal to be transmitted to the sensor pressure input. Typical, minimum, and maximum output
diaphragm. curves are shown for operation over a temperature range of
The MPXV7002 series pressure sensor operating 10 to 60C using the decoupling circuit shown in Figure 3.
characteristics, and internal reliability and qualification tests The output will saturate outside of the specified pressure
are based on use of dry air as the pressure media. Media, range.
other than dry air, may have adverse effects on sensor
P1
Thermoplastic
Wire Bond Case
Lead
Frame
P2
Differential Sensing Die Bond
Element
+5 V
Vout OUTPUT
Vs
IPS
MPXV7002
Sensors
4 Freescale Semiconductor
69
Pressure
5.0
Transfer Function:
Vout = VS (0.2 P(kPa)+0.5) 6.25% VFSS
4.0 VS = 5.0 Vdc
TA = 10 to 60C
Output Voltage (V)
3.0
TYPICAL
MAX
2.0
MIN
1.0
0
-2 -1 0 1 2
Differential Pressure (kPa)
Freescale designates the two sides of the pressure sensor The Pressure (P1) side may be identified by using the
as the Pressure (P1) side and the Vacuum (P2) side. The following table:
Pressure (P1) side is the side containing a gel die coat which
protects the die from harsh media.
Pressure (P1)
Part Number Case Type
Side Identifier
Surface mount board layout is a critical portion of the total footprint, the packages will self align when subjected to a
design. The footprint for the surface mount packages must be solder reflow process. It is always recommended to design
the correct size to ensure proper solder connection interface boards with a solder mask layer to avoid bridging and
between the board and the package. With the correct shorting between solder pads.
0.100 TYP 8X
0.660 2.54
16.76
0.060 TYP 8X
1.52 0.300
7.62
MPXV7002
Sensors
Freescale Semiconductor 5