Title :
Design of five-axis CNC based on Linux
Author :
Changlei, Wang ; Shukun, Cao ; Qianqian, Zhang ; Zhiming, Sui ; Shangwei, Yang
Author_Institution :
Sch. of Mech. Eng., Univ. of Jinan, Jinan, China
Abstract :
For complex parts of high speed, high precision machining demands, five -axis CNC system is studied, on the analysis of application of the embedded technology in CNC system, put forward a kind of new type of five-axis CNC system. The design utilizes an embedded multi-processor ideology to be S3C2410 processor as hardware core and motion control chips MCX314 as Secondary processor, the consistency problem of multi-processor communication is solved by a combination of bus and interrupt mechanism. Focus on the implementation of MCX314 driver and complete design of MCX314 driver in the Linux system. The address of two MCX314 motion control cards is completed by minor device number. Its practice indicated the method is correct and feasible,the program is stable and reliable.
Keywords :
Linux; computerised numerical control; device drivers; embedded systems; machining; motion control; multiprocessing systems; production engineering computing; system buses; Linux; MCX314 driver; MCX314 motion control chip; S3C2410 processor; bus; embedded multiprocessor; five-axis CNC system; interrupt mechanism; machining demands; multiprocessor communication; Computer numerical control; Linux; Motion control; Operating systems; Process control; Real time systems; Registers; Device Drivers; Five-axis CNC; Linux operating system; MCX314 motion control chips;
Conference_Titel :
Computer Science and Network Technology (ICCSNT), 2011 International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-1-4577-1586-0
DOI :
10.1109/ICCSNT.2011.6182207