makerbase-mks/MKS-SERVO57C

MKS-SERVO57C shifting problems

gs1960 opened this issue · 2 comments

Hello guys,
in my custom printer, with Duet2 WiFi and RepRap 3.4.4 firmware I replaced the old SERVO-57A because one was broken, with the new SERVO-57C.
Unfortunately I can't print anymore and I have constant shifting problems.
In 57A there were few parameters, in 57C there are many and I don't know what to change to solve this problem....could someone help me please?
I set the same things I had in A:
microstep 32 (tryed 16, 64 and 128 too)
current 1600
pin enabled
dir CW
In A there are no other settings....it was easy.
But here are some pictures of the results:
https://ae02.alicdn.com/kf/Aecf21c5940bb4afea1e8d762c333cb55j.jpg
https://ae02.alicdn.com/kf/Af1ee6849ce9f4f39b336f917bab4fcb3W.jpg
https://ae02.alicdn.com/kf/A537fabe9bd834938abe998e325a5a07cE.jpg

mozg4D commented

Same problem( after power on I can freely rotate motor with hand, when vfoc enabled. That should not happen. At printing time with some force I can shift motor and it doesn't go back to where it should be. Same on all drivers and I have a lot of them. It seems the only solution is to use different drivers with actual feedback(

mozg4D commented

ok, must admit, I was wrong, set EN in menu to "hold" and adjust current in MA. high currents are ok for VFOC if system is reasonably loaded. if motor temperature stays below 80 degrees motor would be fine.