Beskrivelse
DS18B20 – digital temperatursensor i TO-92
DS18B20 er den mest brukte temperatursensoren i hobbyelektronikk, og grunnen er 1-Wire-bussen: sensoren leverer ferdig digital temperatur over én enkelt datalinje, og hver brikke har et unikt 64-bits serienummer. Det betyr at du kan henge mange sensorer på samme pinne på mikrokontrolleren og likevel vite hvilken som er hvilken.
Dette er den bare komponenten i TO-92-kapsling – samme brikke som sitter i de vanntette følerne, men uten kabel og hylse.
Tekniske data
- Måleområde: −55 °C til +125 °C
- Nøyaktighet: ±0,5 °C fra −10 °C til +85 °C
- Oppløsning: 9 til 12 bit, valgfritt (12 bit = 0,0625 °C)
- Omregningstid: opptil 750 ms ved 12 bit
- Grensesnitt: 1-Wire (Dallas / Maxim)
- Forsyning: 3,0–5,5 V
- Kapsling: TO-92, tre bein
- Pinout: med den flate siden mot deg og beina ned – 1 = GND, 2 = DQ (data), 3 = VDD
Kobling
Du trenger én pull-up-motstand på 4,7 kΩ mellom datalinjen og VDD. Uten den virker ikke bussen. Det er den vanligste feilen på DS18B20 – kretsen ser riktig ut, men leser bare −127 eller 85 °C.
Sensoren støtter også parasittstrøm, der VDD kobles til jord og brikken henter strøm fra datalinjen. Da klarer du deg med to ledere i stedet for tre. Det fungerer, men er mer følsomt for lange kabler og støy – har du muligheten, bruk vanlig trelederkobling.
På Arduino brukes bibliotekene OneWire og DallasTemperature. På ESP-kort med ESPHome er DS18B20 en ferdig sensortype som bare skal peke på riktig pinne.
Typisk bruk
- Temperaturlogging i hus, drivhus, akvarium og kjøleskap
- Flere målepunkter på samme kabel – for eksempel én sensor per etasje eller per rom
- Termostatstyring sammen med et relemodul
- Overvåking av vanntemperatur i varmeanlegg og solfangere
Andre DS18B20-varianter i butikken
- Vanntett føler med 1 m kabel – rustfri hylse, til væske og utendørs bruk
- Ferdig modul – med pull-up-motstand montert
Prisen gjelder én sensor.




