Font Size: a A A

Research On Embedded CNC System Human Interface Based On UC/OS-II And ARM9

Posted on:2016-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:L YeFull Text:PDF
GTID:2308330479494744Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
The equipment manufacturing industry is the important pillar of the national economy development,which determines the degree of modernization and the development level of a country. As the core technology of advanced manufacturing equipment,the CNC technology is the important foundation of modern equipment manufacturing industry. The domestic independent research and development of CNC technology has a great significance on the domestic economic development. At the same time, meeting the domestic demand for high-precision products through the development of numerical control technology.Based on the study to the development situation at home and abroad and development trend of CNC system and the embedded system, according to the function demand of the man-machine interface, this paper designs embedded CNC system man-machine interface. Using ARM as the core of the man-machine interface processor, the u C/OS- II as the embedded operating system, the graphical interface u CGUI as the tool for the man-machine interactive interface developing to realize basic function of nc machine tool such as system setup and management, G code programming, operation monitoring, system diagnostics and alarm, communication and so on.Grounded on the analysis of the functions and requirements of the human machine interface(HMI), "ARM+u C/OS-II+u CGUI" is chosed as the overall design. This paper analyzes the function of the machine interface hardware modularly and completes keyboard board hardware circuit design. The basic embedded platform for HMI software design is first established after U-boot, u C/OS- II kernel and root file system are transplanted into the system and LCD driver is designed. Second, the programming of the keyboard as well as communication between the main board and the keyboard is finished based on the analysis of the keyboard function requirements. Communication protocol between HMI and the motion controller is developed and the corresponding communication program is finished. The basic human-computer functional interface is developed and the function of synchronization and communication is realized. Finally, both the hardware and software are debugged to ensure the normal operation of the system platform.And the computer numerical control(CNC) system is also debugged online for the realization of communication between HMI and the motion controller, then the experiment of the program running and monitoring is completed, and the expected effect is achieved. The results shows that embedded CNC systems HMI technology based on ARM and u C/OS-II is feasible.
Keywords/Search Tags:CNC system, man-machine interface, ARM, uC/OS-II, uCGUI
PDF Full Text Request
Related items