Čidlo DS18B20 je digitální teploměr s kalibrovanou přesností ±0,5 °C a rozlišením až 12 bitů. Informace o teplotě se z čidla do Arduina přenáší digitálně, nedochází tak ke zkreslení naměřené hodnoty ani změně v důsledku rušení. DS18B20 využívá jednoduché komunikační rozhraní 1-Wire, které pro přenos dat potřebuje pouze jeden vodič. Teplotní rozsah je -55 ÷ +125 °C a rozlišovací schopnost je až ± 0,0625 °C. Teplotní čidlo zvládne také „alarm“ funkci s volitelnou horní a spodní úrovní teploty.
Teplotní čidlo DS18B20 má pro adresaci jedinečný 64-bitový kód. To spolu s vlastnostmi sběrnice 1-Wire umožňuje použít v Arduino projektu až 50 teplotních čidel pospojovaných za sebou (paralelně) a komunikovat s nimi.
Hlavní výhodou teplotního čidla je ale jeho vodotěsnost a odolnost. Samotné čidlo DS18B20 je umístěno v trubičce z nerezové oceli, která je těsně napojena na flexibilní kabel o délce 2 m. Konstrukční uspořádání předurčuje použití čidla buď přímo v kapalině, nebo ve vlhkých či prašných prostředích. Teplotní čidlo najde své uplatnění pro měření například teploty bazénové vody, venkovního vzduchu, sněhu, půdy, nápojů, chemikálií a v dalších zajímavých Arduino projektech. Čidlo je také vhodné například pro měření teploty v uzáku! :)
VLASTNOSTI čidla DS18B20
Čidlo je uloženo v pouzdře z kvalitní nerezové oceli
Jednoduché komunikační rozhraní „1-Wire“
Měřící rozsah -55 ÷ +125 °C
Možnost použití více čidel na jedné sběrnici
Rychlá odezva měření teploty
Programovatelné rozlišení měření teploty
Jednoduchá instalace a programování
Možnost nastavení funkce "alarm"