Font Size: a A A

Development & Research On The CNC System Based On ARM And CPLD

Posted on:2011-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z L TianFull Text:PDF
GTID:2121360305970558Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the development of the Numerical Control Technology, formerly economical CNC System based on 8-bit microcontroller have been not meet the requirements of products diversity, higher quality, faster and newer development.To solve the problem, a type of economical CNC system based on 32-bit SCM have been designed, which has the advantages of strong information processing capacity, high speed implementation, high reliability and Precision Motion Control, largely improves the manufacturing accuracy, flexibility and the ability to meet market demand.Therefore, to develop hardware and software system for economical and practical motion controller has great significance for the small and medium CNC system.After thoroughly studied the movement control technology, author finally developed a muti-axes movement control card, which makes the ARM SCM as the mainly controller Firstly, author designed the hardware part of the movement control card, which include the ARM's peripheral circuit, encoding circuit, serial communication circuit, D/A circuit, I/O interface circuit, expansion circuit for multi-axis motor control card, encoder pulse differential receiver circuit,8254 counting circuit. In order to improve the hardware's integration, reliability and expansibility one CPLD is used, which mainly include the four times frequency circuit,encoding circuit, part of the I/O interface circuits, bi-directional data reading and writing circuits and motor's feedback signal reading circuit in the schematic way. Besides, Simulation about the integrated circuits was done in Quartus II and Serial communication interface was programmed with VC language. Then, it debugged each hardware module with C language and Meanwhile, based on which, the experiment of motor running was done and speed curve was drawn. The experiment results show that the system was stable and reliable,which meet the demand of the expected design, and the multi-axis motion controller can be used in the CNC system, robot and AGV.
Keywords/Search Tags:Numerical Control system, Motion Controller, CPLD, SCM
PDF Full Text Request
Related items