Duet3 mini -> fastest read interval temperature-sensors?
-
Hi,
would like the duet3 mini board for a small laboratory test where we want to measure and compare the pick-up speed (heat-capacity and temperature-conductivity basically...) of different temperature-sensors in an ice-bath that gets immediatly flooded with boiling water... (who hasn´t a fridge and a water-cooker at home...)To fullfill the task the board would need to have faster read-intervals of the temperature (with printout and graph e.g.) of around 0,1s...
Could anybody tell me what the "update"/refresh/read-interval on the temperature-in´s is on the duet3 mini, and or the other duet3 boards?
Thanks in advance.
Best,
Lucas -
@L_B_ RRF produces a reading for each temperature sensor every 250ms. You could read them more often if you compile the firmware yourself. The constant that controls it is this line in file CANlib/src/RRF3Common.h:
constexpr uint32_t HeatSampleIntervalMillis = 250; // interval between taking temperature samples
You might also need to reduce the number of ADC readings averaged per reading.
-
@dc42
Thanks so much
Blazing fast as always You answer faster then I can check if anyone has answered -
@dc42 said in Duet3 mini -> fastest read interval temperature-sensors?:
@L_B_ RRF produces a reading for each temperature sensor every 250ms. You could read them more often if you compile the firmware yourself. The constant that controls it is this line in file CANlib/src/RRF3Common.h:
constexpr uint32_t HeatSampleIntervalMillis = 250; // interval between taking temperature samples
You might also need to reduce the number of ADC readings averaged per reading.
-> Could you please be kind to point me to where to find the Analog-digital-conversion (I assume) readings averaged per reading...?