DS18B20 Temperature Sensor 

1,363 views

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

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).

Pinout

Pin NamePin Description
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

Specifications

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

Application

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

Datasheet

Download the Datasheet of the DS18B20 Temperature Sensor from the link given below.