Čidlo DS18B20 je digitálny teplomer s kalibrovanou presnosťou ±0,5 °C a rozlíšením až 12 bitov. Informácie o teplote sa z čidla do Arduina prenášajú digitálne, nedochádza tak k skresleniu nameranej hodnoty ani zmene v dôsledku rušenia. DS18B20 využíva jednoduché komunikačné rozhranie 1-Wire, ktoré na prenos dát potrebuje iba jeden vodič. Teplotný rozsah je -55 ÷ +125 °C a rozlišovacia schopnosť je až ± 0,0625 °C. Teplotný snímač zvládne aj „alarm“ funkciu s voliteľnou hornou a spodnou úrovňou teploty.
Snímač teploty DS18B20 má pre adresáciu jedinečný 64-bitový kód. To spolu s vlastnosťami zbernice 1-Wire umožňuje použiť v Arduino projekte až 50 teplotných čidiel pospájaných za sebou (paralelne) a komunikovať s nimi.
Hlavnou výhodou teplotného čidla je ale jeho vodotesnosť a odolnosť. Samotné čidlo DS18B20 je umiestnené v trubičke z nerezovej ocele, ktorá je tesne napojená na flexibilný kábel o dĺžke 3 m. Konštrukčné usporiadanie predurčuje použitie čidla buď priamo v kvapaline, alebo vo vlhkých či prašných prostrediach. Snímač teploty nájde svoje uplatnenie na meranie napríklad teploty bazénovej vody, vonkajšieho vzduchu, snehu, pôdy, nápojov, chemikálií av ďalších zaujímavých Arduino projektoch. Čidlo je tiež vhodné napríklad na meranie teploty v uzáku! :)
VLASTNOSTI čidla DS18B20
Čidlo je uložené v puzdre z kvalitnej nerezovej ocele
Jednoduché komunikačné rozhranie „1-Wire“
Merací rozsah -55 ÷ +125 °C
Možnosť použitia viacerých čidiel na jednej zbernici
Rýchla odozva merania teploty
Programovateľné rozlíšenie merania teploty
Jednoduchá inštalácia a programovanie
Možnosť nastavenia funkcie "alarm"