Font Size: a A A

Design And Optimization Of ARM-based 3dD Printer Control System

Posted on:2020-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhengFull Text:PDF
GTID:2428330572970170Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
3D printing is a kind of additive manufacturing technology which develops rapidly in recent years.Compared with traditional manufacturing methods,3D printing technology has the advantages of simple structure,low cost and easy to use,and has been widely used in aerospace,automobile,machinery,civil engineering,education,medical treatment and daily necessities.Current 3d printing equipment in general in the model must be completed by PC before printing slice layering and print path planning,to generate the print information file,and then transfer to 3d printers print work done,the process model to a certain extent,reduce the flexibility of equipment use,this article mainly aims at this problem,complete a 3d printer control system design based on ARM,can independently model section to download and print all the work.Based on the analysis of 3D printing process requirements and workflow,the overall design of the control system is completed.Completed the control system hardware circuit design,including the main control and peripheral circuits,stepper motor drive circuit,temperature control circuit,human-computer interaction module circuit and data transmission module circuit.Through the analysis and simulation of the warping deformation factors,the heating construction platform was optimized.Completed the printer control process and control software design.Firstly,the main control module is equipped with Linux operating system and STM32 printer control program,so that the control system can independently complete all the work of model section downloading and printing.Secondly,based on the kinematics analysis of 3D printer,the stepper motor control algorithm is designed,and the s-type acceleration and deceleration algorithm and Bresenham algorithm are adopted to ensure the smooth and accurate operation of the stepper motor.The temperature control part of the print head is studied,and the simulation model of the temperature control system is established to verify the accuracy and reliability of the control algorithm.The data transmission module is designed to ensure the rapidity and stability of model data and printed data in communication.Completed the single function test and printing experiment of the control system of the 3D printer.The test results show that the designed system has complete functions and can accurately control multiple stepper motors working at the same time.The actual printing experiment shows that the designed control system has a high molding precision and meets the printing precision requirements of desktop 3D printer.
Keywords/Search Tags:3D printing, Control system, Slicing algorithm, Stepper motor, The temperature control
PDF Full Text Request
Related items