0% found this document useful (0 votes)
274 views2 pages

Temperature Sensor DS18B20

The DS18B20 is an electronic temperature sensor that is accurate to ±0.5°C from -10°C to +85°C and can operate from -55°C to +125°C. It can be located up to 100 meters from an Arduino using just 2 wires and includes a pullup resistor. Multiple DS18B20 sensors can be connected to the same wire using a 1-wire bus system and read individually by their unique addresses from a single Arduino pin. The chip comes in different packages including a waterproof version and has 3 pins - power, ground, and data.

Uploaded by

Gur Preet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
274 views2 pages

Temperature Sensor DS18B20

The DS18B20 is an electronic temperature sensor that is accurate to ±0.5°C from -10°C to +85°C and can operate from -55°C to +125°C. It can be located up to 100 meters from an Arduino using just 2 wires and includes a pullup resistor. Multiple DS18B20 sensors can be connected to the same wire using a 1-wire bus system and read individually by their unique addresses from a single Arduino pin. The chip comes in different packages including a waterproof version and has 3 pins - power, ground, and data.

Uploaded by

Gur Preet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Temperature Sensor DS18B20

Electronic
Brick,
Waterproof and
other Versions
NOTE: There are
differentappearing
versions but they
work the same.
This is an electronic thermometer which has high accuracy over
a wide range (accurate to 0.5C over the range of -10C to
+85C) (Workable from -55C to +125C). You can locate these
thermometer chips up to 100M away from your Arduino.
Shorter cables can be just 2 wires. NOTE: There must be a
pullup resistor of about 5K in all cases, but the Brick versions
have this included.

Multiple thermometers can be connected on the same wire


because every one has it's own internal address. This is the "1wire" bus system (Wikipedia). Below is an example of reading up
to 5 DS18B20's on a single Arduino pin. This requires that you
know the internal address of each sensor. A utility sketch to
find the address is also below.

Here (right) is what the individual chip sensors look like, and
their pinout:
Here are links to more about the DS18B20 and other "1-Wire"
chips:

You might also like