Font Size: a A A

Embedded Cnc Engraving Machine Software System Development

Posted on:2010-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z H GuFull Text:PDF
GTID:2208360275983853Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
With the development of the embedded technology, embedded system is widely adopted to industrial production and becoming more important for the advance manufacturing. In this paper, the Windows CE.net-based embedded system is selected and transplanted to an ARM based hardware platform according to the demand of numeral controlled 3D engraving machine. Then, on the embedded system an application program is developed to control the engraving machine.First, according to the characters of engraving machine system, the ARM9 embedded microprocessor unit is chosen as the main controller of the hardware platform, on which the Windows CE.net embedded system is introduced and then deployed, tailed, modified to build the software platform.The system controls the engraving machine mainly through the speed and track of cutting tool driven by three-axis stepping motors. According to the torque-frequency peculiarity of stepping motor, the parabolic acceleration and deceleration pattern is adopted to control speed, the pre-treatment of the processing track is presented, which can improve the efficiency of rising and falling speed of stepping motor. The improved DDA is used as the interpolation algorithm because the track is formed with lines.In the application software, the data reading, processing status displaying, speed and track computing algorithm is realized, and each pulse information is sent to FPGA.The command is inputted by keyboard, and FPGA translates pulse information into signal level and send to motor drivers. Also, the functions of control such as manual spindle start-up and shutdown, origin reset, manual spindle move are realized.The control system has relatively complete engraving capability, by the presented speed and track control algorithm, the machine tool has stable speed during engraving and the products have smooth surface. The control system reaches the design demands for decorations, plate and mold processing.
Keywords/Search Tags:Embedded system, NC, stepping motor control
PDF Full Text Request
Related items