• DocumentCode
    2830385
  • 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
  • fYear
    2009
  • fDate
    11-12 July 2009
  • Firstpage
    120
  • Lastpage
    123
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control, Automation and Systems Engineering, 2009. CASE 2009. IITA International Conference on
  • Conference_Location
    Zhangjiajie
  • Print_ISBN
    978-0-7695-3728-3
  • Type

    conf

  • DOI
    10.1109/CASE.2009.113
  • Filename
    5194405