controller
controller

Encoder motor driver

Using the cheap DC motors, with gear box and a quad encoder, in place of stepper motors. This has the benefits of being closed looped.

Controller

It features I2C comms that allows easy control of multiple motors with controller. A PIC16F1824 micro handles the closed loop control, a BD65491FV PWM motor driver with a INA181 current monitor on the V_motor input the the driver chip.

Use case

xy stage
xy stage

This was developed for a CNC mill that can be controlled over a single I2C bus. A simple proportional controller was good enough to get a working system. This was mostly due to the high gear ratio of the gearbox resulting is a pretty first order system.