moggieuk / Happy-Hare

MMU software driver for Klipper (ERCF, Tradrack, Box Turtle, Night Owl, Angry Beaver, 3MS, ...)
GNU General Public License v3.0
509 stars 129 forks source link

Filament and tube generate static electricity then cause mmu board been shock and disconnect. (Potential damage) #523

Open willzhai55 opened 1 week ago

willzhai55 commented 1 week ago

I noticed that when mmu loads or unloads filament, the friction can cause an electricity shock to mmu and cause it to disconnect or even stop working. The shock will happen between the tube and the encoder. My encoder stopped working after a few shocks. My solution was to ground the bearing. After this modification, the mmu has never stopped working. I was shocked when I removed the tube form ercf and realized this was the issue.

It might be because I am in Canada and the humidity is around 20%. I did two ercf with three different motherboards It will happen all the time until I ground the bearing. (Also on my voron 0.2 it will shock the filament sensor and cause the mcu to die. Even the soc in some cases. I was absolutely no ideal before and now everything is just much more stable.)