Font Size: a A A

Research On 3D Printer Control System Based On STM32

Posted on:2018-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:W C CaoFull Text:PDF
GTID:2358330515454044Subject:Control Science and Engineering
Abstract/Summary:
Three-dimensional printing technology is regarded as one of the disruptive technology in twenty-first Century,it has a very broad market prospects.This technology widely used in medical,manufacturing,transportation,aerospace,teaching and other aspects.The emergence of three-dimensional printing technology directly reduce the cost of research in many scientific fields,and the advantages of high efficiency and low energy consumption,makes hree-dimensional printing technology becoming more and more popular in many different research fields.This system point at the printers which use the technology of fused deposition modeling(FDM),Using the ARM series STM32F10zet6 chip as the main control chip to design a set of three-dimensional printer control system.The factors affecting the accuracy and speed of 3D printing are discussed in detail.The fuzzy PID temperature control algorithm is used to solve the problem of poor temperature control in FDM 3D printing system.According to the characteristics of the stepper motor control of desktop 3D printer,this paper designs a new type of exponential stepping motor speed curve,it solves the problem of overshoot and throw in step motor.And Fuzzy-PID temperature control algorithm is designed,realizing the function of auto temperature adjustment when the system is working,and the material is fully heated,the problem of nozzle clogging and drawing is avoided.The upper/lower computer communication interface program is designed to ensure the accurate data transmission and the monitoring of the print stateFinally,using Printer Interface as the host computer software to testing the system,In the test,the running state of the stepping motor and the control of temperature are monitored in real time.And the stability of the system is tested,from the test results,the design of 3D printer control system based on STM32F103zet6 is stable.The speed and accuracy of temperature control are realized by fuzzy PID control.In the heating process,the overshoot is not more than 3%,and the temperature fluctuation range is less than 4℃.Through the stepper motor XY axis control method,the printing resolution is improved,and the probability of the printing wavy grain is greatly reduced.In addition,the design of the control system has a lot of internal resources,which can carry on the later expansion function development...
Keywords/Search Tags:3D printing, STM32F103zet6, Motor operation control, Fuzzy PID temperature control
Related items