Font Size: a A A

Research And Development Of Multi-axes CNC System Based On OMAPL138 And FPGA

Posted on:2016-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:G LinFull Text:PDF
GTID:2191330461455862Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Numerical control technology acts as the core of advanced manufacturing, which is moving toward the direction of high precision, high speed, high reliability, modularity, flexibility and openness. The use of Embedded technology improves the data processing ability of the numerical control system. There are a variety of motion controller on the market or special motor control chip, but most of these are designed for general control, moreover, most of the products are enclosed on the software and hardware. For some special equipment, users can’t modify some of the controller algorithm according to demands, which is inevitable to reduce the efficiency. In order to improve working efficiency and working quality, the control algorithm is necessary to design specially for process requirements, which is coming to a special motion controller.The research is based on hardware platform of OMAPL138 and FPGA, developing the CNC system of leather cutting machine. The thesis discusses mainly following several aspects.According to the process requirements of leather cutting machine, the thesis designes the overall scheme of the numerical control system, including control mode, selection of motor and master CPU. Eventually the architecture of OMAPL138 and FPGA is adopted to build the system hardware platform, and designs the motion controller and the terminal board.Transplanting the Linux operating system to the ARM kernel, and developing Applications on Linux system, including the information interaction with the upper machine by sockets, display of HMI and generating graphics information from processing files etc.On Base of DSPLINK underlying API function library provided by TI, the thesis designs a set of dual-core communication protocol. Firstly, a small amount of data like instruction or information is interacted in Shared memory. Secondly, building double buffer between ARM and DSP is used to cache large amount of data, such as graph information.The thesis adopts S type curve as speed curve, designing Look-ahead velocity algorithm and interpolation algorithm based on time division method on DSP, realizing the plane linear interpolation and circular interpolation.Upper computer software is designed on VC6.0 development environment. The PC software has functions such as graphical display, system parameter setting and process simulation.The experimental results show that the platform is equipped with feasibility and superiority, which improve cutting efficiency and machining quality.
Keywords/Search Tags:Leather Cutting Machine, OMAPL138 and FPGA, Modbus Protocol, DSPLINK, Speed Foresight, Interpolation
PDF Full Text Request
Related items