Anda di halaman 1dari 7

Lendo Temperatura e

Umidade pelo Logo




J os Alberto Naves Cocota J nior
Nveis de Difi cul dade
Mecnica: 0;
Eletrnica: 3;
Informtica: 4;
Custo do Projeto: 2.
Na Edio n 24 (setembro/outubro 2005) publicamos um
artigo referente a um circuito para leitura de temperatura pela
porta paralela de um PC pelo Logo. Este novo artigo, alm de
possibilitar a leitura de temperatura, realiza a leitura de
umidade relativa, uma importante varivel em diversos
processos encontrados nas indstrias e em outras atividades.

A montagem deste medidor visa
oferecer ao leitor a oportunidade de
adquirir conhecimentos em
eletrnica, aquisio de dados e
programao.

O CIRCUITO
O circuito para medir a
temperatura e umidade
constitudo, basicamente, por um
sensor de temperatura de silcio
(LM35), um sensor de umidade
relativa capacitivo (HIH-3610 ou
HIH-4000) e dois conversores A/D
(TLC548) de 8 bits, conforme
mostrado na fi gura 1.
A vantagem de trabalhar com os
sensores de temperatura LM35 e o
de umidade HIH-3610 est no fato
de ambos apresentarem sadas
lineares e dispensarem calibrao
economizando, deste modo, tempo
na implementao do projeto.

Converso da Temperatura
O sensor analgico de
temperatura, o LM35, ir fornecer
ao conversor A/D uma tenso de 10
mV para cada grau Celsius medido.
Assim, teremos na sada do sensor
(OUT) um sinal linear, representado
na fi gura 2.
Este sinal analgico, fornecido
pelo sensor LM35 (CI1), chega ao
pino 2 do conversor A/D TLC548
(CI2). O conversor A/D
responsvel pela converso deste
sinal analgico em digital, para que
o PC possa interpretar o dado
amostrado.
Ligado ao conversor A/D, h um
potencimetro (P1) que deve ser
regulado de tal modo que fornea
no pino 1 (+REF), uma tenso de
2,56V. Assim, quando o conversor
A/D de 8 bits for realizar uma

A umi dade rel ati va uma
varivel importante a ser controlada
em diversos processos industriais e
em ambientes prediais. Ela
controlada por exemplo em
museus, industrias de papel e
celulose, indstria qumica /
petroqumica, indstria alimentcia,
indstria txtil, indstria de fumo,
indstria farmacutica, indstria
eletrnica, indstria cermica,
secagem e armazenamento de
gros, e pesquisa e
desenvolvimento.
Em todas estas reas a umidade
controlada a fim de garantir a
conservao ou qualidade de
algum bem e at mesmo pode ser
controlada para a segurana.
Antes de definir o controle da
umidade em um processo, faz-se
necessrio definir de que modo
ser realizada a medida da mesma.
A umidade pode ser amostrada
atravs de um umidostato ou um
sensor analgico.
No artigo da edio n 24
apresentamos a diferena entre um
termostato e um sensor analgico
de temperatura, o conceito se
aplica de modo semelhante ao
princpio de funcionamento de um
umidostato e um sensor analgico.
Entretanto, a temperatura influi na
leitura da umidade relativa, deste
modo deve-se realizar a
amostragem de temperatura para a
compensao do valor amostrado
da umidade.


UMIDADE
A umidade pode ser descrita
como:
a) Umidade relativa: razo de
gua em relao a presso de
saturao;
b) Umidade especfica: massa de
gua por unidade de massa de ar
seco;
c) Razo de volume: parte de
vapor de gua por milhes de
partes de ar.
Neste artigo apresentaremos
apenas como realizar a leitura da
umidade relativa.
Pelo mtodo clssico, a umidade
relativa obtida nas cartas
psicomtricas e definida pela
leitura de dois termmetros.
Realizando a medida da
temperatura de bulbo seco e a de
bulbo mido encontra-se, atravs
de frmulas, a umidade relativa.

