Hi,
We have a working project with 5 Ds18b20 sensors, each on their own IO pin, so if any one failed a new one can simply be plugged in, and away we go.
If an update to the project, formerly a Nano, now to be an ESP32, we are looking at using a single daisy chained line for all of these sensors, ( 3mtr max length) but looking at various software options, we have to connect and read each sensors ID and manually enter that into our code, which would be a problem when the working project is not near the PC etc.
So it raises two quesions, first how reliable are these pre wired metal encapsuled DS18b20s ( far east clones ??) and is there any software that would automatically modify the program code if a sensor was replaced in the daisy chain ?
The program is very slow running in that there would be plenty of time to read all the sensors ID on every program loop.
We have a working project with 5 Ds18b20 sensors, each on their own IO pin, so if any one failed a new one can simply be plugged in, and away we go.
If an update to the project, formerly a Nano, now to be an ESP32, we are looking at using a single daisy chained line for all of these sensors, ( 3mtr max length) but looking at various software options, we have to connect and read each sensors ID and manually enter that into our code, which would be a problem when the working project is not near the PC etc.
So it raises two quesions, first how reliable are these pre wired metal encapsuled DS18b20s ( far east clones ??) and is there any software that would automatically modify the program code if a sensor was replaced in the daisy chain ?
The program is very slow running in that there would be plenty of time to read all the sensors ID on every program loop.