DS18B20 Reading High

Hello All,

I'm playing around with an Arduino I recently got and have hooked it up to a DS18B20. The chip is reporting a temperature, but I can't help but think the temperature it reports is too high. I'm in the UK and, even though its nearly June its not too warm, and the device is reporting 25 deg C this evening. I simply don't believe it.

Has anyone else seen this - or have any of you got any suggestions?

I'm using the code described here: http://www.arduino.cc/playground/Learning/OneWire

Thanks in advance!


I have been having the same problem with a DS1820. It's reading 5 to 10C too high as far as I can tell. I'm fearing it might be that the sensor is damaged. I have a DS18S20 that I'll try instead.