Font Size: a A A

Design Of Four-axis Engraving Machine Control System Based On Embedded System

Posted on:2022-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:D C YuFull Text:PDF
GTID:2492306614459144Subject:Automation Technology
Abstract/Summary:PDF Full Text Request
Due to the time changes and the social transformation,there is a phenomenon of oversupply of materials in the whole society.People’s choice of carving products tends to be personalized.The carving machines on the market may belong to the advanced type of high cost and high precision or the economic type of low cost and low precision.Besides,there is no high-precision carving machine suitable for the small-scale production of personalized carving products.Therefore,developing a low-cost,high-precision,and civil small four-axis engraving machine control system is extremely crucial in this case.Based on the analysis of the development status and future trend of engraving machines at home and abroad,this thesis will discuss the control structure of upper and lower computers.The upper computer is responsible for running the client program,which can realize the functions of human-computer interaction,G code check,and control multiple lower computers.The lower computer is divided into a power supply unit,engraving machine control unit with STM32F407ZET6 embedded in u Clinux system,and its peripheral modules as the core and motor drive unit with IR2130 as the core.The power supply unit is responsible for supplying power to other units.G code analysis program,motor driver and calibration procedure are run inside the engraving machine control unit.It is responsible for sending motor control signals and processing the feedback signals of the motor drive unit.The motor drive unit is responsible for improving the driving capacity of control signals,strong and weak current isolation,detecting the current and voltage of the motor and generate encoder signal and Hall signal.In terms of interpolation algorithm,the cubic B-spline curve interpolation algorithm is used to solve the coordinate points when the tool moves.For parameter calculation,this thesis choose "parameter-arc length" parameter prediction method,which is modified from Talor expansion method.Then,the performance of the interpolation algorithm is verified by MATLAB simulation.Finally,the interpolation algorithm is integrated with the S-type acceleration and deceleration control algorithm to control the feed speed of the tool.The designed engraving machine can achieve both low cost and high precision to a certain extent and process complex models,which has a practical significance for the popularization of the high-precision engraving machine.
Keywords/Search Tags:CNC engraving machine, STM32, Interpolation algorithm, Acceleration and deceleration control algorithm
PDF Full Text Request
Related items