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:
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