论文部分内容阅读
3D快速成型打印机技术的出现,完全颠覆了传统的产品制造工艺,形成了行业中最具有创造力之一的技术。因为它将原来的X、Y轴的平面打印技术上,新增加了Z轴方向的纵向运动,将纵向各个横截面堆积起来,形成了三维立体模型。它最大的优点就是设备简单,制造样品的周期短,使用的材料便宜,而且浪费很少,工业污染小,环保,打印的时候不需要大量的人力物力等等。所以目前这一技术已经广泛用于全世界的各行各业中。因此本文围绕着基于Arduino平台的3D打印机进行研究,完成较低成本3D打印机的设计与实现。首先对本系统的3D打印系统方案进行需求分析与可行性分析,提出本次设计的性能需求,然后对系统的方案进行选择与论证,其中包括主控芯片方案的选择与论证,步进电机驱动模块方案的选择与论证,显示模块的方案的选择与论证,最后实现了对3D打印控制系统的设计步骤确立。其次完成了对整个系统的硬件电路综合设计与实现,其中包括了硬件总体结构的分析,微处理器主控模块的设计与实现,驱动的转接扩展模块的设计与实现,显示电路与存储电路模块的设计与实现,步进电机的选择及驱动模块的设计与实现,以及完成了它们各自的PCB版图绘制设计工作。再次进行了完整的系统整体程序流程设计与实现,并重点介绍了显示电路程序设计与实现、电机驱动的程序设计与实现,包括了PWM脉冲波的控制和步进电机的加减速控制、温度测量采集以及对其进行加热的程序流程设计与实现等。然后搭建出3D打印机系统的整体,对设计的3D打印控制系统进行测试,其中包括了对系统的硬件和软件的测试,然后再对系统进行整体综合调试,打印出三维模型实物,对其性能需求进行分析,能够满足用户需求,基本达到预期目标,完成了本项目的设计。最后对整个3D打印系统的设计与实现进行了总结,并根据本次设计的3D打印控制系统提出了一些可以进一步完善、改进的地方,这些都可以作为今后进一步的研究方向。