The platform developed seeks to increase awareness of the potential for the integration of closed-loop control into existing open source designs and will help to improve the performance of the low-cost 3D printer system. | Journal of Automation and Control Engineering Vol. 6, No. 1, June 2018 Design of Control System for 3D Printer Based On DSP and FPGA Dima Younes School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan, China Email: dima_dy@ Tan Yuegang, Cheng Xin, Essa Alghannam, and Amjad Altazah School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan, China School of Information Engineering, Wuhan University of Technology, Wuhan, China Email: {ygtan, chengx, essaalghannam} @ and amjad_wuhanligon@ Abstract—3D printing technology is a rapidly-evolving field, which has seen an explosion of interest in the last decade due to the influence and great degree of maker movement and the rapid prototyping. A set of specialized print control systems is the basis for the fabrication of electronic technology. The use of closed-loop control to improve performance in robots is a well-established technology, by adding the necessary sensors and computational hardware, it is easy to establish a low-cost and efficient 3D printer system. Success of a motion control systems depends not only on the controlling algorithm but also on the control hardware structure. Compared with common robot manipulators, 3D printer system has a more open-ended structure, which needs the control system to be flexible to the flexibility in 3D printer system. Based on DSP and FPGA, unique flexibility and excellent control capability of the motion controller can be designed to fit the requirements of the flexibility in 3D printer system. In this thesis, a kind of closed-loop control structure based on DSP and FPGA for 3D printer has been proposed. The main contents include: (1) the analysis of mechanical parts of common low-cost commercial 3D printer and its requirement for control system. (2) FPGA and DSP can inherently handle processes in parallel, therefore a kind of closed-loop control system has been designed to execute .