Font Size: a A A

Design And Applications On Dsp-Based Multi-Axes Motion Controller

Posted on:2012-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:J WuFull Text:PDF
GTID:2178330338984018Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Numerical Control system plays a key role in Modern Manufacturing Industry, which reflects the performance of the product. Motion Controller is one of the key parts in NC system. With the growing emphasis on accuracy, quality, the traditional controller could no longer meet these needs. It is necessary to design a high-quality controller.The paper first briefly introduced the present research of Motion Controller, focusing on its characteristics and trends in the future. After the introduction, the overall structure and functions of Motion Controller are analyzed.Then, the hardware was built basen on DSP28335 and CPLD, which are the coral parts of the controller. The whole controller runs on ISA Bus enabling the fast information exchange. The controller also supports six axises interpolation simultaneously and handles the analog and digital singals. The software design included CPLD programming by Verilog HDL and driver development between ISA Bus and controller.After the hardware designing and software programming, an experiment platform whch contains controller, AC motor, 3-axis mobile device is used to test the performance of the controller. The paper also introduced the trapezoidal curve and DDA algorithem theory, and offered a method to achieve the theory. The debugging software includes the upper machine program with VC and lower machine program with CCS.Finally, under the control of PC, the platform implements line interpolation and circular interpolation at different velocity. Experimental results show the controller satisfies the design requirements.
Keywords/Search Tags:Motion Controller, DSP, CPLD, Numerical Control, Servo Control
PDF Full Text Request
Related items