At what CPU temperature and active cooling ?
-
Thank you for the links, I will study them tomorrow!
-
It comes down to how long you need it to work; elevated temperature means derating the mean time before failure. Google MTBF and temperature and you'll get an idea, staying below 70 probably means the board will outlive the rest of the machine, below 50 and it'll likely outlive most of us.
-
First, have you calibrated the CPU temperature reading? https://duet3d.dozuki.com/Wiki/Calibrating_the_CPU_temperature.
50C CPU temperature is nothing to worry about, but as others have said it may indicate that the stepper drivers are generating a lot of heat. What currents do you have them set to?
-
Thank you everybody for your input.
I have calibrated the cpu temperature now and it runs about ten degrees lower than what was previously indicated. During a long print run, cpu temperature is 40C which is cool as a cucumber.
The Duet and Duex were already mounted vertical and with a good spacing on the back to allow for heat to be carried away.
Currently the boards are in open air so no issues. Once a cover goes over the electronics, I will look at temperatures again and determine if thermostatic fan control is required or not but I have all the info I need now. -
@dc42 Hi
in the docs ,it wasn’t clear to me “ M912 P0 S# where #” Is it a formula or format should be “M912 P0 S-12 “ after calculating value???Thanks
-
@ViralTinker It's just a number. So yes, if you think the displayed value is 12 degrees too high, use M912 P0 S-12. Although 12 degrees does look a little extreme. It's best to leave the printer overnight or at least for a good few hours for all the temperatures to settle. Then make a note of the ambient, then apply power and note the CPU reading as soon as possible after applying power.
-
Thank you for confirming I was scratching my head for 5 minutes at first it look liked a formula
-
The specified tolerances on MCU temperature reading at/around room temperature are:
Duet 06/085: +/- 46C
Duet WiFi, Ethernet, Maestro: +/- 13C
Duet 3 main board: +/- 34CIn practice the tolerances are a little higher because the above figures don't take account of ADC offset and gain errors, or the tolerance of the 3.3V voltage reference.
-
CPU temperature is it something todo with as reference for stepper drivers?..
-
@ViralTinker said in At what CPU temperature and active cooling ?:
CPU temperature is it something todo with as reference for stepper drivers?..
Not directly, however when the stepper drivers generate heat, they will heat up the CPU. The stepper drivers generate temperature warning separately, but only when the driver chip temperatures exceed about 100C.
The CPU generates some heat of its own, so don't be surprised to see it rise somewhat even when no motors are energised.