1-wire - Maxim DS2482-100 - I2C

Hi,

I have a water carried floor heating system. The system have a cabinet where the loops are splitted. In total I have 10 forward/return loops and I would want to measure them all (in total 20 1-wire sensors).
I will place a Arduino in the cabinet, so cable length will be maximum 20 metres.

How many 1-wire sensor would be possible to hockup to a Maxim DS2482-100 over I2C? Would I need multiple DS2482-100 to make it?

What is a reason to use a DS2482? You can connect a many of 1-Wire sensors directly to arduino without DS2482.

I will use small-batch "Arduino" with zero bootloader which have the DS2482 aswell as KNX TP-UART integrated on the PCB by default.

So you can connect all you 20 1-Wire sensors to one DS2482. Use a bus type sensor connection. Not star or mesh.

And placing a 100nf or so capacitor between Vcc and GND right on sensor itself helps to improve stability.
ds18b20.jpg

ds18b20.jpg

With bus type sensor connection, you mean daisy chain?
10nf cap on every sensor? My sensors come prewired and the probe is in a metal tube.

Not necessarily a daisy chain. Something like this is OK as well:
ds18b20_bus.jpg

Capacitors on power line (10nf-100nf) is not mandatory but helps for more reliable communications. You can put them where you connecting "branches" to a bus.

ds18b20_bus.jpg

Alright, but my arduino will be < 1 meter away from the sensors, so all sensors will have same length wire <1 så asically the cap will be placed on the arduino,, I guess the cap won't aplliable on this setup.