Font Size: a A A

Design Of Control System Of CNC Cutting Machine Based On ARM&FPGA

Posted on:2011-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:W H LiuFull Text:PDF
GTID:2178330332964054Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Numerically-controlled Vibrating Knife Cutting Machine is a kind of automatic equipment applied in processing of flexible products. And as a typical application of electromechanical integration technology, it has wide application prospect in clothing, shoes, luggage industry, handbags, aircrafts, ships, automobiles, etc. In this paper, based on ARM7 & FPGA embedded controllers and NC technology, a 4-axis numerically-controlled vibrating knife cutting machine is designed. The system uses microcomputer as the host computer for processing of graphics data format conversion and cutting documents management. On the other hand, the embedded dual-core control platform basing on ARM7 & FPGA is applied as the lower computer. Then we can control the motion of X axis, Y axis, Z axis, and U axis in the cutting machine by DSP core (DSP core has been designed based on FPGA large-scale gate array circuit). The system can be used as a teaching experimental system and it also can be used in NC cutting, cutting, carving, drawing, and the field of inkjet system.In this paper, Control circuits, design and program implementation of control software of numerically-controlled vibrating knife cutting machine, and algorithms, motion control processing, command parsing, and communications processing methods of the system were studied. The main research works are as follows:(1)Based on studies and feature comparisons of similar products at home and abroad, functional requirements of control system was proposed and its overall framework was built. The working principle of OSM860 motion control system was discussed and its debugging program was designed. And methods for realization of motion control were also studied.(2)NC acceleration and deceleration curves, interpolation algorithms and NC instructions were discussed, and the mathematical model of acceleration and deceleration curves were established. Based on analysis of specific speed control requirements of light industry, a new speed control method on processing of line, curve and arc was proposed to realize a smooth micro-line segment of high-speed machining.(3)ased on object-oriented software development methodology, a communication and data conversion software was designed to realize communication and batch data management of control system between the host computer and the lower computer. (4)Based on process-oriented software development methodology, control function modules of the cutting machine was implemented by programs.The control system applied the dual-core design scheme of ARM7 & FPGA, which takes full advantage of rich resources in ARM7 embedded system and system processing capabilities have been improved greatly. And we can use the functionalities and rich library functions provided by motion control system to fulfill a variety of NC functions to improve development efficiency and shorten the development cycle.
Keywords/Search Tags:Embedded system, ARM7, FGPA, NC system, Motion control
PDF Full Text Request
Related items