sexta-feira, 7 de outubro de 2016

Termômetro digital de precisão com o LM73.

Termômetro digital de precisão com o LM73.

O LM73 é um sensor digital de temperatura de precisão com interface I²C, com resolução máxima de 1/32 de grau Celsius (0.03125°C/LSB). Para testá-lo e ver seu desempenho, montei uma placa tendo o cuidado de deixar sua face superior exposta para fazer o acoplamento térmico e assim medir a temperatura com maior precisão.
Para mostrar a temperatura, o firmware mostra a parte inteira simplesmente convertendo os bits mais significativos em decimal e a parte fracionária de 1/32 é usado uma tabela tabela de conversão na memória do PIC12F1822:

00000b ,00°
00001b ,03°
00010b ,06°
00011b ,09°
00100b ,13°
00101b ,16°
00110b ,19°
00111b ,22°
01000b ,25°
01001b ,28°
01010b ,31°
01011b ,34°
01100b ,38°
01101b ,41°
01110b ,44°
01111b ,47°
10000b ,50°
10001b ,53°
10010b ,56°
10011b ,59°
10100b ,63°
10101b ,66°
10110b ,69°
10111b ,72°
11000b ,75°
11001b ,78°
11010b ,81°
11011b ,84°
11100b ,88°
11101b ,91°
11110b ,94°
11111b ,97°

Placa do LM73. Note o IC abaixo das letras LM, um SOT23 de 5 pinos rodeado por resina epoxi cinza.
Placa com um PIC12F1822 e o minúsculo display OLED 128x32 mostrando a temperatura do LM73.
Medindo a temperatura da geladeira.









Nenhum comentário:

Postar um comentário