Font Size: a A A

Design Of Multi-Axis Motion Control System Based On DSP

Posted on:2008-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:X Q XuFull Text:PDF
GTID:2178360212976620Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
With the incessantly development of computer and control technology, realizing NC system becomes the focus, toward high performance, high precision, high speed, high flexible, multi-axis harmony motion, opening architecture and modularization. Moreover, because the control system relates to various fields, it may accelerate the development of related technology. Therefore, the research of multi-axis motion control system has great theoretical study and practical application value.In this thesis, based on the sufficient analysis of many control systems, a stand-alone multi-axis motion control system is designed. it is mainly composed of DSP. This thesis illustrates that the motion is used in small NC instrument lathe. The designing principle and method of software and hardware for the stepper motor control system which is made up of TMS320LF2407 and W78E58 are mainly introduced in this thesis. The peripheral circuit and programming frame of DSP are stated; The paper explains motion control algorithm theories such as line interpolation algorithm, circular are interpolation algorithm, acceleration and deceleration algorithm and so on, and analyzes the programming method of control algorithm which is implemented by DSP, MCU realizes keyboard and LCD modules, programs a human-machine interface, MCU improves the flexibility and convenience of the control system. The functions provided by MCU are analyzed and the related methods that are implemented in software are proposed. In addition, to debug accuracy function of read and write of the USB host module, the RS232 communication manner is also added. The system also has opto-isolate limit, reset switches and interruption inputs of accident signals (such as emergency stop). What's more, the system upgrades easily, has scalability, easy maintainability.Small NC instrument lathe system has been roughly finished, and its feasibility of the hardware and software has been tested through practical debug. The motion control system can be widely used in many kinds of NC lathe which needs low cost. the paper also introduces software design of another multi-axis motion control system 3D drilling control system, the software realizes convenient and flexible visual interface by VC++, and multi-axis synchronization control by multi-thread, programs motion module of lathe NC instructions by calling dynamic link library, greatly enhance the processing efficiency of the control system. At present multi-axis motion control system only implements design and development of some major function modules, there is a certain distance from forming integrity NC system, but we believe the works we done in the process build a solid foundation which will facilitates the real implementation in the future.
Keywords/Search Tags:Stepper Motor, DSP, MCU, Dual-Port RAM, Interpolation Algorithm, Multi-Thread
PDF Full Text Request
Related items