Font Size: a A A

A Prototype Of Wedm-CNC System Based On ARM And Embedded LINUX

Posted on:2012-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:C X ShaoFull Text:PDF
GTID:2211330362958848Subject:Aviation Aerospace Manufacturing Engineering
Abstract/Summary:PDF Full Text Request
Wire Electrical Discharge Machining (WEDM) is a branch of the non-traditional machining and has been widely used in mold manufacturing, precision machining and other related fields. Most domestic WEDM-CNC systems are based on PC and DOS, which are difficult for maintenance and lack of support for the new hardware. Developing a low-cost open CNC system for WEDM has great significance and necessity.This thesis proposes a prototype of WEDM-CNC system based on ARM microprocessor and embedded Linux kernel. The ARM developing board is used as the host computer of the CNC system, in charge of the user interface and the data calculating. The MCU is used as the slave unit of the system, in charge of the I/O control and the step motors. CAN-bus is also introduced into this WEDM-CNC system as the hardware communication mechanism.Cooperating with Ubuntu platform and embedded GCC complier a cross-compile environment was built. Excellent user interface created by Qt developing kit was ported into the embedded board. Reconfigurable function modules connected by the shared memory and message queues were designed to form a flexible system which can be further developed easily.We also developed a remote control system for mobile devices based on the Android platform. The system has a structure of server-client and can supply users with the basic functions to monitor status of the machine tools and take operations in case of emergency.Finally, the prototype of WEDM-CNC system is developed and capable for interpreting NC code, interpolating machining path, and other basic functions of WEDM. The simulated environment is set for testing the system. Test result shows that the prototype of embedded WEDM-CNC system with reconfigurable modules and open architecture is a feasible solution.
Keywords/Search Tags:WEDM, CNC system, ARM, Linux, Embedded system
PDF Full Text Request
Related items