- 21
- 0
- 约3.18千字
- 约 7页
- 2018-08-27 发布于福建
- 举报
基于Arduino开发模块3D打印机驱动装置研制
基于Arduino开发模块3D打印机驱动装置研制
针对3D打印的基本需求,设计了基于开源开发系统设计了打印机硬件驱动装置,提出了3D打印机驱动装置设计方案。该方案基于开源的Arduino开发模块,利用单片机ATMEGA328P-PU读取三维扫描数据进而驱动步进电机进行精确步伐控制,再由核心控制器将需要打印的位置上留下热容的打印材料并迅速冷凝定型。经实验系统误差已达到毫米级,可以满足打印需求。
【关键词】3D打印驱动 系统结构设计
3D打印是一种新型的基于数据模型的逐层打印速成技术,具有定制化程度高,打印成本低,成型速度快等特点。该技术是利用加热装置将耗材融化,再利用上位机驱动电机移动喷头在相应位置将其喷出堆积并迅速凝固。经过数据分析并层层扫描融化堆积,可以制造出虚拟产品,根据客户需求及其三维数据修正,即可生成个性化产品。
当前3D打印处于飞速发展阶段,势必对传统工业造成冲击,它变革了传统制造工业中的机械加工和模具制造,直接可以用远程数据库中数据生成任何形状物体并通过驱动电机在特定点喷射加热的成型材料打印成型。这种方式极大地缩短了产品的生产周期,特别适合于产品创新、个性产品设计、医疗产品及艺术创作等,具有巨大的市场前景有效提高了生产率,具有制造工序简洁、生产周期短,效率高成本低等优点。
本文针对目前日益增长的个性化3D打印装置进行设计,扭转了以往产高成本的不利因素,设计了3D打印机驱动装置设计方案。该方案基于开源的Arduino开发模块,利用单片机ATMEGA328P-PU读取三维扫描数据进而驱动步进电机进行精确步伐控制,并通过打印喷头进行打印,经过实验,本装置精度达毫米级。
1 3D打印机的工作原理
3D打印机又称为三维打印机,是一种累积材料为基础的制造快速成型技术,即快速成形技术的一种机器。3D打印机的原理是把数据和原料放进3D打印机中,通过数字模型文件运用特殊材料、粉末状金属或塑料等可粘合材料,打印一层层的粘合材料来制造三维物体。
3D打印系统由控制端及3D打印机两部分组成;其控制端具有对数据模型的格式转换、处理及输出控制指令等功能。上位机工作流程见图1。
为了保证3D打印的顺利进行,需要确定数据模型的大小是否在打印机的工作范围内,如果超出了打印机的最大工作范围,需要进行调整。本项目利用3D slic3r软件将数据模型进行逐层切片处理,将其转换为打印机可以识别的Gcode指令代码,打印机接收代码顺序执行之后便可以将数据模型实体化。
2 3D打印控制系统硬件设计
3D打印机控制系统是整个打印系统的核心,由无线数据传输模块,主控模块,步进电机驱动模块,3D打印喷头控制模块等组成。有控制系统完成对指令的解析,控制协调整个系统的工作及对主控端的反馈。其硬件框图见图2。
本方案采用开源的Arduino开发模块作为主控模块,将控制程序greb烧录入芯片中,负责解析控制代码并与各个模块协同工作完成打印任务;步进电机驱动系统负责驱动步进电机根据指令完成工作;蓝牙传输模块负责打印控制系统与主控端之间的数据与指令传输;3D打印喷头控制模块负责控制3D打印喷头开关及挤出速率;供电模块负责整个系统稳定的供电。
其中包含:
(1)蓝牙无线传输模块。主控端与3D打印机之间传输指令时,为提高传输效率与方便性,添加了蓝牙无线传输模块,以实现数据无线传输功能。本项目采用FBT06型号的蓝牙模块,进行匹配后便可以通过串口通讯进行主控端与3D打印控制系统之间的无缝数据连接。
(2)步进电机驱动模块。为了实现喷头在三维坐标内的准确移动,本系统采用三个步进电机驱动构成X、Y、Z三维坐标系,由主控芯片及步进电机驱动系统完成控制。本系统采用TB6600步进电机驱动芯片实现对步进电机的控制,本项目采用了步进电机的共阴极接法。
(3)Quectel EC20 4G模块。通过添加4G通信模块,使得主控芯片可以通过4G移动网络与服务器进行数据交换,来达到数据指令远程传输的目的。
本项目的3D打印机机械系统由步进电机及其支撑结构,3D打印喷头,打印基座等组成。通过支撑结构在三维平面内建立一个120mm×120mm×120mm的三维坐标系,通过三个步进电机驱动带动喷头及打印基座在三维平面内的移动,从而使3D打印喷头及基座完成相对移动,完成打印工作。3D打印喷头将热熔的3D打印材料匀速挤出,三个步进电机驱动完成与基座的相对移动。
按照原理,设计好的实物图如图3所示:左侧为打印笔,右侧为控制电路,当打印启动时,控制电路通过步进电机控制打印笔的移动方向,在所需要的位置上融化打印耗材并迅速凝固成型。
3 打印精度系统测试
为了测试本装置的稳定性,通过实验进行测试。打印
您可能关注的文档
- 基于Android高级程序设计语言移动学习平台设计与实现.doc
- 基于Android高校课程学习系统设计与实现.doc
- 基于ANFIS新闻工作者媒体素养评估预测.doc
- 基于ANFIS实验教学质量评价研究.doc
- 基于AngularJS健康大数据用户接口设计与实现.doc
- 基于AngⅡApoE表达探讨补肾中药复方首参颗粒对颈动脉粥样硬化患者影响.doc
- 基于ANP―Fuzzy―TOPSIS企业精益化水平评价研究.doc
- 基于ANN电力工程造价预测模型建立与实现.doc
- 基于ANP供应链合作伙伴选择综合评价.doc
- 基于ANP公路工程造价风险控制与管理.doc
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
原创力文档

文档评论(0)