Replacing a misbehaving encoder #87
max-arnold
started this conversation in
Show and tell
Replies: 1 comment 3 replies
-
|
My encoder failed after two days. It seized mechanically, so I used WD40 to unlock it. Then I noticed the axle has a lot of freeplay and encoder mostly behaved erratically unless I tilt the knob to lower right position. Eventually it became unusable, so I disassembled the encoder, cleaned the black grease, put some Tamiya #TM023 contact grease and reassembled. It helped partially - the axle freeplay still screws the phase shift between contacts when not tilted. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I've been using my ATS Mini since January 2025. The cheap encoder became flaky somewhere in March. In May it sometimes started to produce rotation impulses in an opposite direction, so I lost my patience and decided to replace it.
WARNING: in some receivers the display is glued to the front part of the case, so do not push it (it is very fragile). Instead, carefully extract the PCB from the case and disconnect the display connector, leaving the display in the case.
Now about the new encoder. As it turned out, it has 30 clicks (the original one has 20) and each of them is a half-step. To support that in the firmware, it is necessary to recompile it with the
HALF_STEPoption enabled: https://esp32-si4732.github.io/ats-mini/development.html#compile-time-optionsBeta Was this translation helpful? Give feedback.
All reactions