6544浏览
查看: 6544|回复: 6

3D打印机上加个闭环控制 完美解决打印失步问题!

[复制链接]

  失步——这是诸多3D打印机都会面临的一个问题,尤其是那些DIY的或者经过改装的3D打印机。这是3D打印机一般遇到的最大问题之一(CNC也有这样的问题):当工具架在移动时,步进电机时不时地错过了某一步。当发生这种情况时,打印层之间会出现稍稍偏离。当然,如果您只是用于原型或者玩玩,这并不是一个很大的问题。但是当您在一个很大的3D打印项目中最后迭代时出现了这种状况的话,那就非常让人烦恼了。原文:http://www.3dhoo.com/3ddyzx/20150123-12345.html

  其实失步的原因在于您的3D打印机固件的开环控制系统。每当出现几步遗漏,固件就会丢失喷嘴应该处于的轨道位置。幸好YouMagine用户Miguel Sánchez想出了一个巧妙的解决方案:为您的3D打印机加上一个直流电机的闭环控制。 虽然它在安装时需要您具有一些工程方面的专业技能,但是它通过在3D打印机上增加一个直流电机、光学编码器和一个Arduino Pro Mini聪明地解决了失步的问题。



  您可能已经猜到了,Arduino是这个解决方案的关键。有两个电机和编码器与它连接,并且每当固件将信息发送到电动机,Arduino基本上要对此进行确认。该方案的设置和编程在很大程度上基于一个名为ServoStrap的类似设计,但主要围绕着两个名为STEP和DRI的输入来控制目标位置的变化。每当出现失步的情况时,(正如Miguel在下面的视频里做的那样)打印头会被强制移动到另外一个方向,Arduino会确保它返回到适当的位置上。

  您可以到Miguel在YouMagine的页面上下载必要的文件和STL设计。您所需要添加的是直流电机、编码器、一个Arduino和一个H桥驱动电源。当然您还需要一定的工程方面的技能,因为Miguel没有提供教程。祝好运!

  原文来自3D虎:http://www.3dhoo.com/3ddyzx/20150123-12345.html


tyjjr  中级技匠

发表于 2015-1-24 20:35:29

赞一个      
回复

使用道具 举报

mxhhaixin  高级技师 来自手机

发表于 2015-1-25 10:08:16

也附个链接啊。
回复

使用道具 举报

Youyou  初级技匠

发表于 2015-1-25 12:44:53

非常专业,需要细细品味。
回复

使用道具 举报

Eric  初级技神

发表于 2015-1-25 16:21:03

我记得去年创客嘉年华里有一家做3D打印机的公司,也解决了这个问题,这么快就给开源了啊
回复

使用道具 举报

cj2q  中级技匠

发表于 2015-1-28 20:11:16

又见超有爱的pro mini
回复

使用道具 举报

mcholen  高级技师

发表于 2015-1-29 11:09:47

闭环还是很好的,配合断点续打很给力
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail