Page 1 of 1

TMC2130 and motor overheating

Posted: Sun Jan 21, 2018 3:55 pm
by blahlex
Hey guys. I've recently upgraded my setup to TMC2130 drivers based on Tom's video and all is working great except 2 overheating problems:
1. The drivers themselves are overheating quite badly and until I put a fan over them they would shut off randomly. With the fan, they still run hot but no more layer shifting. I guess I should stick some heatsinks on them as well.
2. The Y and extruder motors are overheating like hell. Is this because I am running in stealthchop mode or something else? What can I do? They're dangerously hot imo. I am running 800 mA of current.

Does anyone have any idea of what I can do? Thanks!

Re: TMC2130 and motor overheating

Posted: Sun Jan 21, 2018 4:18 pm
by oakdesign
1. Heatsinks and active cooling are a must on the TMC i my opinion. At least that is how I run all my 2100,2208 and 2130.
2. Concerning the hot stepper motors. What type of motors do you run concerning max current per coil. I had me some issues with 0.9A steppers overheating. Replaced them with 1.7A which don't get over 40C now

Re: TMC2130 and motor overheating

Posted: Sun Jan 21, 2018 4:39 pm
by blahlex
1. For the heatsinks, is any thermal paste suitable? Or does it have to be adhesive? Do I need to make sure it is not electrically conductive?
2. They're cheap chinese motors. I think it's this one. From what you're saying, I need to replace them with higher current ones...

Thanks a lot!

Re: TMC2130 and motor overheating

Posted: Sun Jan 21, 2018 5:16 pm
by oakdesign
You write that you are running your TMC at 800mA which is Irms and results into Imax of Irms × 1.41 = 1.12A so either reduce your Irms because you'd running those 0.9A over their current rating

Re: TMC2130 and motor overheating

Posted: Sun Jan 21, 2018 7:16 pm
by blahlex
I understand now. Thanks a lot for the help!

Re: TMC2130 and motor overheating

Posted: Sat Jan 27, 2018 3:40 am
by mesnik
Oakdesign - hello, me again!!

So my motors are overheating as well and I see the problem now...

Which ones are you using? Maybe a link? Thanks!!!

Re: TMC2130 and motor overheating

Posted: Sat Jan 27, 2018 3:51 am
by mesnik
I am assuming these ones I have are 0.9A as nothing is written on them...

Re: TMC2130 and motor overheating

Posted: Sat Jan 27, 2018 7:06 pm
by Peter
I had some issues with my setup! Dolly, arduino, ramps, TMC 2130 from Watterot with nema 17hs4401 1.7Amps.resistance 1.5, inductance 2.8.
Lot of lost steps! The motors never get warm but sometimes, the driver get very HOT until I glued a heatsink with a two component glue (silver arctic glue).
Then I tried to increase the current, works sometimes! decrease the steps /mmm worked but did not match the real moves! Wired the motors in series ( worked with 4988 drivers but not with the TMC 2130). Then I decrease the accelleration to 3 mm/sec²! Work slow but it is consistant.
Could be a nice topic to match the best motors for the TMC 2130!

Re: TMC2130 and motor overheating

Posted: Fri Feb 09, 2018 9:17 pm
by itnAAnti
I had this same problem - especially my extruder stepper was getting burning hot, so much so that it was overheating the filament and causing jams during long prints.

I turned the current down in Marlin and it seems like the jamming problem is fixed. [edit 2/27/18: nope]

I changed my currents to the following:
#define X_CURRENT 300
#define Y_CURRENT 300
#define Z_CURRENT 800
#define E0_CURRENT 450 [edit 2/27/2018: I bumped this down to 300 mA a week ago, and still was getting jams, so I swapped in a A4988 for my Extruder stepper driver, and it's fixed for now... still wish I could find a better solution using the TMC2130s]

It still printed flawlessly with these settings, I may continue to turn them down, especially the extruder, because it is still getting pretty hot, just not as burning hot as before.