Electrical – Voltages for connecting ds18b20 to Edison breakout board


It appears that the upm library provides support for reading temperatures from a ds18b20 on an Edison via uart. They also provide this hookup diagram. However, it looks like the ds18b20 can only operate at 5V while the UART TX and RX on the breakout board are at 1.8V (table 28). This upm diagram seems to suggest they should be directly connected though. I am hesitant to try it for fear of damaging the board or module.

Do I need to step the voltage up and down between the Edison uart and a 1-Wire bus?

If so, what would be the appropriate way to do that?

Best Answer

The DS18B20 can operate at 3V as well ( it is the minimum supply voltage, while 5.5V is the max supply voltage ). Table 28 also lists 3.3V as a I/O voltage. So power the DS18B20 from 3.3V and you will not need any voltage translation between the Edison and 1-Wire bus. And yes, you can use provided hookup diagram