Font Size: a A A

The Software Design Of Open Motion Controller

Posted on:2012-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:H H ZhangFull Text:PDF
GTID:2218330368477627Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In recent years, motion control, as the core of the numerical control technology, with the development of open CNC system, also received an unprecedented development. At present, the main direction of market applications about open motion controller is the motion controller which has largerly core processor with DSP. Because DSP 's calculation capacity is good , so we can not only use it to carry out complex motion planning, but also to achieve high-speed multi-axis interpolation, it can make the control more accurate, motion more stable, and run faster.This thesis takes a motion control board as research object. The board is based on16-bit fixed Point DSP chip TMS320LF2407A, which was Produced by company TI. First a brief introduction of the motion control card hardware and some of the main chip, and simple introduction to the software under the overall design of the overall planning for the later introduction of software to be foreshadowing.Software design is divided into four parts: the movement of the host computer library design; interpolation algorithm design; speed control algorithm design; motion controller software debugging.Motion control applications in a variety of occasions, in the PC development of motion control library, the user in order to achieve control of the underlying DSP function library simply by calling the function. The details of the motion control is implemented DSP side, the main details are: position control, interpolation algorithm, the speed control and so on. From the software development process and began the DSP development environment, software design, and then focuses on the feed speed control and CNC interpolation algorithm, the interpolation algorithm described linear interpolation and circular interpolation algorithm, the interpolation algorithm is introduced Types, and analysis of comparative integration of the system selection reasons.Finally, in Chapter V of the motion controller system of man-machine interface design and software debugging, the system man-machine interface of the MFC with VC + +6.0 produced, easy to use, simple interface; in software debugging,it can be divided into three stages, starting with the DSP in the debugging of each module, to the DSP's software integration test, the last in the field for software debugging and anti-jamming capability and reliability is introduced.
Keywords/Search Tags:motion control, DSP, interpolation algorithm, PCI, software development
PDF Full Text Request
Related items