Su Geçirmez DS18B20 Dijital Sıcaklık Sensörü
Su Geçirmez DS18B20 Dijital Sıcaklık Sensörü Hakkında Detaylı İnceleme
Su geçirmez DS18B20, paslanmaz metal bir prob içine alınmış dijital sıcaklık sensörüdür. Sıvıya daldırılabilir, toprağa gömülebilir ve dış ortamda kullanılabilir; sıcaklık verisini analog gerilim olarak değil, doğrudan sayısal olarak verir.
En güçlü yanı 1-Wire haberleşme protokolüdür. Her DS18B20'nin fabrikada verilmiş benzersiz bir seri numarası vardır; bu sayede onlarca sensör aynı iki kablo üzerinde çalışabilir. Bir akvaryumun farklı derinliklerini, bir seranın farklı köşelerini ya da bir kazanın giriş-çıkış sıcaklığını ölçmek için her sensöre ayrı pin ayırmanıza gerek kalmaz — hepsi tek hatta bağlanır ve kod her birini seri numarasından ayırt eder.
Dijital olması uzun kablo mesafelerinde de kazandırır. Analog bir sensörün kablosu uzadıkça sinyal gürültüden etkilenir ve ölçüm bozulur; dijital veri ise ya doğru gelir ya hiç gelmez. Bu yüzden DS18B20 metrelerce uzaktaki bir noktadan güvenilir ölçüm almak için uygundur. Kurulumda tek zorunluluk, veri hattı ile besleme arasına bir 4,7 kΩ pull-up direnci bağlamaktır — bu direnç olmadan hiçbir okuma alınamaz.
Öne Çıkan Avantajlar
Suya Dayanıklı Paslanmaz Prob
Sensör paslanmaz metal prob içindedir. Sıvıya daldırılabilir, toprağa gömülebilir ve dış ortamda kullanılabilir.
Tek Hatta Onlarca Sensör
1-Wire protokolü ve benzersiz seri numarası sayesinde çok sayıda sensör aynı iki kablo üzerinde çalışır. Her sensör için ayrı pin ayırmanız gerekmez.
Dijital Veri — Uzun Kabloda Güvenilir
Sıcaklık sayısal olarak gelir; kablo uzunluğu analog sensörlerdeki gibi ölçümü bozmaz. Metrelerce uzaktan güvenilir okuma alınabilir.
Kalibrasyon Gerektirmez
Fabrikada kalibre edilmiştir; okuduğunuz değer doğrudan derece cinsindendir. Dönüşüm formülü ve ADC ayarıyla uğraşmazsınız.
Geniş Kart Uyumluluğu
Arduino, ESP32, ESP8266 ve Raspberry Pi ile çalışır. OneWire ve DallasTemperature kütüphaneleri olgun ve yaygındır.
Teknik Özellikler ve Kapasite
| Özellik | Değer / Açıklama |
|---|---|
| Ürün Tipi | Su geçirmez dijital sıcaklık sensörü |
| Sensör | DS18B20 |
| Prob | Paslanmaz metal — sıvıya daldırılabilir |
| Haberleşme | 1-Wire — tek veri hattı |
| Çoklu Sensör | Aynı hatta çok sayıda sensör; her biri benzersiz seri numaralı |
| Çıkış | Dijital — kalibrasyon gerekmez |
| Gerekli Ek Parça | Veri hattına 4,7 kΩ pull-up direnci |
| Kablo | Prob üzerinde hazır kablo |
| Uyumlu Kartlar | Arduino, ESP32, ESP8266, Raspberry Pi |
| Paket İçeriği | 1 adet sensör |
Kullanım Alanları
- Akvaryum Sıcaklığı
- Hidroponik Sistem
- Sera Otomasyonu
- Su Deposu İzleme
- Dış Ortam Ölçümü
- Toprak Sıcaklığı
- Kazan / Boyler Takibi
- Veri Kaydedici
Sensör, sıvı ve nemli ortamlarda ya da uzun kablo mesafelerinde sıcaklık ölçümü gereken projeler için uygundur. Kuru iç mekân ölçümlerinde LM35 veya DHT22 daha ekonomik seçenekler sunar.
Teknik Sıkça Sorulan Sorular (SSS)
Okuma alamıyorum veya −127 °C görüyorum, neden?
−127 değeri kütüphanelerin "sensör bulunamadı" bildirimidir ve neredeyse her zaman tek bir sebebi vardır: pull-up direnci eksik. Veri hattı ile VCC arasına 4,7 kΩ'luk bir direnç bağlamanız gerekir.
Direnç varsa sıradaki kontroller: kablo renklerinin doğru bağlandığı (genellikle kırmızı VCC, siyah GND, sarı veri), kablo uzunluğunun aşırı olmadığı ve besleme geriliminin kartla uyumlu olduğu. Çok uzun hatlarda pull-up değerini biraz düşürmek (örneğin 2,2 kΩ) sinyali toparlayabilir.
Aynı hatta kaç sensör bağlayabilirim?
Protokol teorik olarak çok sayıda sensöre izin verir; pratikte kablo uzunluğu, hat kapasitesi ve besleme kapasitesi sınırı belirler. Hobi kurulumlarında onlarca sensör aynı hatta sorunsuz çalışır.
Her sensörün fabrikadan gelen benzersiz bir adresi vardır. Kodda önce hattaki adresleri taratıp listeler, sonra her sensörü adresiyle okursunuz. Kurulumdan önce sensörleri tek tek bağlayıp adreslerini not etmek, hangi adresin hangi konuma ait olduğunu bilmenizi sağlar.
Ölçüm ne kadar sürede güncelleniyor?
DS18B20'nin dönüşüm süresi çözünürlüğe bağlıdır: en yüksek çözünürlükte (12 bit) yaklaşık 750 milisaniye sürer. Çözünürlüğü düşürmek dönüşümü belirgin biçimde hızlandırır.
Ayrıca metal probun ısıl ataleti vardır: sensör sıvıya daldırıldığında gerçek sıcaklığa ulaşması birkaç saniye alır. Hızlı değişimleri takip etmeniz gerekmiyorsa bu bir sorun değildir; çoğu uygulamada birkaç saniyede bir okuma yeterlidir.
Probun kablosunu uzatabilir miyim?
Evet, dijital haberleşme sayesinde uzun mesafeler mümkündür ve bu sensörün güçlü yanıdır. Ancak uzun hatlarda birkaç noktaya dikkat etmek gerekir.
Mümkünse ekranlı veya burgulu (twisted pair) kablo kullanın ve ekranı tek noktadan toprağa bağlayın. Hattı motor sürücü, röle ve güç kablolarına paralel uzatmayın. Okuma kararsızsa pull-up direncini düşürmeyi deneyin; ayrıca sensörü parazitik besleme yerine ayrı VCC hattıyla beslemek uzun mesafede daha güvenilir çalışır.














