Example of a 3-phase closed loop servo system capable of very low speeds and positional accuracy with the proper position encoders. A PIC32MK controller is generating the required 3-phase waveforms in response to the user encoder position control input. It calculates the error from the motor encoder and then uses a PI feedback loop to generated the required corrective motions as 3-phase drive signals.






Last edited: