Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu

SıcaklıkSeviye 2 · Analog ve dijital sensör modülleri

DS18B20

Arayüz
1-Wire
Gerilim
3–5.5V
Sürükle: döndür · tekerlek: yakınlaş · temsilî model

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).

Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • TestlerimMini testler ve puanlarSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç