Title :
Method to Design Multi Axis Motion Controller Using Extended DDA Circuit
Author :
Zhang, Jun ; Wang, Xu
Author_Institution :
Inf. Sci. & Technol. Inst., Northeastern Univ., Shenyang, China
Abstract :
The body of a motion controller comprises of command parser, trajectory planner, position loop and real-time interpolator, pulse generator, and pulse distributor.This paper illustrated design method of a general motion controller using digital pulse interface style. MCU make complex motion plans, the programmable digital hardware generates high frequency pulse trains. An extended DDA circuit is used to overcome the jitter problem that normal DDA has. The coordination of software and extended DDA circuit forming the position loop and detailed design method is illustrated with derivation and graph. Finally, a multi axis coordinated motion controller is designed using MCU and FPGA.
Keywords :
control system synthesis; digital differential analysers; field programmable gate arrays; interpolation; jitter; motion control; path planning; position control; pulse generators; FPGA; MCU; command parser; controller design; digital pulse interface; extended DDA circuit; high frequency pulse trains; jitter problem; motion plan; multiaxis motion controller; position loop; programmable digital hardware; pulse distributor; pulse generator; real-time interpolator; trajectory planner; Acceleration; Automatic generation control; Control systems; Design methodology; Driver circuits; Frequency; Motion control; Pulse amplifiers; Pulse generation; Trajectory; DDA circuit; Multi axis; motion controller;
Conference_Titel :
Control, Automation and Systems Engineering, 2009. CASE 2009. IITA International Conference on
Conference_Location :
Zhangjiajie
Print_ISBN :
978-0-7695-3728-3
DOI :
10.1109/CASE.2009.113