1HCL encoder resolution in 3.5.0-beta3
-
Hi,
i have recently updated to 3.5.0-beta3 for 6HC and connected1HCLs. Also updated ClosedLoopTuning plugin to 3.5.0-beta1.
I have adapted M689.x config to changed in 3.5.0:
M569.1 P10.0 T2 C500 R20 M569 P10.0 S1 D4
Now after boot I get the following error message:
My motor has 200 full steps per revolution and the shaft quadrature encoder 500 PPR. As I understand this error message I should have an encoder with at least 800 PPR, right?
What is the reason you introduced this check? I was quite satisfied with this setup under RRF 3.4.4.
wiego
-
@wiego It was implemented because the control loop is not as stable where there are only a couple of encoder counts/full step. this could manifest it self as excessive noise/vibration.
-
@wiego the CPR of an encoder is usually four times the quoted PPR. So try specifying 2000 instead of 500.
500/2000 is still rather low, most encoders do at least 1000/4000.