DS18B20:Programmable Resolution 1-Wire Digital Thermometer

High-Precision Temperature Monitoring with Minimal Connections Ideal for Multisensor Systems

The DS18B20 digital thermometer provides 9-bit to 12-bit Celsius temperature measurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18B20 communicates over a 1-Wire bus that by definition requires only one data line (and ground) for communication with a central microprocessor. In addition, the DS18B20 can derive power directly from the data line ("parasite power"), eliminating the need for an external power supply. Each DS18B20 has a unique 64-bit serial code, which allows multiple DS18B20s to function on the same 1-Wire bus. Thus, it is simple to use one microprocessor to control many DS18B20s distributed over a large area. Applications that can benefit from this feature include HVAC environmental controls, temperature monitoring systems inside buildings, equipment, or machinery, and process monitoring and control systems. FAQs: DS18B20

Key Features
  • Unique 1-Wire® Interface Requires Only One Port Pin for Communication
  • Reduce Component Count with Integrated Temperature Sensor and EEPROM
    • Measures Temperatures from -55°C to +125°C (-67°F to +257°F)
    • ±0.5°C Accuracy from -10°C to +85°C
    • Programmable Resolution from 9 Bits to 12 Bits
    • No External Components Required
  • Parasitic Power Mode Requires Only 2 Pins for Operation (DQ and GND)
  • Simplifies Distributed Temperature-Sensing Applications with Multidrop Capability
    • Each Device Has a Unique 64-Bit Serial Code Stored in On-Board ROM
  • Flexible User-Definable Nonvolatile (NV) Alarm Settings with Alarm Search Command Identifies Devices with Temperatures Outside Programmed Limits
  • Available in 8-Pin SO (150 mils), 8-Pin µSOP, and 3-Pin TO-92 Packages
DS18B20: Block Diagram
DS18B20: Block Diagram
Applications/Uses
  • Consumer Products
  • Industrial Systems
  • Thermally Sensitive Systems
  • Thermometers
  • Thermostatic Controls
DataSheet
titleDownload file
DS18B20 Data SheetDS18B20.pdf
Parametrics
Part NumberSensor TypeInterfaceChannelsAccuracy
(±°C)
Parasite Pwr.Temp. Thresh.Temp. Resolution
(bits)
Multi DroppableOper. Temp.
(°C)
Package/PinsBudgetary
Price
See Notes
DS18B20Local1-WireOne0.5YesProgrammable (NV)9
10
11
12
Yes-55 to +125µMAX/8
SOIC(N)/8
TO92/3
$1.88 @1k
Quality and Environmental Data
Related Products
  • DS1822:Econo 1-Wire Digital Thermometer
  • DS18B20-PAR:1-Wire Parasite-Power Digital Thermometer
Ordering Information
Part NumberStatusRecommended ReplacementPackageTempRoHS
DS18B20No Longer AvailableDS18B20+TO92,;3 pin;19.5 mm²-55°C to +125°CNo
DS18B20+ActiveTO92,;3 pin;19.5 mm²-55°C to +125°CLead Free
DS18B20+T&RActiveTO92,;3 pin;27.6 mm²-55°C to +125°CLead Free
DS18B20-SL+T&RActiveTO92,;3 pin;19.5 mm²-55°C to +125°CLead Free
DS18B20-SL/T&RNo Longer AvailableDS18B20-PAR+T&RTO92,;3 pin;19.5 mm²-55°C to +125°CNo
DS18B20/GG8ActiveTO92,;3 pin;19.5 mm²-55°C to +125°CNo
DS18B20/T&RNo Longer AvailableDS18B20-SL+T&RTO92,;3 pin;27.6 mm²-55°C to +125°CNo
DS18B20UNo Longer AvailableDS18B20U+µMAX,;8 pin;15.6 mm²-55°C to +125°CNo
DS18B20U+ActiveµMAX,;8 pin;15.6 mm²-55°C to +125°CLead Free
DS18B20U+T&RActiveµMAX,;8 pin;15.6 mm²-55°C to +125°CLead Free
Part NumberStatusRecommended ReplacementPackageTempRoHS
DS18B20U/T&RNo Longer AvailableDS18B20U+T&RµMAX,;8 pin;15.6 mm²-55°C to +125°CNo
DS18B20ZNo Longer AvailableDS18B20Z+SOIC(N),;8 pin;30.9 mm²-55°C to +125°CNo
DS18B20Z+ActiveSOIC(N),;8 pin;30.9 mm²-55°C to +125°CLead Free
DS18B20Z+T&RActiveSOIC(N),;8 pin;30.9 mm²-55°C to +125°CLead Free
DS18B20Z/T&RNo Longer AvailableDS18B20Z+T&RSOIC(N),;8 pin;30.9 mm²-55°C to +125°CNo
DS18B20.pdf DS18B20
DS18B20.pdf DS18B20
DS18B20.pdf DS18B20
Create a 1-Wire Master with Xilinx PicoBlaze DS1990A
Understanding the DS1WM Synthesizable 1-Wire Bus Master DS1923
Introduction to Medical Instruments and Growing Trend for Point-of-Care and Near-Patient Testing MAX31820PAR
Comparison of the DS18B20 and DS18S20 1-Wire® Digital Thermometers MAX31820PAR
Package Thermal Resistance Values (Theta JA, Theta JC) for Temperature Sensors and 1-Wire Devices MAX31826
Single-Wire Serial Bus Carries Isolated Power and Data MAX31826
1-Wire Master Device Configuration DS1920
White Paper 5: Using 1-Wire APIs for Data Sheet Commands DS1921K
Curve Fitting the Error of a Bandgap-Based Digital Temperature Sensor MAX31820PAR
Interfacing the DS18X20/DS1822 1-Wire® Temperature Sensor in a Microcontroller Environment MAX31820PAR
DS18B20.pdf DS18B20
DS18B20.pdf DS18B20