I'd just like to double check on my circuit - if anyone had an image for exactly how to wire these up to the Arduino that would be helpful.
I'm running a DS18B20 (is there a major difference between the B20 and the S20?) with the sample code provided in the Playground and using the necessary OneWire library in 009 programming a new Decimilia.
http://www.arduino.cc/playground/Learning/OneWire
heres my results.....
R=28 F8 9D 46 1 0 0 D4 Device is not a DS18S20 family device.
No more addresses.
So, my first question is .... what are the possible things that could be wrong so that I can start narrowing it down in order to figure out how to use these sensors.
Also, whats your experience been like with these sensors in general (those of you who may have used them) in terms of accuracy?
This is a quote from jims: (2nd page of 1-wire topic)
I have the grounds connected, the DQ pin on the DS18S20P connected to the pin of the Arduino, and a 4.7kohm resistor from DQ to +5v as the pullup. It is good to connect the Vdd pin of the DS18S20P to ground also so if you get a non-parasite version (DS18S20) it will also work in parasite mode.
Try to use the sensor in parasite mode. Isn't the difference between B20 and S20 described somewhere in the datasheets?