| Laser processing technology,with its advantages of non-contact,strong flexibility,green and environmental protection,has replaced the traditional processing methods in many industrial fields and has been widely used.With the development of laser machining technology,laser surface micro-machining technology provides a new method for workpiece surface microtexture machining.Laser micro-texture technology has been successfully applied to the surface texture treatment of friction pair such as cylinder liner,mechanical seal ring and bearing.Laser micro-texture technology has become an important means to solve lubrication and friction reduction problems.The existing laser micromachining equipment is mostly general equipment,its control system adopts numerical control system or special industrial computer and needs to match the special laser controller,the equipment cost is high,poor adaptability,low integration.The control system with ARM,DSP and FPGA as the control core can integrate the multi-axis motor and laser,which is widely used in laser cutting,engraving and other fields.At present,most laser micromachining control systems can only meet the requirements of planar and cylindrical microtexture machining,and there are few researches on spherical microtexture machining.In this paper,aiming at the deficiencies of existing laser micro-processing equipment,combined with the main application scenarios of micro-texturing: flat,cylindrical and spherical friction surfaces,it is very important to develop special laser micro-texturing processing equipment.In this paper,a laser surface micro-texture machining control system based on STM32+FPGA is designed and completed.Combined with the requirements of laser microtexture machining of different surfaces and the working characteristics of the laser machining system,the micro-texture machining technology of different surfaces was studied,the control scheme of the laser micro-texture machining control system was determined,the hardware and software system of the controller was designed and developed,and the processing test was carried out.The main research contents are as follows:(1)Design and complete the overall scheme of laser micro-texture machining control system.The main functions and design requirements of the control system are analyzed,and corresponding control strategies are proposed for laser micro-texture machining of different surfaces.The mechanical structure needed to realize the main functional system platform is briefly analyzed.Through the analysis of the control architectures of different controllers,the control core of the controller is determined to be "STM32+FPGA" dual-core structure.Cycloneâ…£ E series EP4CE6E22C8 N FPGA chip is used to realize the underlying drive of the control system.Because FPGA works in parallel timing sequence,it can control the motor to carry out multi-axis linkage and complete the real-time control of the motor and the laser.STM32F103C8T6 chip is used to realize the upper logic of the control system,including the laser micro-texture processing technology.(2)Complete the circuit design and production of the hardware part of the control system.It includes power supply circuit,debugging and downloading circuit,communication circuit,servo interface control circuit and laser interface control circuit.The control circuit design of the control system was completed in the EDA software,and the PCB welding and testing were completed.(3)Complete the software design of the control system.Specifically,it includes three parts:FPGA bottom driver design,STM32 main program design and upper computer humancomputer interaction interface design.FPGA program is written with Verilog HDL hardware description language,including communication module,data processing module,servo control underlying driver module and laser control underlying driver module;The STM32 program realizes the command receiving,processing and sending of the upper computer to FPGA,including communication module,servo control module,laser control module,workbench positioning program and laser surface micro-texture processing program.The upper computer interface is written in C# language to realize the functions of micro-texture machining parameter input,platform manual movement control and machining status display.(4)The overall test of the control system shows that the control system can realize the parameter control of the motor and the laser.The laser surface micro-texture machining experiment was carried out by using the control system.The results of micro-texture machining effect and morphology detection on different surfaces show that: The laser micro-texture machining control system studied in this paper can realize the micro-texture morphology machining of specific surfaces(plane,cylinder,sphere),and the machining effect can meet the design requirements of micro-texture machining. |