- 6 mm diameter
- -40 to 125 ° C
- IP 65
Price 33,56 €2 to 3 weeks View
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
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.
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:
|3 V to 5,5 V|
|Temperature page||-55 to 125 ° C|
|Precision||± 0,5 ° C|
9 to 12 bits (selectable)
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)