ARM FPGA - based laser marking machine controller design
|School||Nanjing University of Technology and Engineering|
|Course||Control Theory and Control Engineering|
|Keywords||ARM FPGA Laser Marking FIFO CO2 lasers Scanning galvanometer system|
Laser marking is a way to take advantage of the high-energy laser beam surface marking objects carved a permanent identification technology . Compared with traditional methods such as embossed , the advantages of laser marking with a fast , non-polluting , high- quality , stable performance , not in contact with the surface of the object . Laser marking is an advanced technology industrial products labeled an efficient labeling method . ISA bus , PCI bus or USB bus - based laser marking controller increases the cost and size of the laser marking machine . This paper presents an embedded system solutions based on the ARM FPGA architecture , the main research work as follows : First , the introduction of the composition of the laser marking system , laser marking technology development status and the principle of laser marking machine . Laser marking control system functional requirements and performance requirements , the overall design of the ARM FPGA , and a brief discussion of the characteristics and advantages of the ARM and FPGA . The main features of the ARM processor input and transform processing is completed marking content playing standard machine parameter setting and control marking . The role of the FPGA is to receive, store and convert the marking data , and then generates control signals to control the laser marking apparatus . Then , a detailed discussion of laser marking machine controller hardware circuit design , including the ARM control unit circuit FPGA control unit circuit and digital - to - analog conversion module . In order to make the controller long stable and reliable work , and also to take isolation technology , and many other anti-jamming measures . Completed the program design for each module in the FPGA using Quartus Ⅱ software simulation , debug controller functionality . In this paper, the design of embedded laser marking controller played an ARM and FPGA advantage . After test in actual marking system , prove that the design of laser marking machine controller to achieve the expected function , and achieved satisfactory marking effect .