Font Size: a A A

The Research For The Engraving Machine Control System Based On ARM And FPGA

Posted on:2013-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:J F FanFull Text:PDF
GTID:2248330392960023Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Numerical control technology directly reflects a nation’s manufacturing level. As a manufacturing power, numerical control technology of our country still has a certain gap with foreign advanced level. We must to speed up the independent research and development and manufacturing ability of numerical control system. The present market mainly uses the PC as the platform of the numerical control system. It has strong function but also has shortcomings, such as wasted resources and takes up the big space. With the continuous development of embedded technology, embedded system with strong can be customized to the sex, low cost and the outstanding performance, are being used in the numerical control system, promoting the transformation of the numerical control technology. Each big enterprise with universities and colleges has numerical control into a lot of manpower material resources for research and development, and launched its own control system. This topic in this tendency, cooperate with carving machine and production enterprise, applying embedded control technology to CNC engraving machine system as a try.In the design of this topic control system, the system adopts the embedded micro-controller ARM9processor and FPGA architecture, ARM chip as the upper management platform, main realizes human-machine interaction, data read recognition and program management function; FPGA mainly realize and complete interpolation and acceleration and deceleration control, etc. Using embedded system to design control system platform, greatly reduce development costs, shorten the development cycle, and increased the flexibility of the system and stability.At first, this paper makes a detailed explanation to the hardware platform, and then introduces the realization of its management platform on the fourth chapter. Through transplanting the Windows CE embedded operation system to ARM9platform, it forms its unique system platform, and then realizes the task scheduling and human-computer interface development on this platform. The carve NC code’s read and recognition and the management of the interface and the carved real-time display are realized eventually. The control of motor is realized by FPGA programming. This topic studies about the open loop control system based on stepper motor as control object. The stepper motor control mainly includes trajectory and rotational speed control, and through comparing we choose the DDA interpolation and the S curve simplified method, and then we verify them on the FPGA. In the last part of the paper, it introduces the hardware and the debugging of software and the problems that we must take more attention to. Especially in the design of PCB, we need to consider many aspects of the electromagnetic compatibility. All of these lay a good foundation for future work.The combination of ARM and FPGA system is fully capable of achieving the precision, speed, real-time and other aspects of requirements of the engraving machine. And because using modular design method, the system has strong customization and scalability, all of these improve the stability and reliability of the system largely, and the upgrading and maintenance is become more easily. But there are still some shortcomings which are need for further improvements in the future.
Keywords/Search Tags:embedded systems, ARM, FPGA, DDA interpolation, Engraving machine, Windows CE
PDF Full Text Request
Related items