Font Size: a A A

Surface Interpolation Control Through CNC Milling Machine Based On DSP

Posted on:2010-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:L J ChenFull Text:PDF
GTID:2121360275951643Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Nowadays, the traditional NC system based on PC can't meet the needs of the manufacture industry because of it's redundancy,instability and high cost. The emergence of Embedded System solves this problem. Embedded System is a flexible system, you can DIY its hardware and software to satisfy various processing environment. Small size,light weight,good stability all these property make it more suitable for a variety of harsh processing environment than other system.As the basic CNC algorithm, Interpolation algorithm is a process of data density, which determines the quality of processing accuracy and efficiency. In this paper, we do the motion control with TI's DSP chip TMS320F2812, from the beginning to end, the author adopt the method of theoretical research and practical processing combined, we implement some algorithm and get the samples such as: line,circle,arc,ellipse,Bspline etc. Linear processing of two-dimensional is the basis of surface processing, so the author have done a deep research on the interpolation algorithm of two-dimensional and get some samples. At two-dimensional interpolation algorithm, the traditional way is make different programs according to different graphics. If we want to get the same graphic through different direction, we must makeup two programs, this will increase the complexity of the algorithm and makes its processing efficiency lower. At two-dimensional interpolation algorithm, the author originality classify the circle and ellipse into one category and put forward the new concept of mirror programming which improve the processing efficiency. At three-dimensional interpolation algorithm, the author use the concept of vector programming to avoid the discussion of the direction of clockwise and counterclockwise processing. In the process of acceleration and deceleration, based on the actual characteristics of the processing the author puts the up and down speed control in the line segment, which ensures that the process speed is a fixed value and the entire process are smooth and stable.After a long period of theoretical study and the actual processing, under the guidance of instructor, the author and the group the author belongs to have implemented the scheduled spatial surface graphics' processing. As we can see from the samples, we have done a good job with the milling machine not only in the surface's processing but also in the two-dimension's processing.
Keywords/Search Tags:DSP, Motion Control, Interpolation Algorithm, Surface
PDF Full Text Request
Related items