28 December 2010 Development of DSP and FPGA based 4-axis motion controller
Author Affiliations +
Proceedings Volume 7544, Sixth International Symposium on Precision Engineering Measurements and Instrumentation; 75441K (2010) https://doi.org/10.1117/12.885274
Event: Sixth International Symposium on Precision Engineering Measurements and Instrumentation, 2010, Hangzhou, China
Abstract
This paper presents a DSP and FPGA based 4-axis motion controller, which use host PC as the platform. By adopting the strategy of two stage interpolation, the proposed motion controller supports 2-axis circular interpolation and 3-axis linear interpolation, and its maximum output pulse frequency of each axis can be up to 8 MHz. The controlling algorithms, such as improved coarse interpolation based on the time division principle, T-curve and S-curve velocity profile generation and the error compensation for the position loop, are implemented by DSP to ensure the high performance of the proposed motion controller. Meanwhile, the FPGA integrates PCI bus controller, dual port RAM, second-stage interpolation, encoder feedback logic circuit etc., which allows a flexible, compact, low-cost solution for various applications. Experimental results demonstrate that the presented motion controller features the merits such as the good real-time performance and high machining precision, and it can be used for a wide range of applications in numerical control system.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Shuai He, Shuai He, Xiaorong Gao, Xiaorong Gao, Chaoyong Peng, Chaoyong Peng, Yu Zhang, Yu Zhang, } "Development of DSP and FPGA based 4-axis motion controller", Proc. SPIE 7544, Sixth International Symposium on Precision Engineering Measurements and Instrumentation, 75441K (28 December 2010); doi: 10.1117/12.885274; https://doi.org/10.1117/12.885274
PROCEEDINGS
9 PAGES


SHARE
Back to Top