Você está na página 1de 9

DESENVOLVIMENTO DE UM SISTEMA PARA MEDIO DE

TEMPERATURA E UMIDADE COM COMUNICAO SEM FIO EM UM


SECADOR SOLAR

CONEM2012-0222

Resumo: Um sistema de medio sem fio de temperatura e umidade, foi desenvolvido e testado para otimizar o
processo de telemetria e secagem em um secador solar. O sistema consiste de dois sensores verificando os parmetros
de interesse, a um intervalo de tempo pr-configurado
pr pelo usurio, e encaminhando os dados a um microcontrolador,
que aps um pr processamento dos sinais envia os dados atravs de comunicao bluetooth. Um software para
dispositivos mveis com sistema operacional Android foi adaptado para verificar, em tempo real, real os parmetros
medidos no secador. Paralelamente os valores de temperatura e umidade medidos so armazenados em uma memria
e podem, posteriormente, ser descarregados em um computador via vi comunicao USB, para futuro tratamento e
anlise dos dados utilizando a ferramenta de interesse
int do usurio. Uma interface em LabView foi desenvolvida para
auxiliar na transferncia dos dados e gerar um arquivo de log contendo os valores medidos. O sistema de medio
desenvolvido tem alimentao mista, podendo funcionar atravs de bateria ou de clulas fotovoltaicas ou de qualquer
combinao das duas fontes de energia, caracterizando-se
caracterizando se como um sistema energeticamente eficiente e porttil. O
equipamento desenvolvido vem sendo usado com exito na automatizao da obteno de dados no processo de
secagem para produo de banana-passapassa e tambm na secagem da mamona para produo de biodiesel. Os dados
obtidos ainda so usados para otimizar a construo do prottipo do secador, testando diversos tipos de materiais
usados na cobertura do equipamento.

Palavras-chave: Medio
edio de temperatura, medio de umidade, comunicao bluetooth,, secador
sec solar, programao
de microcontrolador

1. INTRODUO

Este trabalho apresenta a concepo e os procedimentos de teste e validao de um sistema


siste microcontrolado de
medio de temperatura e umidade em um secador solar em desenvolvimento na Universidade Federal de Campina
Grande (UFCG), em Campina Grande na Paraba.Paraba A verificao e o controle desses dois parmetros so de extrema
importncia em um secador solar visto que a otimizao do processo de secagem est diretamente relacionada com a
temperatura e umidade.
O sistema consiste de um microcontrolador PIC da srie 18F4550, com suporte a comunicao USB, funcionando
como unidade central de processamento, recebendo dados de temperatura do sensor LM35 e dados de umidade do
mdulo sensor DC-SS500, equipado com o sensor de umidade capacitivo HS1101.. O sistema possui comunicao
comu sem
fio atravs de um mdulo conversor serial para Bluetooth, fabricado pela Sure Electronics,
Electronics possibilitando que os
parmetros de interesse sejam verificados a uma distncia de at 15 m utilizando-se
utilizando se um dispositivo mvel equipado
com sistema operacional Android,, que possua instalado o software SolarLog, que foi desenvolvido para ler e apresentar
na tela os dados medidos pelos sensores no secador.
O sistema ainda possui uma memria do tipo Electrically-Erasable Programmable rogrammable Read-Only Memory
(EEPROM),, com protocolo de comunicao serial IC, de 512 kbytes de tamanho, podendo armazenar at 128 mil
valores de temperatura e umidade, possibilitando a medio
medio e armazenamento de mais de 1 (um) valor de temperatura e
umidade por segundo, durante 12 horas ininterruptas de funcionamento. A transferncia dos dados armazenados na
memria feito atravs da conexo USB entre o equipamento e um computador pessoal. Uma interface com o usurio
foi desenvolvida, usando o software LabView,
LabView para auxiliar no processo de transferncia dos dados e na gerao de um
log contendo os valores medidos durante o perodo de trabalho, possibilitando ao usurio usar o software de seu
interesse para analisar os dados da forma necessria a seu trabalho.
Visto que foi desenvolvido um equipamento para atuar em campo durante o dia, dia, enquanto existir radiao solar
direta,, uma clula solar fotovoltaica de 0,75 W (5 V e at 150 mA) foi usada como principal fonte de energia do
sistema. Uma bateria de 3 V a 9 V complementa o sistema de alimentao, atuando como segunda fonte de energia em
dias nublados ou na presena de nuvens que diminuem a potncia entregue pela clula fotovoltaica.
Os testes de campo se mostraram eficientes e o equipamento vem sendo usado na aquisio automatizada de dados
para produo de banana-passa e na secagem de mamona, processo necessrio para produo de biodiesel. Os dados
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

