Popis
DS18B20 je populárny digitálny teplotný senzor v samostatnom TO-92 puzdre. Je vhodný na meranie teploty v Arduino, ESP, Raspberry Pi, automatizačných, meracích a výukových projektoch. Senzor komunikuje pomocou 1-Wire rozhrania, vďaka čomu stačí na prenos dát iba jeden dátový vodič. Na jednu 1-Wire zbernicu je možné pripojiť viacero senzorov naraz, pričom každý senzor má vlastný 64-bitový unikátny kód. DS18B20 podporuje nastaviteľné rozlíšenie merania 9 až 12 bitov a funkciu alarmu, ktorá umožňuje nastavenie hornej a dolnej hranice teploty. Senzor môže byť napájaný klasicky cez VDD pin alebo v režime parazitického napájania priamo cez dátovú linku.
Produkt je dostupný v dvoch variantoch – originál a klon. Originál je vhodný najmä tam, kde je dôležitá vyššia spoľahlivosť, kompatibilita a stabilné správanie podľa datasheetu. Klon je cenovo dostupnejšia alternatíva vhodná pre bežné hobby projekty, prototypovanie a nenáročné meracie aplikácie.
Pri klonoch originálnych senzorov DALLAS nie sú pri bežnom používaní rozdiely prakticky výrazné. Treba však počítať s tým, že register alarmu sa môže dať nastaviť iba na obmedzených hodnotách a pri parazitickom napájaní nemusia klony fungovať spoľahlivo. Pre bežné meranie teploty s klasickým napájaním však môžu byť vhodnou alternatívou.
Varianty
- Originál – originálny DS18B20 senzor vhodný pre spoľahlivé meranie, kompatibilitu s 1-Wire knižnicami a aplikácie, kde je dôležité stabilné správanie podľa datasheetu.
- Klon – cenovo dostupnejšia verzia vhodná pre bežné Arduino, ESP a prototypové projekty. Pri niektorých funkciách, napríklad alarm registre alebo parazitické napájanie, sa môže správanie líšiť od originálu.
Hlavné vlastnosti
- Digitálny teplotný senzor – výstupná hodnota je prenášaná digitálne
- 1-Wire komunikácia – prenos dát pomocou jedného dátového vodiča
- Možnosť pripojiť viac senzorov – viacero DS18B20 senzorov na jednej 1-Wire zbernici
- 64-bitový unikátny kód – identifikácia každého senzora na zbernici
- Nastaviteľné rozlíšenie – 9 až 12 bitov
- Funkcia alarmu – možnosť nastavenia hornej a dolnej hranice teploty
- TO-92 puzdro – samostatný čip vhodný na zapojenie do plošného spoja alebo kontaktného poľa
- Dostupný ako originál alebo klon – výber podľa požiadaviek projektu
Technické špecifikácie
| Typ produktu | Digitálny teplotný senzor |
| Typ senzora | DS18B20 |
| Puzdro | TO-92 |
| Komunikačné rozhranie | 1-Wire |
| Napájacie napätie | 3,0 – 5,5 V |
| Merací rozsah | -55 až +125 °C |
| Presnosť | ±0,5 °C v rozsahu -10 až +85 °C |
| Rozlíšenie merania | 9 až 12 bitov |
| Unikátny identifikačný kód | 64-bitový kód |
| Varianty | Originál / Klon |
Zapojenie pinov
| GND | Zem |
| DQ | Dátový pin 1-Wire |
| VDD | Napájanie 3,0 – 5,5 V |
Použitie
- meranie teploty v Arduino, ESP a Raspberry Pi projektoch
- termostaty a teplotné regulátory
- monitorovanie teploty v elektronických zariadeniach
- automatizácia a meracie systémy
- viacbodové meranie teploty pomocou 1-Wire zbernice
- výukové a prototypové zapojenia
Súvisiace produkty
- Vodotesný senzor teploty DS18B20 s káblom – dostupný vo viacerých dĺžkach kábla.
- Kovový kryt pre senzor teploty – vhodný na mechanickú ochranu samostatného senzora.
Viac informácií o parametroch senzora nájdete v datasheete výrobcu: DS18B20 datasheet






