DS18B20 digital temperature sensor

18-wire DS20B1 digital temperature sensor with Arduino

One of the easiest and most economical ways to add temperature sensing to your Arduino project is to use the DS1B18 20-wire temperature sensor. These sensors are quite accurate and do not require any external components to operate. So with just a few connections and some Arduino code, you'll be feeling the temperature in no time!

Read more

There are 5 products.

Showing 1-5 of 5 item (s)

Active filters

1-wire temperature sensor DS18B20

DS18B20 is the 1-Wire Interface Temperature Sensor manufactured by Dallas Semiconductor Corp. The unique 1-wire interface requires only one digital pin for two-way communication with a microcontroller.

The sensor generally comes in two forms. The one that comes in the TO-92 package looks exactly like an ordinary transistor. The other in a waterproof probe style which can be more useful when you need to measure something far away, underwater or below the ground.

DS18B20 elementDS18B20 sensorMultiple DS18B20 probe

DS18B20 temperature sensor types

The DS18B20 temperature sensor is quite accurate and does not require any external components to operate. It can measure temperatures from -55 ° C to + 125 ° C with an accuracy of ± 0,5 ° C.

The resolution of the temperature sensor is user configurable to 9, 10, 11 or 12 bits. However, the default resolution at power-on is 12 bits (or an accuracy of 0,0625 ° C).

The sensor can be powered with a 3 V to 5,5 V supply and consumes only 1 mA during active temperature conversions.

Here are the complete specifications:

Power source

3 V to 5,5 V

Power consumption

Temperature page -55 to 125 ° C
Precision ± 0,5 ° C

9 to 12 bits (selectable)

Conversion time

DS18B20 multiple on one bus

One of the biggest advantages of DS18B20 is that multiple DS18B20s can coexist on the same 1 wire bus. As each DS18B20 has a unique 64-bit serial code engraved at the factory, it is easier to tell them apart from each other.

This feature can be a huge advantage when you want to control many DS18B20s spread over a large area.

Black GND is a ground pin.
Yellow The DQ is a 1-wire data bus to be connected to a digital pin on the microcontroller.
Red  The VDD pin provides power to the sensor which can be between 3,3 and 5 V.

Here is a summary of the most relevant specifications of the DS18B20 temperature sensor:

- Communicates via one-wire bus communication Power supply range: 3,0 V to 5,5 V

- Operating temperature range: -55ºC to + 125ºC Accuracy +/- 0,5 ºC (between the range -10ºC and 85ºC)

image% 20DS18B20.png

Create account