sábado, 5 de janeiro de 2013

EmonGLCD Temperature Hack / Correção para problemas de temperatura no EmonGLCD


Este post está escrito em português e em inglês.
This post is written in Portuguese and English.

Português:

Recentemente notei que o meu EmonGLCD sempre mostrava uma temperatura de até 2 graus de diferença da temperatura apresentada pelos meus outros termômetros no quarto.

Após pesquisa nos fóruns e analise do circuito verifiquei que o sensor de temperatura, um DS18B20 estava localizado ao lado do LDR, bem no topo da placa.

Como o ar quente sobe, o calor dissipado pelo LCD, pelo ATMEGA, regulador de tensão, etc, o sensor acabava por ficar com uma temperatura mais alta.

A Solução encontrada foi relocar o sensor por intermédio de um fio triplo para uma localização mais baixa no circuito.

Abaixo seguem algumas fotos do processo bem simples, que pode ser realizado com fios e um ferro de solda.

English:

Recently noticed that my EmonGLCD always showed me a temperature up to two degrees higher then the measured by the other thermometers in the room.

After a  research in some web posts and a circuit analysis i found that the temperature sensor (DS18B20) was located next to the LDR, right at the top of the plate.

As the hot air rises, the heat dissipated by the LCD, the ATMEGA, voltage regulator, and other components  the sensor would eventually reach the sensor and give it a higher temperature.


The solution was to relocate the sensor through a triple wire to a location lower in the circuit.

Below are some photos of the very simple process, which can be done with wires and a soldering iron.



Antes: Sensor mostrando diferença superior a 1 grau.
Before: +1 celcius degree deference.

Ferramenras necessárias.
Needed tools.

Sensor de temperatura no topo da placa.
Temperature sensor on the top of the board.

Outra visão do sensor.
Another sensor view.

Fios substituindo o sensor. Na verdade só seriam necessários 2 fios.
Wires in place of the sensor. It wold be only necessary to wire 2 pins of the sensor.

Sensor montado na placa.
New connection of the seosor on the board.

Montagem definitiva.
Final assembly.


Finalmente, temperatura correta.
Finaly, we´ve got exactly the same temperature.

Para maiores informações sobre o EmonDLCD consulte: www.openenergymonitor.org.
For more information on EmonGLCD see  www.openenergymonitor.org.

Nenhum comentário:

Postar um comentário