Font Size: a A A

Development Of The System Platform And Human Machine Interface Of An Embedded CNC System For Engraving

Posted on:2009-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2121360272477255Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
A CNC system is the critical part of CNC engraving machines. The quality and efficiency of engraving process mainly depend on the functions and performance of CNC systems.An engraving CNC system based on ARM is an integration of embedded technology and the NC machining technology. The main tasks of the thesis are to design the system software of an embedded engraving CNC system based on ARM, and to develop its human machine interface software.First of all, with the comparision of some popular embedded operating systems and embedded GUIs, Linux and Qt/Embedded as embedded operating system and embedded GUI are used in the embedded engraving CNC system. The real-time performce of embedded Linux is improved on the requests of the embedded engraving CNC system. The software developing processes of the device driver, the GUI interface and the human machine interface of CNC system are presented in detail.In addition, the test method and test programs are introduced for the CNC system software and the human machine interface. As the result, the Linux system which is integrated with the real-time subsystem can fulfill the real-time request of microsecond level. The software of input device driver, the driver interface of GUI and the human machine interface can work well with the anticipated functions and performance.
Keywords/Search Tags:Embedded CNC, ARM, Linux, Engraving CNC System, device driver, Human Machine Interface
PDF Full Text Request
Related items