• DocumentCode
    2344867
  • Title

    Implementation of 3-axis linear interpolation in a FPGA-based 4-axis motion controller

  • Author

    Chen, Weihai ; Wen, Zhaojin ; Xu, Zhiyue ; Liu, Jingmeng

  • Author_Institution
    Sch. of Autom. Sci. & Electr. Eng., Beijing Univ. of Aeronaut. & Astronaut., Beijing
  • fYear
    2008
  • fDate
    3-5 June 2008
  • Firstpage
    1308
  • Lastpage
    1313
  • Abstract
    To carry out the motion control of CNC machine and robot, this paper introduces an approach to implement 4-axis motion controller based on field programmable gate array (FPGA). Starting with introduction to existing excellent 4-axis motion controller MCX314, the fundamental structure of controller is discussed. Since the straight-line motion is a fundamental motion of CNC machine and robot, this paper introduces a linear interpolation method to do approximate straight-line motion within any 3-axis space. As Interpolation calculation of hardware interpolation is implemented by hardware logic circuit such as ASIC or FPGA in the controller, therefore this method can avoid a large amount of complex mathematical calculation, which hints that this controller has high real-time performance. The simulation of straight-line motion within 3D space verifies the effectiveness of the proposed approach.
  • Keywords
    computerised numerical control; field programmable gate arrays; interpolation; motion control; robots; 3-axis linear interpolation; CNC machine; FPGA-based 4-axis motion controller; field programmable gate array; hardware logic circuit; robot; straight-line motion; Application specific integrated circuits; Circuit simulation; Computer numerical control; Field programmable gate arrays; Hardware; Interpolation; Logic circuits; Motion control; Orbital robotics; Robots; 3D linear interpolation; FPGA; motion controller;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications, 2008. ICIEA 2008. 3rd IEEE Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-1717-9
  • Electronic_ISBN
    978-1-4244-1718-6
  • Type

    conf

  • DOI
    10.1109/ICIEA.2008.4582729
  • Filename
    4582729