PinLab › Komponente › DS18B20
DS18B20 GNDDQVDD flat side facing you waterproof

DS18B20

digitalni senzor temperature (tudi vodoodporen)

Natančen temperaturni senzor (±0,5 °C), ki digitalno vrednost pošlje po eni žici. Obstaja v majhnem ohišju tranzistorja (TO-92) in kot vodoodporna sonda za vodo, zemljo ali hladilnik.

Odpri tečaj →

Kako deluje

Uporablja protokol 1-Wire: ena podatkovna linija (DQ) s pull-up uporom 4,7 kΩ proti 3,3 V. Vsak senzor ima unikatno 64-bitno serijsko številko, zato lahko na isti žici visi več deset senzorjev. ESP32 reče »meri«, senzor meri do 750 ms (pri 12-bitni natančnosti) in nato vrne temperaturo. Vse to naredita knjižnici OneWire in DallasTemperature.

Pini in vezava

PinKaj jeKam se priključi / zakaj
GNDMasa (leva noga, ploska stran proti tebi)→ GND.
DQPodatki (srednja noga)→ GPIO (npr. 4) + 4,7 kΩ proti 3,3 V.
VDDNapajanje (desna noga)→ 3V3.

Specifikacije

Območje−55 do +125 °C
Natančnost±0,5 °C (−10…+85 °C)
Ločljivost9–12 bitov (0,5–0,0625 °C)
Čas meritvedo 750 ms pri 12 bitih
Napajanje3,0–5,5 V

Nasveti in tipične napake

Uporabljena v projektih