obtidos ainda so usados para otimizao do prottipo do secador solar, que vem sendo testado com diversos tipos de
material em sua cobertura, tais como vidro e policarbonato transparente.

2. CONCEPO DO SISTEMA

2.1. Objetivo

O principal objetivo desenvolver um processo automatizado de medio de temperatura e umidade em um secador


solar em desenvolvimento. O secador solar do tipo exposio direta a radiao solar, e pode ser visto na Figura (1).
Ele foi desenvolvido para secagem de produtos agrcolas, frutas como banana e abacaxi, ou oleaginosas usadas na
produo de biodiesel, como a mamona (Grilo, 2007).
Existem trs pontos de medio de parmetros de interesse no secador. Na entrada e na sada de ar, e dentro do
secador, onde se localizam as amostras em processo de secagem e tambm onde so apresentados os maiores valores de
temperatura e umidade. Os sensores foram concebidos para ficarem dispostos dentro do secador, prximo as amostras,
mas sem entrar em contato com elas.

Figura 1 Secador solar em desenvolvimento na UFCG

2.1. Descrio dos Componentes e Suas Funes

O sistema de telemetria proposto pode ser visto na Figura (2), que apresenta uma imagem real de cada componente
presente no sistema e o fluxo de dados entre os componentes. O microcontrolador PIC18F4550 a unidade central de
processamento, ele apresenta as seguintes caractersticas (Microchip, 2004):
Freqncia de trabalho de at 48 MHz;
33 portas de entrada e sada digital TTL;
4 mdulos de timers, para gerar interrupes a intervalos predefinidos;
13 canais conversores analgicos digitais (A/D) de 10 bits de resoluo;
Hardware USB 2.0, full speed (12 Mb/s);
Comunicao serial assncrona (USART);
32 kbytes de memria de programa e 2 kbytes de memria de dados;
Conjunto reduzido de instrues (RISC);
Sistema de baixo consumo em 5 V;

A escolha desse microcontrolador se deve principalmente ao mdulo USB interno (Rojvanit, 2004), que possibilita
a implementao da comunicao USB entre o microcontrolador e um dispositivo HOST, no nosso caso um computador
pessoal com suporte a USB. A comunicao USB do tipo plug and play, no necessita de drivers para funcionar e est
presente em todos os computadores pessoais vendidos atualmente (Sousa, 2011).
O sensor de temperatura utilizado foi o LM35, produzido pela National Semiconductors, empresa pertencente ao
grupo Texas Instruments (National Semiconductor, 2000). Esse sensor tem o formato TO-92 e se assemelha bastante a
um transistor. Pode medir valores de temperatura de -55 C a 150 C. Ele fornece como sada um valor de tenso
linearmente proporcional a escala Celsius e tem fator de 10 mV/C. Seu sinal de sada precisa ser conectado ao
conversor A/D do microcontrolador, e com apenas uma equao linear tem-se o valor de temperatura com 0,5C de
preciso para ser mostrado no display.
O sensor de umidade utilizado um HS1101, da Humirel. um sensor do tipo capacitivo, portanto necessita de um
circuito extra para fornecer uma sada passvel de leitura no microcontrolador. O mdulo DC-SS500, da Sure
Electronics (Sure Electronics, 2009) possui o sensor acoplado a tal circuito e permite uma leitura linear dos valores de
umidade proporcional a tenso na sada. O sinal de sada desse mdulo tambm precisa ser conectado ao conversor A/D
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

do microcontrolador e de forma similar, pouco processamento necessrio para se obter o valor de umidade para ser
mostrado no display

Figura 2. Viso geral do sistema de telemetria implementado.

O equipamento construdo para atuar em campo, durante o dia na presena de sol, em ambientes de temperatura
elevada e baixa umidade. Dentro do secador solar a temperatura facilmente ultrapassa os 60 C em um dia de sol.
Portanto para evitar que o usurio tenha que se deslocar ao equipamento para observar no LCD os valores atuais de
temperatura e umidade, um sistema de verificao dos valores medidos pelos sensores, utilizando comunicao sem fio
Bluetooth foi integrado ao sistema. Um conversor serial Bluetooth, produzido pela Sure Electronics (Sure Electronics,
2008), foi adquirido e usado para enviar, a intervalos constantes, previamente definidos pelo usurio, atualizaes dos
valores de temperatura e umidade medidos dentro do secador solar.
Um software, para dispositivos mveis que possuam o sistema operacional Android, foi adaptado para receber os
dados do mdulo Bluetooth e atualizar na tela do dispositivo mvel as informaes para o usurio. Nos testes realizados
o sinal era captado em at 15 m de distncia do secador solar, permitindo uma verificao segura e confivel dos dados,
sem ter que remover as amostras ou se sujeitar a intempries como o calor.
Paralelamente ao envio dos dados para o mdulo Bluetooth, os valores de umidade e temperatura medidos so
salvos em uma memria externa do tipo EEPROM com comunicao via protocolo IC. Apesar de o microcontrolador
apresentar uma memria EEPROM interna, essa possua tamanho reduzido. A memria externa possui 512 kbytes,
possibilitando que at 128 mil valores sejam salvos, resultando em mais de 2 (dois) acessos por segundo para salvar
valores medidos. Tal capacidade vai alm do necessrio. Uma configurao comum, utilizada nos testes salva um valor
de temperatura e um de umidade a cada 1 (um) minuto, resultando em cerca de 720 pontos de amostragem de cada
parmetro para 12 horas de ciclo de trabalho ininterruptos.
Um display LCD com 16 colunas e 2 linhas foi includo ao sistema para interao com o usurio, informando
mensagens de erro, atualizaes ou requisies de ao ao usurio, como escolher entre realizar uma medio ou
transferir os dados. Quando em processo de medio o display tambm apresenta os valores de temperatura e umidade a
cada nova atualizao por parte dos sensores.
Para tornar o sistema porttil e tambm energeticamente eficiente, visto que seu ciclo de trabalho se d durante o
dia na presena de sol, uma placa solar fotovoltaica foi includa no sistema de alimentao. A placa tem potncia de
0,75 W e fornece 5 V na presena de luz solar. Visto que existem quedas de luminosidade durante o processo, uma
bateria atua em conjunto com a placa solar, podendo ser conectadas baterias de 3 V at 9 V.
Por fim um software para computadores pessoais foi desenvolvido para auxiliar na transferncia dos dados salvos
na memria externa utilizando a comunicao USB 2.0. A interface em LabView foi escolhida devido a sua facilidade
de programao. Todavia a principal funo do software garantir a correta recepo dos dados e gerar um arquivo de
texto conhecido como log, contendo a seqncia de valores de temperatura e umidade armazenados durante um ciclo de
trabalho, possibilitando ao usurio do sistema usar os dados da forma que lhe for conveniente.
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

3. DESENVOLVIMENTO E SIMULAES

3.1. Programao do Microcontrolador

A programao do microcontrolador foi feita utilizando-se o compilador para linguagem C da Custom Computer
Services Inc. (CCS). O microcontrolador possui apenas 35 instrues em assembly (linguagem de mquina)
caracterizando-se como um processador RISC. Para tanto o compilador faz a converso de instrues e funes
especficas na linguagem C para as instrues de mquina especficas do microprocessador (Pereira, 2007). O programa
executado pelo microcontrolador, em loop infinito, pode ser resumido pelo fluxograma apresentado na Figura (3).

Figura 3. Fluxograma do programa executado pelo microcontrolador. Os tempos de medio e os intervalos de


atualizao so determinados pelo usurio.

3.2. Simulao do Sistema em Tempo Real

