3D打印机控制系统设计

3D打印机论文 微处理器论文 PWM控制论文
论文详情
3D打印技术是一种快速成型技术,在创新产品的设计和制造中应用越来越广泛。FDM(熔融沉积成型技术)的3D打印机,集成打印材料多、精度高、速度快等优点,多用于产品的原型设计中。本文从FDM技术特点出发,设计了一种3D打印机控制系统,完成3D打印机控制系统的硬件设计与软件开发,并对影响3D打印机精度和打印质量等关键参数的控制方法进行研究。首先,以微处理器Atmega2560为核心,完成了控制系统的硬件电路设计,控制系统的硬件电路主要包括微控制器最小系统电路、三轴电机和挤出机电机驱动电路、挤出头和热床温度测控电路、人机接口电路、USB通信电路和SD卡电路,采用C语言完成了控制系统的软件的开发。其次,采用16脉冲细分驱动步进电机和梯形曲线算法对步进电机进行升降速控制,通过两轴联动控制算法对X、Y轴两个方向的步进电机进行协调控制,提高3D打印的打印精度和稳定性。采用PID控制算法对挤出头和热床进行恒温控制,提高3D打印质量。最后,搭建了3D打印机测试平台,对三维建模软件建立的产品原型进行打印,并对3D打印机的性能指标进行测试,测试结果表明,挤出机与热床的温度分别控制在200℃和60℃,精度为±1℃,满足PLA材料对温度的要求;3D打印速度的最大相对误差小于0.02%,打印精度为0.1mm。系统运行可靠、打印精度较高,打印质量较好,满足所提出的设计指标,验证系统的有效性。
摘要第5-6页
Abstract第6页
第1章 绪论第9-17页
    1.1 课题研究的背景和意义第9-10页
    1.2 国内外研究现状第10-16页
        1.2.1 国内外主流3D打印技术第10-14页
        1.2.2 FDM型3D打印机控制系统第14-16页
    1.3 论文研究的主要内容第16-17页
第2章 FDM3D打印控制系统第17-24页
    2.1 基于FDM的3D打印系统概述第17-19页
    2.2 3D打印机械系统第19-22页
        2.2.1 3轴运动系统第19-21页
        2.2.2 挤出机与加热系统第21-22页
    2.3 3D打印机软件系统第22-23页
    2.4 本章小结第23-24页
第3章 3D打印机控制系统硬件设计第24-35页
    3.1 控制器系统总体方案第24-25页
    3.2 微控制器模块第25-26页
    3.3 USB通讯模块第26-27页
    3.4 电机驱动模块第27-30页
    3.5 温度测控模块第30-32页
    3.6 人机接口模块第32-33页
    3.7 SD卡模块第33-34页
    3.8 电源模块第34页
    3.9 本章小结第34-35页
第4章 3D打印机控制系统软件设计第35-49页
    4.1 软件开发环境第35-36页
    4.2 控制系统主程序流程第36-37页
    4.3 温度控制算法第37-45页
        4.3.1 PID控制算法第38-43页
        4.3.2 加热床和挤出机温度控制程序设计第43-45页
    4.4 步进电机控制算法第45-48页
        4.4.1 步进电机加减速算法第45-46页
        4.4.2 两轴联动控制算法第46-48页
    4.5 本章小结第48-49页
第5章 测试结果及分析第49-62页
    5.1 3D打印控制系统测试第49-54页
        5.1.1 3D打印运动性能测试第50-52页
        5.1.2 温度控制和挤出机出丝控制测试第52-54页
    5.2 3D打印建模第54-60页
        5.2.1 三维模型创建第54-57页
        5.2.2 分层切片Gcode生成第57-60页
    5.3 3D打印系统实体化模型及结果分析第60页
    5.4 本章小结第60-62页
结论第62-63页
参考文献第63-67页
攻读硕士学位期间的学术成果第67-68页
致谢第68-69页
附录1第69-73页
论文购买
论文编号ABS3678753,这篇论文共73页
会员购买按0.30元/页下载,共需支付21.9
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付36.5
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656