Indeed, a retrofit would need something with hardware quadrature position tracking, and motor driver bridges. Servo control loops can get fussy, would likely take time to draft a custom PCB to handle the wiring harness, and some fiddling to prevent PID spin-up under dynamic load.
Avoiding pricey FPGA and mcu with special peripherals, a pico might be a good place to start for other reasons:
Replacing the entire Circut complexity might just reduce the overall materials cost. Might try a scalpel blade mounted to a spring-loaded spindle bearing on a 3D printer gantry over the weekend. A purely mechanical solution costing under $10 would be fun to bypass the entire ecosystem. =3
Comments
The motor in the photo says HC385MG, it's a brushed DC motor with an attached encoder wheel for servo control.
Indeed, a retrofit would need something with hardware quadrature position tracking, and motor driver bridges. Servo control loops can get fussy, would likely take time to draft a custom PCB to handle the wiring harness, and some fiddling to prevent PID spin-up under dynamic load.
Avoiding pricey FPGA and mcu with special peripherals, a pico might be a good place to start for other reasons:
https://github.com/pmarques-dev/PicoEncoder
Replacing the entire Circut complexity might just reduce the overall materials cost. Might try a scalpel blade mounted to a spring-loaded spindle bearing on a 3D printer gantry over the weekend. A purely mechanical solution costing under $10 would be fun to bypass the entire ecosystem. =3