Notifications
Clear all

adding a limit switch to mmu idler axis  

  RSS
m-herder
(@m-herder)
New Member
adding a limit switch to mmu idler axis

Hello,

I'm gauging the feasibility of adding a limit switch to the mmu2s idler axis. The motivation is to use it for the initialization procedure. This would get rid of the ramming sound on startup and consequently prevent the loosening of the axis screws over time due to the vibrations.

Is there an unassigned digital or analog input on the mmu2s board (2019-09 rev 0.4.4, sheep edition) which one could use for a limit switch?

Regards

Matthias

Posted : 27/11/2021 1:36 pm
Collin
(@collin)
Active Member
RE: adding a limit switch to mmu idler axis

there's a 6 pin I2C/SPI that remains unused in normal operation.  I don't believe that this will allow an endstop to interface directly, at least without additional components in between but that's the only available port without hacking one into the circuit somewhere.  The SOC can surely handle it anyway.  You also have the firmware to program an endstop into.  I have not looked at the MMU2 firmware but maybe the framework for an endstop is already in there and commented out.   It would not surprise me.  

Posted : 11/01/2022 6:33 pm
LongDono
(@longdono)
New Member
RE: adding a limit switch to mmu idler axis

This person has implemented it. Check the photos.

https://www.printables.com/model/45226-mmu2-pinda-idler-endstop

Posted : 06/05/2022 12:15 am
Sheldon Kappub
(@sheldon-kappub)
New Member
RE: adding a limit switch to mmu idler axis

Děkuji za informace

Posted : 12/10/2022 8:58 am
Collin
(@collin)
Active Member
RE: adding a limit switch to mmu idler axis

TZB firmware eliminates the startup "ramming" and in my experience tames some of the idiosyncrasies of the MMU2.  It gets confused about its state a lot less and when it does it recovers and moves on without a lot of fussing with it.  It also implements on-screen messages about the MMU2 so you are not dependent on the LED codes.  It's a small-resource developer from what I can tell so the base Prusa firmware is not the most current but that is not important to me with my MMU, I just want it to behave.  Final point - I can not tell you the last time I had to push the reset button on the MMU board since switching to the TZM firmware.  

Posted : 12/10/2022 1:04 pm
Share: