Font Size: a A A

Design And Research Of Embedded Lathe CNC System

Posted on:2015-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:T F LiFull Text:PDF
GTID:2181330467479990Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the rapid development of semiconductor technology,the traditional CNC technology can not meet the requirements of modern manufacturing; CNC system cost and the loss is relatively high, the new CNC system must address these issues and improve accuracy, efficiency, flexibility and automation level of processing.Because the ARM architecture CPU and FPGA cost continues to improve, while the volume, power consumption has been declining Thus, ARM+FPGA architecture CNC system master more and more attention. In this paper, design and implementation of embedded CNC system architecture based on a master ARM (Advanced RISC Machines) and motion controller. In the design of hardware mainly produced three pieces of PCB design, numerical control system are the main control board, keyboard board and interface board, and are, respectively, and the debugging. The use of FPGA design realized the key value to read, interpolation motion and a serial data communication.In order to achieve real-time processing, the design uses an operating system as a software design platform, using a real-time UC/OS-II operating system, that the system was ported to ARM processor, the system is well to carry out multi-tasking, and ensure the real-time motion control lathe, stability and meet the high-speed, high precision requirements. In the aspect of software design is mainly in the human-computer interaction interface shows part of the design. HMI (Human Machine Interface) follow the principle of concise easy to develop embedded into the system, not only ensure its independence, and maintaining the openness.This paper studies the design of two-axis CNC system with complete hardware and software structure, stable operation of each functional module, two-axis CNC engraving bed conducted a field code editing and processing of the test, the results validate the reliability and high system accuracy. To maintain the openness of the system itself, provide a basis for the subsequent design platform.
Keywords/Search Tags:Embedded CNC system, ARM, FPGA, μC/OS-Ⅱ, NCcompiler system, Interpolation algorithm
PDF Full Text Request
Related items