TERMOSTATO P/ AQUÁRIO – C/ PIC 12F675 E DS18B20 (REF275)

2

Mais uma opção para controlar a temperatura de seu aquário…

Esta montagem permite o controle da temperatura de um aquário através da utilização de uma resistência aquecedora própria para aquários. Veja o esquema abaixo:

tiny_termo_aquario_ds18b20

Como sensor foi usado o componente DS18B20 fabricado pela Maxim. Este usa apenas um pino do PIC para enviar a temperatura, usando o protocolo 1-wire.
Para ajustar a temperatura desejada, usamos um interruptor (pino 4 do PIC). Ao apertar irá começar a decrementar, mas se soltarmos este interruptor por mais de 1 segundo, apertando de novo começará a incrementar, sendo mostrado na segunda linha do LCD.
Na primeira linha teremos o valor da temperatura da água, obtida pela leitura do sensor colocado dentro do aquário.
O sensor é o DS18B20, encapsulado em uma proveta de vidro pequena, com vedação feita com silicone próprio para aquários. Poderá adquirir este sensor pronto em vendas pela internet.
A resistência de aquecimento também deverá ser adquirida em lojas de materiais para aquários e deverá ser para a tensão de trabalho da rede local. Existem vários modelos conforme o tamanho do aquário.
A faixa de regulagem foi limitada de 14,5 a 40,0°C, pois a maioria dos peixes vivem em temperaturas entre 28 a 30 graus centígrados.
Caso a montagem seja usado apenas como termômetro,não haverá marcação de temperaturas negativas, pois a temperatura mínima está limitada a 0°C e a máxima em 99,9°C. Isto foi feito no programa C, para economizar espaço de memória e permitir que todo o programa seja colocado em apenas 1Kbyte de flash do PIC 12F675.
A alimentação poderá ser obtida de uma fonte CC de 9 a 12 volts, ou usar estas usadas em carregadores de celular de 5 volts ou fonte convencional com transformador + diodos + capacitores.
Para os testes desta montagem, foi usada a montagem “SIMULANDO UM SENSOR DE TEMPERATURA DS18B20 PARA FINS DE DESENVOLVIMENTO E TESTES (REF144)”, pegando os arquivos da pasta mais recente, de 20/03/2017.
Obs. Esta montagem é experimental, sendo de caráter didático, montada apenas em placa experimental (do tipo “Breadboard”), sujeita a “bugs” ainda não detectados. Está sendo fornecido os arquivos para que cada hobista possa alterar o programa segundo suas necessidades.

Segue pasta zipada com os arquivos desta montagem:

Tiny_Termo_Aquario

Manuais:
PIC 12F675
DS18B20 datasheet

Curiosidades:
A arte de preparar um expresso
A impressionante audição da traça-da-cera
Quem projetou primeiro?
Como ter uma saúde melhor
Quase dá para comer!
“Sua ligação foi completada” — Como?

Outros assuntos:
O casamento é apenas um compromisso formal?
Faz diferença ter boas maneiras?
Os desafios de uma família com enteados
Recuperar a confiança no casamento

Vídeos:
O que é o Reino de Deus?
Como enfrentar o bullying sem partir para a briga
Quem é o Autor da Bíblia?
Será que é amor ou paixão?
Tenha mais paciência
Fale a verdade
Eu me cansei das religiões

Até o próximo artigo!

2

Deixe uma resposta