论文部分内容阅读
微喷射粘结快速成形是一种主流的三维打印技术,在复杂结构制造、彩色模型输出等方面有着无可比拟的优势。其运行成本低、环境适应性好并且支持色彩打印,具有很好的发展和应用前景。因此,开展微喷射粘结快速成形设备控制系统研发具有重要的现实意义。本文设计了一套基于ARM内核STM32芯片的智能化、一体化的小型微喷射粘结快速成形设备用控制系统。系统主要由主控模块、温度控制、运动控制、喷头控制四个部分组成,本文针对每个部分的工作需求进行了硬件电路设计和软件程序的编写。硬件电路部分以主控模块为核心,设计了针对粘结剂和成形腔的温度控制电路,以步进电机控制器为控制对象的运动控制电路和以压电式喷头内部芯片的接口为标准的喷头控制电路。硬件设计在实现设备功能的基础上进行了合理化的布局,防止元器件相互干扰且便于安装。在软件部分,设计了以串口通信中断控制的主函数,该函数为软件部分的主体,对整个下位机的工作进行调度。同时,本文研究了粘结剂粘度随温度的变化规律,并设计了相应的PID温度控制程序,使粘结剂粘度保持在合适的范围内。为实现打印工作,设计了基于图片像素点的运动控制程序和基于喷头控制时序的像素信息打印程序,并通过实验结果验证喷头时序控制的可行性。最后,为了保证与上位机通讯准确,本系统还设计了一套串口通讯协议。