You should be fine with good cable and connections.Put the resistor at the farthest end away from the arduino.
ut the resistor at the farthest end away from the arduino.
Is that the correct way of wiring?
They are all connected together via I2C
Do I need a smaller resistor because of the total cable length?
If you get problems with increasing bus length you may try to switch off parasite mode. As you're using Cat5 cable you have more than enough wires to have a separate Vcc signal.
Hi,I have 4 DS18B20 sensors with different cable lenghts of 1m, 2m, 12m and 13m. They are all connected together via I2C. I am using a 4,7kOhm resistor and the values I get seem realistic.Do I need a smaller resistor because of the total cable length? I also need to add one more sensor with 3m cable length. Or isn't there a problem as long as I get realistic values?
How have you used the signal pairs in the CAT5?Do you have decoupling capacitors on each sensor (this is advisable)
So, I would buy a 3.3kOhm instead of the 4.7kOhm resistor to make it work. Does that make sense??
Cable is CAT5.Not sure what you mean by farthest end away from arduino.