NOSSA PROPOSTA
Neste artigo, prope-se a
construo de um medidor digital
de temperatura de bulbo seco e
umidade relativa a partir de
sensores analgicos com sadas
lineares ligados a conversores
analgico-digital (A/D).
Estes conversores A/D so
ligados porta paralela do PC e,
atravs de um programa escrito em
Logo, poderemos visualizar a
temperatura e a umidade
amostradas.


converso, ele ir dividir esta
tenso de referncia por 2, onde n
=8, e 2^8 =256 partes, obtendo
desta diviso uma relao de que,
a cada variao de 10 mV no
sensor analgico, haver a
variao de um bit no conversor
A/D. Suponhamos que a
temperatura a ser medida seja de
25C, deste modo teremos a
seguinte relao:

a) Na sada do sensor
Vout =0.25 Volts =250 mV

b) Entrada +Vref do conversor
A/D
bit
mV
mV Vref
nbits
10
2
2560
2
8



c) Na sada (D_OUT) do
conversor A/D
Teremos uma seqncia digital
de 8 bits (1 byte) representado pela
fi gura 3.

Converso da Umidade
Na sada do sensor (OUT)
teremos um sinal linear, como
representado na fi gura 4. Verifique
que a sada do sensor, para a
mesma umidade relativa
amostrada, modifica de acordo com
a temperatura, como apresentado
anteriormente. Deste modo faz-se
necessria uma compensao da
temperatura no valor amostrado da
umidade.
Os sensores analgicos de
umidade relativa HIH-3610-003 e
HIH-3610-004 so acompanhados
por uma folha de calibrao. Esta
folha de calibrao fornece
importantes dados para uma correta
amostragem da umidade relativa.
No caso do sensor utilizado neste
projeto, segundo sua folha de
calibrao, ele apresentava uma
variao de 30.5 mV (Slope) para
cada % de umidade relativa

medida, 25 C. E uma tenso
mxima de sada de 3.92 Vdc para
100% de umidade relativa, e uma
tenso mnima de 0.869 Vdc para
0% de umidade relativa.
O sinal analgico fornecido pelo
sensor HIH-3610 (CI3) chega ao
pino 2 do conversor A/D TLC548
(CI4). O conversor A/D
responsvel pela converso deste
sinal analgico em digital, para que
o PC possa interpretar o dado
amostrado.
Ligado ao conversor A/D, h um
potencimetro (P2) que deve ser
regulado de tal modo que fornea
no pino 1 (+REF), um valor igual a
tenso mxima de sada do sensor.
Assim, quando o conversor A/D de
8 bits for realizar uma converso,
ele ir dividir esta tenso de
referncia por 2, onde n = 8, e 2^8
=256 partes, obtendo desta diviso
uma relao de que, a cada



de 25%.

A fonte de alimentao deve ser
de 5Vdc regulada. Caso o leitor no
disponha de uma fonte com esta
tenso de sada, poder montar
uma a partir de uma fonte de 12Vdc
(500 mA). Observe a fi gura 6.



