Font Size: a A A

The Design And Implement Of Embedded CNC System Using ARM Processor

Posted on:2007-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:G F WangFull Text:PDF
GTID:2121360215497740Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Embeded system is one of the most rapid developing technologies recently. It is a kind of special application-oriented computer system. It can meet the strict requirement of function, reliability, cost, volume, and power consumption by adjusting its hardware and software. Compared with traditional single-chip computer and PC system, embedded system integrates with their benefits. Embedded system not only has characters of low costs, small volume and low power consumption, which is character of single-chip computer, but also has character of PC system, such as good developing environment, abundant resources, possessing operating systems and friendly user interface. Therefore, embedded systems will have a good development future in the field of CNC. The embedded system developed in this thesis uses a 32 bits ARM processor and FPGA with high speed and great capability. This system not only inherits above benefits, but also greatly simplifies the design of CNC systems and improves the integration and reliability. Although 16 bits single-chip computers and PC systems respectively have been widely applied in moderate and low-end CNC systems and top-grade CNC, the embedded system developed in the thesis can supply the performance of PC systems with low costs, approximating the cost of 16 bits single-chip computers. The embedded systems are mainstream developing trend.Supported by Natural Science Foundation of Jiangsu Province (BK2003005), and based on in-depth study of embedded system, this thesis establishes specific platform of hardware and software to develop the embedded NC system of milling machine. The kernel of hardware is the 32-bit embedded CPU S3C44B0X with characteristics of high performance and low power consumption and FPGA with strong logic operation capability. It is also equipped with peripheral modules to extend itself to a whole hardware system. The software is based onμC/OS–II real-time embedded operating system. The application software is developed so as to turnμC/OS–II real-time embedded operating system into one practical embedded NC system of milling machine, which not only has advantages of high reliability, high performance, but also can be transplanted and trimmed so well as to modify function conveniently according to user's requirements. The experimental results demonstrate that the performance of this system has achieved all expected goals. The main technical parameters of the system achieved the same advanced degree as overseas moderate CNC systems.
Keywords/Search Tags:CNC system, Embeded system, ARM processor, FPGA, μC/OS-II
PDF Full Text Request
Related items