Leírás
A DS18B20 szerelt hőmérő (vízálló kivitel, védőcső, 5m) digitális, 1-Wire buszos hőmérőszonda 5 méteres kábellel és saválló acél védőtokkal. Akkor hasznos, ha nem a panel közvetlen közelében, hanem nedvesebb vagy nehezebben hozzáférhető ponton kell hőmérsékletet mérni Arduino, ESP32, ESP8266 vagy Raspberry Pi alapú rendszerrel.
Háttér
A DS18B20 szerelt hőmérő (vízálló kivitel, védőcső, 5m) nem analóg hőmérő, hanem digitális érzékelő. A mért értéket 1-Wire buszon adja vissza, ezért egyetlen adatvezetékkel is lekérdezhető, miközben a szenzor saját egyedi azonosítóval rendelkezik.
Ez azért jó adatgyűjtésnél, mert több DS18B20 érzékelő is felfűzhető egy közös buszra. A gyakorlatban viszont a kábelhossz, a felhúzóellenállás, a tápfeszültség és a vezetékek színkódja már nem mellékes részlet.
Azaz a DS18B20 szerelt hőmérő (vízálló kivitel, védőcső, 5m) egy 5 méteres kábellel szerelt, védőcsöves digitális hőmérséklet-szonda 1-Wire kommunikációval.
Így működik a gyakorlatban
A szonda lelke a DS18B20 digitális hőmérő IC. A vezérlő – például Arduino, ESP32 vagy Raspberry Pi – a DQ adatvezetéken keresztül indítja a mérést, majd ugyanazon a buszon olvassa vissza a hőmérsékletet.
A bekötés háromvezetékes módban a legátláthatóbb: táp, adat és GND. Parazita táplálás is lehetséges, de hosszabb kábelnél és több szenzornál könnyebb hibázni vele, ezért műhelyben a külön tápvezetékes bekötés általában tisztább megoldás.
A 1-Wire adatvonalra felhúzó-ellenállás kell. Rövid vezetéken a szokásos 4,7 kΩ sok esetben működik, de 5 méteres kábellel, több szondával vagy zajos környezetben ezt már nem érdemes automatikusnak venni.
Tipikus felhasználások
- Időjárásállomás külső vagy árnyékolt hőmérsékletméréséhez.
- Fűtésvezérlés előremenő vagy visszatérő hőmérsékletének méréséhez.
- Napkollektoros vagy sörkollektoros mérési ponthoz.
- Akvárium, tartály vagy nedves környezet körüli hőmérsékletfigyeléshez.
- Adatgyűjtő rendszerhez, ahol több mérési pontot kell egy vezérlőre kötni.
- Hűtő, kamra vagy gépház hőmérsékletének távoli méréséhez.
- Oktatási projekthez, ahol a digitális szenzorbusz működését is meg kell érteni.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| Milyen tápfeszültségre húzod fel a DQ adatvonalat? | ESP32, ESP8266 és Raspberry Pi esetén 3,3 V-os logikához kell igazodni, 5 V-os felhúzás GPIO sérülést okozhat. |
| Van felhúzó-ellenállás a DQ és a táp között? | Hiányában a szenzor gyakran nem jelenik meg a buszon, vagy hibás értéket ad. |
| A vezeték színkódja egyezik a példával? | Más beszállítói szondáknál eltérhet a színkiosztás, ezért bekötés előtt ellenőrizni kell. |
| Parazita módban használod? | Hosszabb kábelnél és több szenzornál erősebb felhúzásra és gondosabb időzítésre lehet szükség. |
| Egy buszra több szondát kötsz? | Minden érzékelő külön 64 bites azonosítóval olvasható, de a busz topológiája és a kábelhossz már számít. |
| Nedves helyre kerül a védőcső? | A szonda védőcsöves és vízálló kivitelű, de a kábelvég és a kötés vízmentesítéséről külön gondoskodni kell. |
Döntés előtt ellenőrizd
- Elég-e az 5 m kábel, vagy toldásra lenne szükség.
- 3,3 V-os vagy 5 V-os vezérlőhöz illeszted-e.
- Egyetlen szonda lesz-e a buszon, vagy több mérési pontot fűzöl fel.
- Elfogadható-e a legfeljebb 750 ms mérési idő teljes felbontás mellett.
- Elég-e a DS18B20 pontossága, vagy kalibrált, hitelesített mérőeszköz kell.
- A mérendő közeg nem haladja-e meg a -55°C és +125°C tartományt.
- A környezet csak nedves/vizes, vagy nyomásálló, vegyszerálló, élelmiszeripari kivitel kellene.
Használati korlátok és amikor más típust keress
- Ne ezt válaszd, ha 125°C fölötti hőmérsékletet kell mérni. Ilyenkor K-típusú hőelem vagy más nagyhőmérsékletű érzékelő kell.
- Ne ezt válaszd, ha páratartalmat is mérni kell. A DS18B20 csak hőmérsékletet mér.
- Ne ezt válaszd, ha tanúsított, hitelesített vagy élelmiszeripari méréshez kell dokumentált mérőszonda.
- Ne ezt válaszd, ha nagyon gyors hőmérséklet-változást kell nagy mintavételi sebességgel követni.
- Ne ezt válaszd, ha a szonda nyomás alatti tartályba, agresszív vegyszerbe vagy ismeretlen tömítettségi követelményű helyre kerül.
- Ne ezt válaszd, ha kizárólag analóg bemenettel rendelkező rendszerhez keresel érzékelőt, és nincs lehetőség 1-Wire kommunikációra.
Műhelymegfigyelés
A DS18B20 szondáknál a legtöbb első hiba nem maga az érzékelő, hanem a busz körül van: kimarad a felhúzó-ellenállás, 5 V-ra húzzák fel a 3,3 V-os GPIO-t, vagy a hosszú kábel miatt bizonytalan lesz az adatvonal. A másik gyakori gond a színkód vakon követése – érdemes ellenőrizni a bekötést. Parazita módban a GND és a VCC közösítendő!
Műszaki jellemzők
| Kommunikáció: | 1-Wire |
| Tápfeszültség: | 3,0-5,5 V a DS18B20 adatlap szerint |
| Logikai szint: | Az 1-Wire busz felhúzási feszültségéhez igazodik |
| Mérési tartomány: | -55°C – +125°C |
| Pontosság: | ±0,5°C -10°C és +85°C között |
| Felbontás: | 9-12 bit, beállítható |
| Legjobb felbontás: | 1/16°C |
| Maximális konverziós idő: | 750 ms |
| Egyedi azonosító: | 64 bites ROM azonosító |
| Több szenzor egy buszon: | Igen, megfelelő buszkialakítással |
| Kábelhossz: | 5 m |
| Védőcső anyaga: | Saválló acél |
| IP-védettségi osztály: | IP65/IP67 |
| Vezeték – piros: | +5V vagy NC |
| Vezeték – sárga vagy fehér: | DQ adat |
| Vezeték – fekete vagy zöld: | GND |
| Parazita táplálás: | Lehetséges, de hosszabb kábelnél erős felhúzásra lehet szükség |
Dokumentáció
Színkódolt funkcióvezeték:
- Piros: +5V (vagy NC),
- Sárga v. Fehér: DQ (Adat),
- Fekete v. Zöld: GND
Csomag
- 1 × DS18B20 szerelt hőmérő (vízálló kivitel, védőcső, 5m)




















Értékelések
Még nincsenek értékelések.