O software utilizado para simular os circuitos do microcontrolador, dos sensores e outros dispositivos que
englobam o sistema foi o Isis Proteus da Labcenter Electronics. Esse software um dos mais expoentes quando se trata
de simulao de microcontroladores PIC, tem total integrao com os produtos da Microchip, empresa que fabrica o
PIC e tambm da CCS empresa responsvel pelo compilador utilizado (Garcia, 2008). Ele ainda bastante poderoso e
simula todos os hardwares utilizados na construo do sistema, como sensores, display LCD, memrias e conectores
USB, inclusive simulando uma conexo virtual entre o circuito simulado e o computador. Na Figura (4) visto uma
captura de tela do Proteus, apresentando o circuito simulado e posteriormente construdo.
A simulao foi uma etapa crucial na depurao de erros de software e na obteno do exato funcionamento do
circuito. Um terminal virtual serial foi responsvel por simular o hardware do Bluetooth, visto que a comunicao com
o mdulo Bluetooth feita de forma serial. Todos os comportamentos inesperados foram corrigidos na etapa de
simulao para que o sistema apresentasse o funcionamento previsto pelo fluxograma proposto para execuo do cdigo
no microcontrolador.
A simulao do processo de transferncia de dados, lidos da memria externa para o computador, via comunicao
USB, tambm foi simulada no Proteus. O programa, como explicado anteriormente, simula uma conexo USB virtual
que reconhecida pelo computador, um programa construdo em LabView foi desenvolvido para receber os dados via
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

USB e gerar um arquivo de log, contendo os valores de temperatura e umidade lidos da memria. A interface
desenvolvida em LabView apenas tem a funo de gerar o arquivo de log contendo os dados de interesse, o usurio do
sistema ento decide qual software usar para processar e interpretar os dados a seu interesse.

Figura 4 Circuito simulado no Proteus. Todos os dispositivos presentes no sistema real esto na simulao e
foram conectados como apresentado no circuito da figura.

4. TESTES E RESULTADOS

4.1. Montagem e Verificao de Funcionamento

Inicialmente o circuito foi montado em um protoboard para testar o correto funcionamento e conexo de todos os
componentes. O microcontrolador foi carregado com a verso final do programa, desenvolvida na etapa de simulao, e
cada mdulo foi testado individualmente.
Assim que o sistema iniciado, depois de algumas mensagens de boas vindas no LCD, pedido que o usurio
escolha entre iniciar o processo de medio ou o processo de transferncia de dados. A seleo feita apertando em um
dos botes associado a cada opo.
A etapa de medio foi testada primeiro. Assim que foi apertado o boto correspondente, o LCD exibia os valores
de temperatura e umidade medidos pelos sensores com atualizao a cada 10 segundos, como proposto no fluxograma.
Um smartphone com sistema operacional Android e o software SolarLog instalado, foi usado para se conectar ao
mdulo Bluetooth e receber tambm, as atualizaes dos valores de temperatura e umidade medidos pelos sensores. Seu
funcionamento tambm foi verificado de forma satisfatria. A cada 10 segundos, um novo par de valores era
apresentado na tela, como pode ser visto na Figura (5). O usurio pode rolar a tela e observar desde os primeiros valores
medidos at os mais recentes.

Figura 5. Circuito montado em um protoboard para testes de correto funcionamento do sistema de medio de
temperatura. Detalhe para smartphone Android recebendo valores via Bluetooth e apresenta na tela.

Em seguida, aps alguns minutos de testes, o sistema foi reiniciado e a segunda opo, transferncia de dados, foi
testada. O cabo USB no foi conectado inicialmente, e a primeira mensagem de erro foi apresentada no LCD. Em
seguida conectou-se o cabo USB ao computador e aps alguns segundos, a segunda mensagem de erro foi apresentada
no LCD, requisitando a inicializao do software de transferncia. Abrimos o programa gerado pelo LabView e a
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

