Font Size: a A A

The Design Of CNC Master Controller Based On ARM9

Posted on:2012-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:K D LinFull Text:PDF
GTID:2131330335995631Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
CNC syetem isan important modern manufacturing systems based on mechanical, is one of CNC machine tools and CNC machining centers feature the main key. CNC machine tools and machining centers as machine tools, determine the level of a country's machinery manufacturing. CNC is the brain of machine tools and CNC machining centers, which directly determines the level of control of CNC machine tools and machining centers precision andfunctionality.Therefore, as the core components of CNC machine tools,as machinery and electronics, automation and computer , the CNC system becomes the focus of research in various- disciplines. Especially embedded microprocessor core open CNC system, becomes a nume- rical control system trends. For a long time, the CNC system has been the forefront of technology and products, lies in the hands of several large foreign companies. Because the domestic basis of numerical control technology is weak and started late, compared with foreign-made CNC system reliability and control accuracy in the system, so there is still a big gap.In view of this, for the PC and microcontroller based on open CNC system problems, this paper analyzes the function of open CNC system requirements, proposed adual-CPU from the main structure of the embedded NC system program. ARM9 as the main controller to con- trol the core system modules, DSP and FPGAcomponents to the motion control board as a motion control system modules together to complete the interpolation operation, motion control and task scheduling , which are the basic functions of numerical control system. This paper analyzes the present situation and the CNC system development andapplication of embedded technology, and based on functional requirements of CNC system, given the structure of the system program, and introduced the S3C2440 to the core of the host controller hardware design.After that, it built the system software platform, introduced the transplant boot loader, Linuxoperating system, transplantation, and the upper appli- cation development process. Finally, we established a debugging environment of CNC system, the software for the on-line debugging, and the software for testing and instances of processing. Processing test results and examples show that the ARM9-based CNC syste- m master controller the feasibility of technical approaches, and to achieve the desired numer- icalfunctions.
Keywords/Search Tags:CNC, ARM9, embedded Linux, MiniGUI
PDF Full Text Request
Related items