Sensor Suhu (DS-1620)
Koneksi Pin DS-1620
Sistem ini menggunakan IC DS-1620. Sensor ini dapat mengukur suhu dari -55°C sampai +125°C dengan resolusi 0.5°C. Panjang data yang dibaca oleh IC suhu ini adalah 9 bit. Keunggulan dari IC suhu ini adalah data yang dibaca dan ditulis dilakukan melalui 3-wire serial interface (CLK, DQ, RST) selain itu, output yang dihasilkan berupa data digital sehingga tidak diperlukan lagi ADC untuk mengetahui suhu yang dibaca oleh DS-1620 ini.
IC DS-1620 ini dapat juga difungsikan sebagai termostat, Pin THIGH akan menjadi High (logika 1) jika suhu pada DS-1620 lebih besar atau sama dengan nilai pada register TH. Pin TLOW akan menjadi High (logika 1) jika suhu pada DS-1620 lebih kecil atau sama dengan nilai pada register TL. Sementara Pin TCOM akan menjadi High (logika 1) jika suhu lebih besar atau sama dengan nilai pada register TH dan TCOM akan tetap High (logika 1) sampai suhu lebih kecil atau sama dengan nilai pada register TL. Cara men-set suhu pada IC DS-1620 adalah melalui 3-wire serial interface (CLK, DQ, RST).
Tabel hubungan antara Suhu dan Data
Suhu (°C)
|
Data Output
(Biner)
|
Data
Output (Hexa)
|
+125
|
011111010
|
00FAh
|
+25
|
000110010
|
0032h
|
+0,5
|
000000001
|
0001h
|
+0
|
000000000
|
0000h
|
-0,5
|
111111111
|
01FFh
|
-25
|
111001110
|
01CEh
|
-55
|
110010010
|
0192h
|