Skip to content
Trademarks and datasheets are the property of their respective owners

DS18B20 Temperature Sensor 

Published 13,508 views
DS18B20 Temperature Sensor 

DS18B20 overview

This is the latest Digital Temperature Sensor DS18B20 from Maxim IC (but sourced from Sparkfun). The DS18B20 sensor measures temperature in degrees Celsius with 9 to 12-bit precision, -55C to 125C (+/-0.5C). Each temp sensor has a unique 64-bit serial number programmed into it which allows for a huge number of sensors to be used on one data bus. The best Arduino temperature sensor is a wonderful part that is the cornerstone of many data-logging and temperature-control projects

Key specifications

Measures temperatures from
–55°C to +125°C (–67°F to +257°F).
±0.5°C accuracy from
–10°C to +85°C.

Datasheet

DS18B20.pdf
Format PDFLanguage EN
Third-party / unverified source

DS18B20 features

  • Requires No External Components.
  • The Unique 1-Wire interface requires only one port pin for communication.
  • Each Device has a unique 64-bit serial code stored in an onboard ROM.
  • Multidrop Capability simplifies distributed temperature sensing applications.
  • It Can be powered from the data line. The power supply range is 3.0V to 5.5V.
  • Thermometer Resolution is user-selectable from 9 to 12 bits.
  • Converts temperature to 12-bit digital word in 750ms (max.).
  • User-Definable nonvolatile (NV) alarm settings.
  • The Alarm search command identifies and addresses devices whose temperature is outside of programmed limits (temperature alarm condition).

DS18B20 pinout

DS18B20 pinout diagram
NameDescription
GroundConnect to the ground of the circuit
VccThe powers of the Sensor can be 3.3V or 5V
DataThis pin gives output the temperature value which can be read using the 1-wire method

DS18B20 applications

  • Thermostatic Controls
  • Industrial Systems
  • Consumer Products
  • Thermometers
  • Thermally Sensitive Systems

DS18B20 datasheet PDF preview

PDF

Comments 0

Leave a comment