transferncia de dados comeou, terminando em pouco menos de 10 segundos. No LCD do sistema, j era apresentado a
opo de escolha entre nova medio ou nova transferncia de dados.
No computador abrimos o arquivo de log, gerado pelo programa de transferncia de dados, e uma lista com 14
valores de temperatura e 14 valores de umidade estava disposta em um arquivo de texto no formato .txt, como pode ser
visto na Figura (6). Esses valores podem ento ser copiados para a rea de transferncia no sistema operacional e serem
manipulados em qualquer outro software de acordo com o interesse e necessidade do usurio.

Figura 6. Arquivo de log gerado pelo programa do LabView. Um teste de aproximadamente 15 minutos rendeu
14 valores salvos na memria.

4.2. Design Final e Teste de Campo

Para executar os testes de campo, foi projetada uma placa de circuito impresso, para receber o circuito do sistema
desenvolvido. O Software utilizado foi o Ares que possui integrao com o Proteus, facilitando a transferncia do
design do circuito para o software de desenho de placas de circuito impresso.
Aps o projeto e construo da placa ter sido concluda, os componentes foram soldados placa desenvolvida e
um sistema de encapsulamento foi adaptado utilizando-se uma antiga caixa de fonte de notebook. Os sensores de
temperatura e umidade foram conectados a cabos de aproximadamente 50 cm. A placa solar fotovoltaica e a bateria
extra de alimentao tambm ficaram fora do encapsulamento plstico, para facilitar sua troca e manuseamento quando
necessrio. Tambm foi deixado de fora o mdulo Bluetooth para no perder potncia de sinal, ao ficar confinado em
um recipiente fechado. O equipamento final pode ser visto na Figura (7).

Figura 7. Circuito do sistema de medio soldado a placa de circuito impresso. Em seguida circuito acomodado
em um encapsulamento plstico.

O equipamento de telemetria desenvolvido foi levado a campo juntamente com o secador solar e uma amostra de
banana do tipo pacovan in natura. As amostras foram inicialmente pesadas, 480 g, em seguida cortadas e dispostas nas
bandejas internas do secador. Os sensores foram dispostos internamente no secador, prximo as amostras, Figura (8),
mas o sistema de telemetria permaneceu do lado de fora do secado, abaixo do mesmo, sem incidncia direta de luz e
calor. O experimento foi iniciado s 10 horas e 30 minutos da manh, em um dia um pouco nublado.
Um smartphone permaneceu, durante todo o perodo de testes, conectado ao sistema de comunicao Bluetooth,
atravs do software SolarLog, a uma distncia de aproximadamente 10 m, na Figura (9) apresentado uma fotografia ta
tela do smartphone, indicando como o usurio visualiza os valores. O experimento foi terminado as 14 horas e 30
minutos do mesmo dia, e ao fim desse perodo a tela do smartphone indicava a medio de 238 valores de temperatura e
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

umidade. Foi desligado o equipamento e retirado as amostras de banana, j perceptivelmente desidratadas, Figura (8).
As amostras foram pesadas, seu novo peso era 350 g, portanto uma perda de massa foi constatada.

Figura 8 Banana in natura, na foto da esquerda, antes da iniciar a secagem, detalhe para os sensores. E mesma
amostra, na foto da direita, aps um perodo de 4 horas de secagem no secador solar.

Figura 9 Fotografia da tela do smartphone. Em detalhe a forma como o software SolarLog apresenta os
resultados na tela.

O equipamento foi levado a um computador com o software de transferncia de dados instalado e foi novamente
ligado. A opo de transferncia de dados foi selecionada e em pouco mais de 10 segundos a transferncia foi
concluda. O arquivo log gerado foi aberto e foi constatada a transferncia dos 238 valores de temperatura e outros 238
valores de umidade. Os dados foram copiados para uma planilha no software de edio de dados Excel e foram gerados
grficos com os valores de temperatura e umidade no intervalo de tempo da medio.

4.3. Resultados e Concluses

