The DS18S20 has an accuracy of ±0.5°C from -10°C to +85°C, and ±1°C from -40°C to +125°C.
You can connect multiple DS18S20 sensors to a single bus by connecting the VDD, GND, and DQ pins of each sensor in parallel. Each sensor must have a unique ROM code to be addressed individually.
The maximum cable length for the DS18S20 is 100 meters (330 feet) using a twisted pair cable with a maximum capacitance of 100 pF per meter.
The DS18S20 returns a 12-bit temperature reading in 0.0625°C increments. To convert to Celsius, multiply the reading by 0.0625. To convert to Fahrenheit, multiply the reading by 0.113 and add 32.
The DS18S20 has a typical active current of 1.5 mA and a standby current of 0.5 µA.