SıcaklıkSeviye 2 · Analog ve dijital sensör modülleri
DS18B20
Nedir?
DS18B20, 1-Wire hattı üzerinden okunan dijital bir sıcaklık sensörüdür; su geçirmez prob versiyonu çok yaygındır. Robotlarda sıvı, motor veya batarya sıcaklığını ölçmek için kullanılır.
Nasıl çalışır?
Her sensörün fabrikada yazılmış 64 bitlik benzersiz bir kimliği (ROM ID) olduğu için tek bir veri hattına çok sayıda sensör bağlanabilir. Çözünürlük 9 ile 12 bit arasında seçilir; 12 bitte adım 0,0625 °C, dönüşüm süresi en fazla 750 ms'dir. Hat 4,7 kΩ pull-up ister ve sensör veri hattından beslenebilir (parasite power).
Ne zaman seçilir?
Tek kablo üzerinde çok noktadan sıcaklık okumak veya suya daldırmak gerektiğinde DS18B20 seç. Nem de gerekiyorsa DHT22 veya BME280, temassız ölçüm gerekiyorsa MLX90614 daha uygundur.
Laboratuvarda: DS18B20 sıcaklık (1-Wire, 4,7 kΩ pull-up)
Dönüşüm (12 bit) ~0,6 s sürer, sonra sıcaklık yazılır. 4,7 kΩ direnci çıkar: hat yükselmez, "sensor yok" yazılır.
Laboratuvarda açÖzellikler
- −55…+125 °C · ±0.5 °C
- 9–12 bit (12 bit = 0.0625 °C / 750 ms)
- 100 m kablo
- 64-bit ID, tek hatta onlarca sensör
- 4.7kΩ pull-up, parazit besleme
Nerede kullanılır
- Sıvı / prob sıcaklığı
- Uzun kablo, endüstriyel doğruluk
Kaynak: Hyvex Academy elektronik serisi (seri-el-sensor).