Involvement:Expert (understands the inner workings) - Ownership:1 week to 1 month
The DS18B20 is a digital temperature sensor with a great accuracy. I have two of these and they agree within one sixth of a degree. The price here at DX is one of the lowest I’ve seen, unless you order bulk (thousands) quantities. Using 1-wire is pretty simple on the Arduino, and with this well known communication protocol, this sensor can be used with other MCUs as well as a PC.
None at all! It works as expected.
Working with 1-wire requires a 4k7 ohm pull-up resistor according to the data sheet. This is true whether you use parasite power or external power (3 wires). The 4k7 value is not critical, but it is a well known resistor (part of the E12 series for example). Any value around 4k7 ohm should work. I would not go too low however because that would make job hard for the master when pulling line low. Going to high for a pull-up resistor could provide too low power to the sensor and make the 1-wire more sensitive to noise.
This is a really cheap and great temperature sensor with an excellent accuracy. Several sensors can be connected to the 1-wire bus. Easy to use and an “extreme deal”. :-)
Note:Stock and Availability shown on this site is for your reference only. While
we strive to provide the most accurate and timely stock and availability information,
availability information may become out of date and may change between the time
you added an item to cart and the time your order is received.
Quantities on clearance items are limited. Prices are current at time of posting. DX Reserves the right to change prices at any time without notice.