Font Size: a A A

Design And Implementation Of The NC System Based On The Single-chip Multi-core Microprocessor

Posted on:2013-10-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y DingFull Text:PDF
GTID:2231330374481821Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Economical NC system based on general microprocessor has been unable to meet the increasingly high performance requirements of the industry. The multi-core microprocessor with the FPPA technology has caused widespread concern along with its mature in technology. With combining multi-tasking features of the NC system with the outstanding features of multi-core microprocessor such as high stability, prominent parallel processing, simpler programming etc, the research of the NC system based on multi-core microprocessor will become a new hotspot.In this thesis, the idea of building a prototype NC system with multi-core microcontroller to is proposed to validate its performance and features.First of all. we analysis the operation principles of the NC numerical system and extract the characteristics of its parallel execution. Then, the architecture of the NC system based on multi-core microcontroller has been designed and the performance requirements of multi-core microcontroller are proposed. By comparing performance of the existing multi-core microcontroller, the parallax’P8X32A-D40is selected as our main controller.Next, the hardware design and implementation are completed. According to performance of system, we determined hardware requirements and designed the peripheral circuits of the multi-core microcontroller. The keyboard, LCD, stepper motor drives and other interface circuits are extended.Then, we map the tasks of the NC to the every core of microprocessor. The system initialization, input and compile of the NC codes, the NC interpolation and stepper motor control and other functions are programmed on each core of microprocessor, especially the interpolation trajectories real-timely are displayed on the LCD. The each core of micro processor can simultaneously play a role and prominent parallel processing capabilities of the multi-core microcontroller in the NC system are fully demonstrated.Finally, by practical experiments and tests it is proved that the system is stable and various hardware can reliably work. It else possesses the advantage of interpolation computing accurate, the motor running smoothly, no interference with the unexpected task. It fully realizes our design requirements. This demonstrates that multi-core microprocessor have a more prominent advantages compared with ordinary single-core chips in the design and production of the NC system, example as simple design, running faster, programming easy, and stable operation.
Keywords/Search Tags:Multi-core Microcontroller, Numerical Control(NC) System, Interpolation, Parallel Processing
PDF Full Text Request
Related items