Escolar Documentos
Profissional Documentos
Cultura Documentos
1
necessário para garantir que o processo físico chamado II. MATERIAIS UTILIZADOS
convicção, provoque deslocamento da água quente para a
parte superior das placas coletoras e daí em diante para o O sistema em questão consiste em um dispositivo que
reservatório de água quente, ficando armazenada na parte permite monitorar a temperatura da água no boiler em tempo
superior do boiler. Este efeito ocorre em função da diferença real e disponibiliza ao usuário uma interface na qual o
de densidade entre a água fria que entra nas placas coletoras mesmo pode configurar o acionamento automático da
e a água aquecida presente nas mesmas, provocando uma resistência elétrica para aquecer a água no boiler de acordo
circulação constante de água entre o reservatório e as placas com sua preferência.
coletoras. Como a proposta foi criar um projeto eficiente e de baixo
Dentro do boiler, através do mesmo processo físico custo, os componentes utilizados foram simples, mas que
citado, a água quente permanece na parte superior e a fria na atendem bem às necessidades.
parte inferior. Desse modo, é possível separar saídas d’água
que vão para consumo (quente) e a que vai para as placas A. Hardware
(fria), através de uma saída na parte superior e outra na Para gerir o sistema como um todo foi utilizado uma placa
porção inferior do boiler, respectivamente. microcontroladora tipo Arduino Mega2560, dois sensores de
A resistência elétrica de apoio se faz necessária nesse temperatura LM35, um módulo de Relógio em Tempo Real -
modelo de aquecimento, por exemplo, devido à falta de (RTC) DS1307, um teclado matricial 4x4 e um display LCD
radiação solar suficiente para o aquecimento da água em dias 20x4. O boiler de água quente já possui sua própria
nublados ou frios. A energização da resistência elétrica nas resistência elétrica, que foi controlada através de um relé.
residências normalmente é feita pelo acionamento de um
disjuntor ou de forma automática quanto a temperatura 1) Arduino
mínima for atingida. A placa microcontroladora Arduino Mega2560 foi
Junto com o crescimento da demanda de aquecedores escolhida devido à sua capacidade de processamento
solares, vem também sendo evidenciados alguns problemas compatível com o projeto atual e com planos futuros, além
vindos da sua utilização, dentre eles pode-se ressaltar o de possuir várias portas digitais e analógicas, que é um
desperdício de energia elétrica por conta do acionamento aspecto importante neste projeto em função da quantidade de
manual da resistência, por um período de tempo além do conexões entre esta placa e os dispositivos utilizados para
necessário para aquecer satisfatoriamente a água para banho. implementação deste projeto.
Esse acionamento ocorre, geralmente, no momento que o Esse modelo de Arduino possui um processador
usuário precisa da água quente. Como consequência, a ATmega2560 de 8 bits trabalhando a 16MHz [3]. O papel do
resistência elétrica de apoio não terá tempo suficiente para Arduino nesse projeto é fazer o gerenciamento de todos os
aquecer a água a nível aceitável para banho, afinal, aquecer periféricos envolvidos no sistema, além de coletar e
400 litros de água não é uma tarefa rápida para uma interpretar as informações vindas dos mesmos. Os cálculos
resistência de cerca de 3000 W, normalmente encontrada em envolvidos também são realizados por esse
reservatórios de água quente. microcontrolador.
Outro fato importante é que nos sistemas automáticos,
2) Teclado e display LCD
pode ocorrer da resistência ser acionada em períodos nos
O teclado matricial e o display LCD são a parte de
quais normalmente não existe demanda para uso da água
interface homem-máquina no projeto em questão, no qual
quente, resultando também em desperdício de energia
usuário envia comandos para o microcontrolador e especifica
elétrica.
valores através do teclado e recebe informações através do
Partindo deste pressuposto, este artigo propõe um sistema
display.
de automatização do controle da resistência elétrica do
O teclado matricial 4x4 foi escolhido devido à sua
boiler, evitando que a temperatura da água torne-se
facilidade de uso, preço e versatilidade. Sua quantidade de
inadequada para banho, mesmo quando a mesma for
teclas mostrou-se ideal para o projeto em questão. Foi
utilizada em muitos banhos ou em um período de pouca
escolhido um display LCD de tamanho 20x4 produzido pela
radiação solar. Com esta estratégia busca-se um maior
Shenzhen Eont Electronics [5] devido à quantidade de
conforto para os usuários do sistema de aquecimento solar de
informações que devem ser mostradas de uma só vez em sua
água, ao mesmo tempo em que contribui para redução da
tela, como horário, temperatura da água na saída do boiler,
conta de energia elétrica.
etc.
O projeto consiste num equipamento que foi instalado em
uma residência e pode ser configurado pelos moradores, 3) Relógio em tempo real (RTC)
permitindo a seleção da temperatura mínima que a água deve O módulo de relógio em tempo real escolhido para este
estar para um banho confortável e ainda informar ao sistema projeto foi o DS1307 produzido pela Maxim [6]. O mesmo
o número de banhos por horário do dia. Desta forma, o foi utilizado para que o microcontrolador tenha controle
sistema ajusta a temperatura da água para um número de sobre tempo e horário, que são informações fundamentais
banhos configurados no sistema e nos horários que o usuário para o funcionamento do sistema como um todo, permitindo
definiu. ainda uma maior personalização do sistema em função das
necessidades do usuário.
Além disso, o modelo utilizado de RTC possui uma
bateria do tipo moeda conectada ao mesmo. Esse adicional
2
permite que, mesmo durante uma falta de energia elétrica, o temperatura mínima definida pelo usuário e mantenha-se
mesmo mantenha seu relógio interno operando e assim assim durante todos os banhos programados.
garantindo a integridade das informações de data e hora. Neste modelo de funcionamento, o sistema irá requerer
que o usuário adicione horários do dia em que os banhos
4) Boiler e resistência elétrica serão tomados, a temperatura mínima que se deseja tomar
O boiler utilizado possui uma capacidade de banho e o número de banhos que serão tomados em cada
armazenamento de 400 L e tem um formato cilíndrico, horário.
posicionado na horizontal. A resistência elétrica de apoio Além disso, o sistema possui outra funcionalidade que
localizada no boiler possui uma potência de 3000 W e a será a de controlar a resistência elétrica durante o dia, de
mesma é controlada pelo Arduino através de um relé. Além forma que a temperatura mínima, determinada pelo usuário,
disso, a resistência fica localizada no centro de uma das seja mantida durante todo o dia, mesmo fora do período de
bases da lateral do boiler próximo à saída de água quente, banho. O objetivo desta função é assegurar que todos os
promovendo o aquecimento da água na região meridional do usuários da água quente utilizem desse benefício no caso de
boiler. um banho fora do horário estipulado e também em outras
aplicações, como no caso de misturadores instalados nos
5) Sensores de temperatura lavatórios e na pia da cozinha.
O sensor temperatura utilizado neste projeto foi o LM35,
da National [7]. Cada sensor foi colocado em um local IV. MÉTODOS
diferente, sendo um na entrada de água fria do boiler e outro
na saída de água quente para consumo, como mostrado na Como forma de gerenciamento desse processo, foram
Figura 2. desenvolvidos softwares específicos para controlar cada
componente periférico envolvido no projeto. Após a
conclusão e teste desses programas, os mesmos foram
reunidos em apenas um software escrito em linguagem C++.
O sistema monitora a todo momento a chegada de
comandos do usuário, através do teclado matricial. Ao
mesmo tempo são disponibilizadas informações no display
relativas ao estado do sistema. Tais informações são: a hora e
data atuais, a temperatura atual da água para consumo e da
água fria que entra no reservatório, o estado da resistência
elétrica (ligada ou desligada), o próximo horário de banhos e
a quantidade destes.
Para que todos os banhos tomados ocorram em
temperatura da água acima da mínima definida pelo usuário,
o sistema deverá considerar a variação de alguns fatores,
estes são: o tempo que a água leva para aquecer, a
temperatura da água fria entrando no boiler e o número de
banhos que serão tomados. A partir desses dados, o sistema
irá estimar até qual valor de temperatura a água deverá ser
aquecida.
Um fator que se faz de extrema importância é o fato de
Fig. 2. Distribuição dos sensores LM35 no boiler. que durante o consumo de água quente, a água fria que entra
no boiler para manter o mesmo nível d’água dentro do
Estas posições foram escolhidas devido à diferença de mesmo, causa uma queda de temperatura da água quente em
temperatura em ambos os locais e a importância destes no função do tamanho da diferença de temperatura de ambas.
funcionamento do sistema. As medições de temperatura Ou seja, o sistema deve realizar um método para compensar
nestes locais se fazem necessárias para efetuar os cálculos a queda de temperatura devido a água fria que entra no
corretos de estimativa de temperatura, que serão explicados reservatório, levando-se em conta que quanto menor a
de forma mais aprofundada na seção IV. temperatura da água que entra no boiler em relação à água
que sai, mais rápido esta última esfriará.
III. FUNCIONAMENTO Tendo este fato em evidência, optou-se por elaborar uma
equação que relacione todos os valores que interfiram na
O usuário que utilizar deste sistema poderá escolher qual a temperatura da água que será consumida e retorne o valor da
temperatura mínima que ele deseja que a água esteja nos temperatura estimada que a água deverá ser aquecida para o
horários de sua preferência e indicar também quantos banhos número de banhos determinado pelo usuário. A equação (1)
serão tomados nesse horário, para que todos que forem tomar foi o resultado da ponderação de todas essas variáveis.
banho possam usufruir da água quente.
Ao informar estes dados, o sistema terá que garantir que,
no horário determinado, a água na saída do boiler para
consumo esteja a uma temperatura maior ou igual à
3
Tmin − T fria anotados o número de banhos, as temperaturas da água que
Test = ( N b − 1) + Tmin (1) entra e que sai do boiler e a queda de temperatura após cada
10 banho realizado. Todos estes dados foram considerados na
Onde: definição da equação (1).
est - Temperatura estimada para atender ao número de
V. CONCLUSÕES
banhos Nb garantindo a temperatura mínima Tmin.
Tfria - Temperatura da água fria que entra no boiler. O sistema aqui descrito encontra-se em fase final de
Nb - Número de banhos. implementação. As etapas de IHM (Interface Homem
Tmin - Temperatura mínima que deverá ser garantida em Máquina), que neste projeto é composta pelo teclado e
cada banho. display, o controle de acionamento da resistência e o relógio
de tempo real (RTC) encontram-se concluídos. Neste
Por exemplo, se o usuário optasse por definir a momento, resta a finalização do software de controle da
temperatura mínima de banho para 40 °C a equação (1) temperatura mínima do boiler e a instalação deste sistema em
produziria uma reta como mostrada no gráfico da Figura 3, uma residência.
para diferentes valores de Tfria.
AGRADECIMENTOS
REFERÊNCIAS