bigtreetech / BIGTREETECH-S42B-V1.0

The closed-loop drive is to feedback the rotation angle of the stepping motor to the control panel, compare the distance that needs to be rotated with the distance of the actual rotation, calculate the error value, and then compensate, so as to prevent the problem of multi-step and lost step. The closed-loop drive can completely overcome the lost step of the open-loop stepping motor, and can also significantly improve the performance of the motor at high speed
108 stars 53 forks source link

Steppers running too hot #31

Open KOENgineering opened 3 years ago

KOENgineering commented 3 years ago

Installed the driver on X and Y ( on SKR 14 Turbo) Z and E use TMC2209 and are much cooler than before specially Z (E is pancake stepper that comes with BB direct drive extruder, all on Ender 3 pro) but X and Y are too hot, over 60-70 deg (approx) once I burned myself on X axis drive stepper in standard creality motor, before was hot (on standard ender 3 MB, but now it HOOOOOT, tried to reduce the current to 600mA same, no changes,

motor is 1.2 A rated, should I set the current to 2400 mA, will that lower the temp (makes no sense that higher current will lower it) seriously thinking to remove the drivers and go with TMC2209 for X and Y too, this is just a crap! and yes, I do not see any improvements to the prints

Quas7 commented 3 years ago

I would generally expect that the S42B setup is always running a bit hotter regarding the "total area" around the motor, if it is running under full mechanical load for same RMS current.

Reason are the stepper drivers that are right next to the motor withint a few millimeters with a S42B. With a normal TMC2209 you have at least the stepper drivers normally cooled with a fan far away on the MB and also the inner resistance of the TMC2209 is much lower than the Allegro drivers on the S42B resulting in even more heat right next to the motor. Also, convective cooling is a bit reduced with a piggy pack board on the motor backside.