duet3 mini 5+ overheating
-
@nick9one1 said in duet3 mini 5+ overheating:
I'm having issues with overheating X Y drivers.
Your photo shows drivers 2 and 3 which is two of your Z drivers based on your config. M584 X0.0 Y0.1 Z0.2:0.3:0.4
Are the drivers actually get very hot to the touch?
-
@phaedrux well spotted. I assumed it was xy and didn't actually check.
Yes, the heatsinks are very hot to the touch.
-
When do the high temp warnings show up? Immediately at startup, or after running for a while? Is there anything different about those two motors?
-
after its been printing for a little while. No, there is nothing different for those two motors. It's a triple z with 2mm pitch leadscrews so they shouldn't be working very hard.
after a couple of minutes of printing the drivers are almost too hot to touch. the motors are still cool.
I can probably drop the current down a bit as I used to run it at 1200ma on a dual z setup.
-
See if dropping the current helps at all.
-
Do all drivers get hot quickly?
Do they get hot even if sitting idle?
Do the motors themselves get very hot as well?
Are you using any commands elsewhere to alter the motor currents? -
Do all drivers get hot quickly?
Yes, although z seems to be the worst.Do they get hot even if sitting idle?
NoDo the motors themselves get very hot as well?
No motors are very coolAre you using any commands elsewhere to alter the motor currents?
NoI've dropped the currents and set the chopper mode to constant off. The divers do still get hot but nothing like they did before. I can just about hold my finger on them now.
M906 X1000 Y1000 Z800 E800 I30 M569 P0.0 S0 D0 ; X motor runs forwards M569 P0.1 S1 D0 ; Y motor runs forwards M569 P0.2 S1 D0 ; physical drive 0.2 goes backwards M569 P0.3 S1 D0 ; physical drive 0.2 goes backwards M569 P0.4 S1 D0 ; physical drive 0.2 goes backwards
From what I understand, stealthchop and SpreadCycle cause the drivers to generate more heat?
-
They're now at roughly 62C testing the heatsinks with a food probe.
-
Do you have a fan cooling the board as well?
Stealthchop would generate more heat I believe.
-
no just the heatsinks.
I've noticed that I cant hear any difference between M569 D0, D1, D2 and D3. The steppers all sound exactly the same to me.
-
@nick9one1 so that I can check that the current range has been set correctly on drivers 2 and 3, please send the following commands and report the responses:
M569.2 P2 R0
M569.2 P2 R{0x6C}Then repeat those using P3 instead of P2.
-
Hi @dc42
This is the result
For some reason, the commands M569.2 P2 R0 and M569.2 P2 R0 dont always trigger a response.
In the picture above you can see I had to send M569.2 P2 R0 three times.~M906 X1000 Y1000 Z800 E800 I30 ; set motor currents (mA) and motor idle factor in per cent
-
@nick9one1 thanks, those are the expected values. I wanted to check that the drivers hadn't accidentally been set into low sensitivity mode, which would have increased the motor current by about 70%.
The recommended way to cool the Mini5+ is to use a fan at the edge of the board blowing cool air along the line of drivers on both sides of the PCB - especially the back of the PCB. We don't recommend stick-on heatsinks, because they can actually make cooling worse when you use a fan.
-
Thanks for confirming I'll try the fan