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 Name | Pin Description |
---|---|
Ground | Connect to the ground of the circuit |
Vcc | The powers of the Sensor can be 3.3V or 5V |
Data | This 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.