MONTAGEM ELETRNICA
Na fi gura 7 o leitor tem o layout
para o circuito impresso usado para
o nosso medidor. O leitor poder
tambm realizar a montagem em
uma placa padro ou mesmo em
uma matriz de contatos, neste caso,
apenas para testes do medidor ou
mesmo para uma rpida
demonstrao. Aconselhamos
colocar suportes para os CIs.
Assim, qualquer substituio ser
facilitada.
Um cuidado especial deve ser
tomado durante a ligao dos
componentes polarizados (diodos,
sensores e conversores) pois
qualquer inverso, alm de
provocar o no funcionamento do
circuito, poder causar a queima do
componente, acarretando sua
perda. Veja na fi gura 8 os pinos
dos CIs utilizados.
Os conectores parafusveis
adotados em nosso medidor podem
ser ignorados e, neste caso, os fios
devem ser soldados diretamente na
placa.
O PROGRAMA
O programa est disponvel
em nosso site
(www.mecatronicafacil.com.br)
para download. Ele foi
desenvolvido na linguagem
LOGO. O interpretador para o
programa pode ser obtido
gratuitamente no site do Nied
(www.nied.unicamp.br).
Ao executar o programa
lertemperatura, o mesmo
aparecer na tela de controle
conforme a fi gura 9. Portanto,
s pressionar o boto LIGA
para que seja iniciado a leitura
da temperatura e exibio da
mesma na tela.
J o funcionamento do
programa est descrito no
fluxograma representado pela
fi gura 10.
Basicamente, quando o
programa inicia a leitura de
temperatura, ele executa trs
blocos com funes distintas.
O primeiro compreendido
por um conjunto de comandos
que levam os pinos I/O
CLOCK (Clock) e CS (Chip
Select) para o nvel lgico alto
e baixo em uma determinada
seqncia, que responsvel
pela inicializao do conversor
A/D.
Assim que finalizada esta
primeira etapa, os bits 7 se
encontraram disponveis nos
pinos 10 e 12 da porta paralela.
Atravs do valor decimal obtido
da leitura dos nveis lgicos de
entrada da porta paralela,
verifica-se quais pinos esto
em nvel lgico alto (1 bin) ou
baixo (0 bin). Veja a tabel a 1.
Caso o pino 10 esteja em
nvel lgico alto, ele acumula
varivel temp o valor decimal
correspondente a este bit, e
caso ocorra o mesmo com o

variao de 15.2 mV no sensor
analgico, haver a variao de um
bit no conversor A/D. Suponhamos
que a umidade relativa a ser
medida seja de 25%, deste modo
teremos a seguinte relao:

a) Na sada do sensor
Vout =1.632 Volts =1632 mV

b) Entrada +Vref do conversor
A/D
bit
mV
mV Vref
nbits
2 . 15
2
3920
2
8



c) Na sada (D_OUT) do
conversor A/D
Teremos uma seqncia digital
de 8 bits (1 byte) representado pela
fi gura 5.

Depois de adquirido este sinal
pelo PC, necessita-se realizar a
converso deste valor decimal em
um valor da umidade relativa
correspondente, incluindo o calculo
para a compensao da
temperatura. Considere a
temperatura de 25 C. Faz-se esta
converso da seguinte forma:

Vout =Leitura * Vmax / 255
Vout =107 * 3.92 / 255
UR =(Vout-Vmin)/Slope
UR =(1.644-0.869)/ 0.0305
VUR =(UR)/ (1.0546-0.00216*temp)
VUR =(UR)/ (1.0546-0.00216*25)

Obtm-se, deste modo a
verdadeira umidade relativa (VUR)


TESTE E USO
Aps o trmino da montagem,
aconselhvel que o leitor faa
uma reviso de todas as ligaes
eltricas. Use um multmetro
como testador de continuidade
para verificar estas ligaes.
Antes de pressionar o boto
LIGA, o leitor deve conectar o
cabo de comunicao entre o PC
e o circuito, e em seguida ligar a
fonte de alimentao do circuito.
Mea a tenso na sada (Vout)
do sensor de temperatura LM35 e
verifique se o valor exibido na tela
do programa corresponde ao
valor medido pelo multmetro. Por
exemplo, se estiver a 25 Celsius,
o valor na sada do sensor
analgico dever estar prximo a
0.25 volts. Faa o mesmo com o
sensor de umidade.
O leitor com experincia em
programao poder modificar o
programa, realizando um maior
nmero de amostras de
temperatura e umidade em um
curto intervalo de tempo. A partir
desses dados amostrados,
realizar uma mdia aritmtica,
exibindo, deste modo, o valor da
mdia, ao invs de apenas um
valor. Obtm-se assim um valor
mais prximo do real. Alm disso,
precisar calcular o desvio padro
e adicionar este valor a cada dado
lido antes de tirar a mdia
aritmtica.