No grfico da temperatura, visto na Figura (10), ao longo do tempo, possvel perceber como a temperatura no
secador solar muda em curto espao de tempo, provavelmente devido apario de nuvens, resultante do dia nublado.
Em outros testes valores de temperatura maiores que 75 C foram medidos, mas novamente, devido ao dia nublado a
temperatura mxima dentro do secador foi de 60 C. Ainda no grfico de temperatura possvel observar que a mdia
polinomial dos valores tem seu valor mximo 120 minutos aps o incio do experimento, exatamente entre 12 horas e
13 horas, perodo do dia onde a incidncia solar praticamente normal a superfcie de secagem.
A umidade no sofre mudanas bruscas no processo, possivelmente por no existir um controle do fluxo de ar
otimizado para transferncia de calor e massa, contudo seu valor sofre variaes a medida que a secagem evolui e a
banana perde peso liberando gua para o ambiente, todavia vale ressaltar que a umidade estava, na maioria do tempo,
15% abaixo da umidade externa, que se apresentava em torno de 56%.
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

Temperatura no Secador Solar


60

Graus Celsius (C)


55
50
45
40
35
30
25
0 20 40 60 80 100 120 140 160 180 200 220 240
Tempo em minutor a partir das 10 horas e 30 min

Umidade no Secador Solar


50
Umidade Relativa (%U.R.)

48
46
44
42
40
38
36
34
32
30
0 20 40 60 80 100 120 140 160 180 200 220 240
Tempo em minutos, a partir das 10 horas e 30 minutos

Figura 10 Grficos e temperatura e umidade ao longo dos 240 minutos de secagem no experimento executado.

Os testes foram conclusivos e apresentam o desenvolvimento de um equipamento de telemetria, para medio de


temperatura e umidade em secadores solares. O sistema desenvolvido pode ser usado para aquisio de dados no
processo de secagem de amostras, como no experimento realizado, ou para aquisio de amostras para otimizar o
processo de construo do secador solar, nos testes com outros materiais para as coberturas ou aumento e diminuio do
fluxo das entradas e sadas de ar. A transmisso de dados via comunicao sem fio Bluetooth se mostrou eficiente e
um recurso bastante interessante, pois no necessrio ir de encontro ao secador para realizar as medies, e obter os
dados em um ambiente livre de calor e luminosidade.
Com leves modificaes, como a substituio dos sensores por outros modelos mais robustos, como os termopares,
o sistema de medio pode ser usado em outros processos industriais onde seja necessria instrumentao para
aquisio de dados de temperatura e umidade. A capacidade de obteno de dados via Bluetooth pode ser til em
processos industriais prejudiciais a sade humana, como medio de temperaturas em processos qumicos na fabricao
de baterias.

5. REFERNCIAS

Ibrahim, D., 2008, Advanced PIC microcontroller projects in C: from USB to RTOS with PIC18F series, USA,
Elsevier.
Garca, E., 2008, Compilador C CCS y simulador PROTEUS para microcontroladores PIC, Mexico, Alfaomega.
Grilo, M. B., 2007, Fundamentos da energia solar: radiao solar e coletor solar, Campina Grande, Editora Universitria
de Campina Grande.
Microchip Technology Inc, 2004, PIC18F4550 Data Sheet, USA, Microchip Technology Inc.
National Semiconductor. 2000, LM35 Precision centigrade temperature sensors datasheet, USA, National
Semiconductor
Pereira, F., 2007, Microcontrolador PIC: Programao em C, So Paulo, rica.
Rojvanit, R., 2004, Application Note 956: Migrating application to USB from RS-232 UART with minimal impact on
PC Software. USA, Microchip Technology Inc.
Sousa, V. A., 2011, Comunicao USB com o PIC, Revista Saber Eletrnica, Vol. 453, pp. 49-51.
Sure Electronics. 2008, Bluetooth serial converter UART interface 19200bps users guide, P.R. Chine, Sure Electronics
Co. Ltd.
Sure Electronics. 2009, Temperature and relative humidity sensor module users guide, P. R. China, Sure Electronics
Co. Ltd.
VII Congresso Nacional de Engenharia Mecnica, 31 de julho a 03 de Agosto 2012, So Luis - Maranho

DESIGN OF A SYSTEM TO MEASURE TEMPERATURE AND HUMIDITY


WITH WIRELESS COMMUNICATION ON A SOLAR DRIER

keywords: temperature measeurement, humidity measurement, bluetooth communication, solar drier, microcontroller
programming

Você também pode gostar