prusa3d / MM-control-01

MMU 3-axis stepper control
GNU General Public License v3.0
92 stars 103 forks source link

Implement Power Saving #27

Open awigen opened 6 years ago

awigen commented 6 years ago

The MMU produces quite a hissing sound while idle. The stepper drivers should enter a reduced power mode while not moving.

AbeFM commented 6 years ago

And the motors are always hot (was mistyped: good) , even just sitting there.

Elsewhere I saw a complaint of the selector drum losing it's orientation but getting hot and slipping over the stepper's shaft.

I've had to tighten my screws a few time.

pokeimon commented 6 years ago

I understand why the stepper drivers are powered, and I agree that they should at least enter a lower power state, but another possible solution would be that when the printer is idle the mmu steppers would also be disabled but when the printer homes/starts a print it also homes the mmu steppers.

KarlZeilhofer commented 6 years ago

This guy here reported, that the temperature of the motor shaft was to hot, so the idler body melted and slipped on the shaft: https://www.youtube.com/watch?v=U3v_FSRmHss

I think Trinamic's "cool step" (TM) should be implemented/activated here!

AbeFM commented 6 years ago

My Prusa is now the loudest printer in the house. The "fan noise" on just the motors and drivers cooking.

              Thanks!
                      -Abe.

Sent from my "smart"phone, please excuse brevity and Swype-oes

On Wed, Oct 10, 2018, 8:20 AM Karl Zeilhofer notifications@github.com wrote:

This guy here reported, that the temperature of the motor shaft was to hot, so the idler body melted and slipped on the shaft: https://www.youtube.com/watch?v=U3v_FSRmHss

I think Trinamic's "cool step" (TM) should be implemented/activated here!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/prusa3d/MM-control-01/issues/27#issuecomment-428614681, or mute the thread https://github.com/notifications/unsubscribe-auth/AAClkUxHNwdDRGIkiyckEXMBd1BQrV8mks5ujhAhgaJpZM4W9Xa8 .

KarlZeilhofer commented 6 years ago

I must admit, that Cool Step only works for motion, but not for a resting motor. Perhaps we can enter silent mode, and switch back to normal mode, when motors have to move. With this procedure, the motors would be silent most of the time, and when moving, the stall detection could be implemented.

AbeFM commented 6 years ago

From my experience, the hub loses itself from time to time anyway. So even if it had to rehome it wouldn't be a problem. It can be done pretty non-invasively.

mullcom commented 2 years ago

Main problem.

Motor is 🔥 hot and active.

Why? It says that it's need to have track on the position.

Solution. Why not use a home calibration when it it's need to before the print or when the situation needed?

mullcom commented 2 years ago

Main problem.

Motor is 🔥 hot and active.

Why? It says that it's need to have track on the position.

Solution. Why not use a home calibration when it it's need to before the print or when the situation needed?

So when i notis this issue i have not power off prisa printer everytime i have done a print so solve the heat and Wear on stepper motor