Ein 1-Wire-DS18B20 ist ein Beispiel für einen Temperatursensor. Diese Sensoren können die Temperatur digital messen und dazu einen 1-Wire-Bus verwenden. Da der DS18B20 über nur eine Leitung mit dem übrigen Bus verbunden werden kann, lässt sich damit eine Vielzahl von Temperatursensoren anschließen, wobei jeder Sensor über seine eigene Datenleitung verfügt. Dies erfolgt mithilfe einer eindeutigen 64-Bit-Seriennummer, die der DS18B20 bereitstellt. Dies ist insbesondere dann nützlich, wenn Temperaturdaten von mehreren Sensormodulen, die über den gesamten Prüfbereich verteilt sind, übertragen werden.
Der Sensor kann im Spannungsbereich von 3,0 bis 5,5 Volt betrieben werden. Dadurch ist er mit einer Vielzahl von Systemen und Mikrocontrollern kompatibel. Da die Temperatur mit einer Auflösung von 9 bis 12 Bit gemessen werden kann, lässt sich dem Sensor unterschiedliche Auflösungen zuweisen. Dadurch eignet sich der Sensor für eine breite Palette verschiedener Anwendungen. Alarmfunktionen sind in Überwachungssystemen nützlich und können den Benutzer warnen, sobald die gemessene Temperatur einen bestimmten Schwellenwert überschreitet.
Der DS18B20 wird ebenfalls in Systemen für HLK-Kälteanlagen, die Lebensmittelverarbeitung und medizinische Geräte eingesetzt, bei denen eine präzise Temperaturmessung erforderlich ist. Diese Sensoren werden häufig von Ingenieuren und Entwicklern verwendet.