SOLUO DOS PROBLEMAS
MAIS COMUNS
A seguir listamos alguns
problemas comuns de ocorrer:
O val or exi bi do no programa
no est prximo do l i do pelo
multmetro!
Possveis solues:
- Verifique se o potencimetro
P1 est regulado de modo a
fornecer 2,6 volts no pino +REF
do conversor A/D CI2, e se o
potencimetro P2 est regulado
de modo a fornecer um valor igual
mxima tenso de sada do
sensor de umidade no pino +REF
do conversor A/D CI4;
- Pode existir mau contato.
Verifique todas as ligaes.
Lembre-se que circuitos
analgicos so muito sensveis e
qualquer




pino 12, o programa acumula
varivel umid o valor decimal
correspondente a este bit.
Realiza-se ento a leitura dos bits
restantes.
Quando finalizado a leitura de
todos os 8 bits (1 byte)
correspondente a converso
analgica para digital de cada
sensor, ser exibido o valor da
varivel temp e umid, que
sero resultados dos somatrios
das converses dos 8 bits de cada
conversor (valor digital) em um
valor decimal.
Verifique se os valores de
tenso mxima e mnima, assim
como o valor do slope do sensor
de umidade que disponha so
iguais aos apresentados neste
projeto. Caso no sejam,
modifique-os no programa.

mau contato gerar erros.
- Resultados melhores podero
ser obtidos montando o circuito e
fixando-o em uma caixa metlica.
O cabo de conexo do PC ao
circuito dever ser blindado. Veja
a fi gura 11.
O val or amostrado est acima
do val or real !
- Como o corpo dos sensores
so negros, ambos absorvem com
facilidade calor por radiao. Para
evitar este tipo de erro, dever ser
colocado o circuito dentro de uma
caixa escura, com pequenas
frestas prximas ao sensor para a
circulao do ar que ter sua
temperatura amostrada. De
preferncia, a face externa desta
caixa dever ser de uma
colorao que minimize a

C3 220 uF x 25 V - eletroltico
C4 100 uF x 16 V eletroltico

Conectores
CN1 e CN2 - conector
parafusvel do tipo molex com 2
terminais.
CN3 conector parafusvel do
tipo molex com 3 terminais;
J1 - conector DB25 macho;
J2 - conector sanyo P2 fmea.

Di versos
Fios para ligao, 2 soquetes de
8 pinos, placa de circuito impresso
virgem para montagem, fonte de
alimentao +5Vdc, solda, cola.


absoro de calor por radiao.

CONCLUSO
Neste artigo o leitor constatou a
facilidade de adquirir dados
analgicos de mais de um sensor
pela porta paralela de um PC.
O leitor poder aproveitar a
parte do circuito responsvel pela
converso A/D para amostrar
outros tipos de dados analgicos.
Esperamos que de alguma
maneira, os dados aqui
divulgados possam ajudar a
todos. Boa sorte e at a prxima.

IMPORTANTE
www.mecatronicafacil.com.br
No site da Revista possvel
fazer o download do cdigo-fonte
do programa lertempeumid em
LOGO.

LISTA DE MATERIAL
Resi stncias (1/8 W)
R1 75 Ohms
R2, R3, R4, R5, R6, R7, R8 e
R9 4.7 KOhms
R10 560 Ohms
R11 1 K

Potenci metros
P1 e P2 - 47 KOhms

Semicondutores
D1 e D2 LED de 3mm
vermelho
CI1 Sensor de temperatura
LM35
CI2 e CI4 Conversor TLC548
ou TLC549
CI3 Sensor de umidade
relativa HIH-3610.
CI5 Regulador de tenso
LM7805

Capacitores
C1 0.1 uF capacitor polister
ou cermico
C2 1 uF capacitor eletroltico

Anda mungkin juga menyukai