5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

DIY激光雕刻机(功率不大用来切割固定翼的板材妥妥的)(转载)

查看数: 5798 | 评论数: 30 | 收藏 9
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-1-22 12:48

正文摘要:

本帖最后由 chengxiyue 于 2015-1-22 19:31 编辑 现在二极管已经牢牢地安置在外壳中了 ● 当你完成这一步后,你就驶入了终点前顺畅的直车道了。把导线焊接在正极和负极引脚上 ● 然后把镜头 ...

回复

chengxiyue 发表于 2015-1-23 19:58
本帖最后由 chengxiyue 于 2015-1-23 20:00 编辑
sdxgy 发表于 2015-1-23 19:52
好贴,持续关注


基本完了,剩下的一些比如如何雕课图案,文字等等在一个叫鲁班DIY的论坛有很详细的帖子,我就不搬运了,不过我也拆了四个光驱调几个出来,遇到问题大家一起讨论。

欢迎继续阅读楼主其他信息

sdxgy 发表于 2015-1-23 19:52
好贴,持续关注
chengxiyue 发表于 2015-1-23 14:20


当我把激光发射器移动到与工件相同的高度时,焦点就调整到工件的顶部了




9   大功告成以下是到目前为止我用雕刻机制作的物品,我会尽量用图片来展示。想象力是唯一的限制哦(除了雕刻机的低功率和工作空间的小尺寸)。

钥匙链

● 我很喜欢经典的“Home improvement”电视节目。何不制作一个 Binford 钥匙链呢?
●我在本地的 DIY 商店里找到了一些油漆搅拌棒。很喜欢这些木棒的样子,而且不贵。我锯下一片,钻了一个小孔。经过一番打磨,在上面雕刻了情景喜剧《Home improvement》中的 Binford 标志。


植物标签

● 在普通的冰棒木杆上雕刻植物的名字。
● 这些文字不到 2 毫米高,依稀可辨,不过拍出来的照片就不是很清楚了。


个性化火柴

● 我只是在卖骚罢了~


备忘录

● 夹在晒衣夹上雕刻,再用胶水在背面粘上一块小钕磁铁,就能很好地把一本备忘录贴在冰箱上或者其他金属表面。


印章

● 1.黑色的印泥
● 2.从工艺品商店买到的薄泡沫板
● 3.切割后再用胶水粘在 Masonite 牌纤维板上
● 4.印制的成品

切割一小块泡沫塑料板,然后用胶水粘贴在一片纤维板上。



飞机





chengxiyue 发表于 2015-1-23 12:04
W77W 发表于 2015-1-23 11:58
你确定能切板材?

这个200mw激光头的话切板材看厚度,木板0.5mm没问题,如果想切更厚的自己换大功率激光头(某宝有卖500mw甚至更大功率的)和电源。
W77W 发表于 2015-1-23 11:58
你确定能切板材?
chengxiyue 发表于 2015-1-23 09:50
虫子的虫 发表于 2015-1-23 09:42
懒得动手,有没有成品出?

某宝搜DIY激光雕刻机,这个国外的开源某宝上卖的还是很多的
虫子的虫 发表于 2015-1-23 09:42
懒得动手,有没有成品出?
chengxiyue 发表于 2015-1-23 09:16
● 激光发射器的驱动电路是用基于 LM317 的电路制作的,不需要特殊配件。这样的驱动电路可以正常工作,但效果远远说不上是理想。我给激光二极管的驱动电流太大了,大约在 300 毫安,你要是也这么做,那么二极管的寿命不会太长。最好的解决方案应该是找一个更强大的激光发射器和驱动器,但为了坚持廉价和DIY的精神,我还是想要使用 DVDR 驱动器本身的激光发射器。激光发射器开关和风扇所使用的是同一个继电器。
● 如果你想要一切从简,那么你可以跳过整个激光发射器驱动电路的制作,采用现成的驱动器。这样的话你所需要做的就只是把电源接在风扇继电器上而已。当然这样做成本可能会稍微高些。
● 整个电路构成了一种新式的 Arduino 电路——激光发射器控制电路。我已经附上了 Eagle格式 的电路图和电路板布置图。如果你想要自己布置 Easydrivers 的电路的话,我也准备了带有驱动程序的 Eagle 库文件,你可以在 这里 下载。






6   准备 Arduino● 我自己给 Arduino 写的软件。但是在搜索通过串口控制移动的好方法的时候我碰巧找到了一个叫做“Grbl”的东东。这是一个有着相当多优秀功能的 g 代码编译器。由于我已经把所有的东西连到了 Arduino 上,所以我要么得改变我的连线,要么就改变我的程序。幸运的是在软件中修改控制引脚其实相当方便。只不过我不得不下载Winavr ,然后再从 github.com 上下载代码。做起来很容易。下载并解压出代码以后,你必须把 config.h 中的端口号修改一下,确保将它们排列为正确的顺序。接着你所需要做的就只是打开一个命令窗口,输入正确的文件夹,然后输入“make”。如果一切如计划那样顺利进行的话,你应该最后会得到一个给 Arduino 使用的 .hex 文件。

● 但是我从那时就把引脚改动过了,而在本教程中我使用的是 Grbl 的默认引脚。这样可以让你在跟着教程设置时更加简单。你只需要从 Grbl 的下载页面 hex 文件就行了。

● 无论你选择何种方式,最后你都将得到一个输入 Arduino 中去的 .hex 文件。我试过许多不同的方法,其中我最喜欢的是用一款叫做 XLoader 的软件。编程的过程非常直接明了:选择 Arduino 的正确的串口;选择 hex 文件以及 Arduino 的型号;然后按下上传。如果你使用的是新版的 Arduino Uno 的话,那么 XLoader 是不支持它的,你会遇到一个上传错误。碰到这种情况我建议你使用 ARP/ArduinoUploader ,不过即便是这款上传器在 Uno 的支持上还是存在一些问题的。当你在给 Arduino 编程时,要在各个下拉列表中选择串口端口和微控制器。然后你必须把“AVR Dude Params”这段文字进行一些修改。删除“-b19200”(不带引号)部分,并点击上传按钮。无论如何你也该在几秒钟之后搞定,准备好进行测试了。退出 XLoader,进入下一部分。



chengxiyue 发表于 2015-1-23 09:13
本帖最后由 chengxiyue 于 2015-1-23 10:22 编辑

这个激光雕刻机自己动手的话有乐趣,如果手头没材料可以某宝买套件,全部下来一百二左右,我自己做的缺激光头和电机驱动下来才几十元。

chengxiyue 发表于 2015-1-23 09:03
● 激光发射器的驱动电路是用基于 LM317 的电路制作的,不需要特殊配件。这样的驱动电路可以正常工作,但效果远远说不上是理想。我给激光二极管的驱动电流太大了,大约在 300 毫安,你要是也这么做,那么二极管的寿命不会太长。最好的解决方案应该是找一个更强大的激光发射器和驱动器,但为了坚持廉价和DIY的精神,我还是想要使用 DVDR 驱动器本身的激光发射器。激光发射器开关和风扇所使用的是同一个继电器。
● 如果你想要一切从简,那么你可以跳过整个激光发射器驱动电路的制作,采用现成的驱动器。这样的话你所需要做的就只是把电源接在风扇继电器上而已。当然这样做成本可能会稍微高些。
● 整个电路构成了一种新式的 Arduino 电路——激光发射器控制电路。我已经附上了 Eagle格式 的电路图和电路板布置图。如果你想要自己布置 Easydrivers 的电路的话,我也准备了带有驱动程序的 Eagle 库文件,你可以在 这里 下载。






6   准备 Arduino● 我自己给 Arduino 写的软件。但是在搜索通过串口控制移动的好方法的时候我碰巧找到了一个叫做“Grbl”的东东。这是一个有着相当多优秀功能的 g 代码编译器。由于我已经把所有的东西连到了 Arduino 上,所以我要么得改变我的连线,要么就改变我的程序。幸运的是在软件中修改控制引脚其实相当方便。只不过我不得不下载Winavr ,然后再从 github.com 上下载代码。做起来很容易。下载并解压出代码以后,你必须把 config.h 中的端口号修改一下,确保将它们排列为正确的顺序。接着你所需要做的就只是打开一个命令窗口,输入正确的文件夹,然后输入“make”。如果一切如计划那样顺利进行的话,你应该最后会得到一个给 Arduino 使用的 .hex 文件。

● 但是我从那时就把引脚改动过了,而在本教程中我使用的是 Grbl 的默认引脚。这样可以让你在跟着教程设置时更加简单。你只需要从 Grbl 的下载页面 hex 文件就行了。

● 无论你选择何种方式,最后你都将得到一个输入 Arduino 中去的 .hex 文件。我试过许多不同的方法,其中我最喜欢的是用一款叫做 XLoader 的软件。编程的过程非常直接明了:选择 Arduino 的正确的串口;选择 hex 文件以及 Arduino 的型号;然后按下上传。如果你使用的是新版的 Arduino Uno 的话,那么 XLoader 是不支持它的,你会遇到一个上传错误。碰到这种情况我建议你使用 ARP/ArduinoUploader ,不过即便是这款上传器在 Uno 的支持上还是存在一些问题的。当你在给 Arduino 编程时,要在各个下拉列表中选择串口端口和微控制器。然后你必须把“AVR Dude Params”这段文字进行一些修改。删除“-b19200”(不带引号)部分,并点击上传按钮。无论如何你也该在几秒钟之后搞定,准备好进行测试了。退出 XLoader,进入下一部分。



chengxiyue 发表于 2015-1-22 19:32
本帖最后由 chengxiyue 于 2015-1-22 19:45 编辑

插楼继续
胶水固定好,工作空间就完成了。我发现一块 1/4 英寸的压克力板刚好合适。它能让工作空间保持足够的稳定性,不过由于激光能够射穿它,所以我不确定这是否存在安全隐患。后来我想出了一个在我看来效果最棒的解决方案。我切下了一片与压克力板的大小相同的DVDR 驱动器的金属外壳,然后用胶水把它粘了上去。这样工作空间依然非常稳定,而且强度也足够了。它还有一个有利的作用,那就是你可以用磁铁把你想要雕刻的东西固定在工作空间上。



● 我在废品箱里找到了一些铝型材。



● 把它当作了 X 轴,不过你可以使用任何稳固而且够长的材料。





● 测量一下你觉得在雕刻时所需要的适当高度。



● 我选择了几根长 7.5 英寸的板材用作支架。这样会给我留下不到 2 英寸的细小间隙。




我钻了几个小孔,这样就可以用电缆扎把线拴紧



● 一件重要的事情在于,组件上的安装孔并不是对称的。记得测量从支架底端到直线导轨的距离。这样你就能确保所有的零件都对齐。你安装 X 轴的位置取决于激光发射器的安装位置。激光发射器应该位于工作区域的中心,而 Y 轴位于中间。当你将两轴安装在基座板上的时候,先确定所有的零件都相互成直角,然后钻几个供螺丝拧入的小导孔。



● 现在你应该已经完成了相互垂直的 X 轴和 Y 轴。



这里最重要的尺寸要求就是保证所有的东西都是四方的直角

● 激光发射器的支架不一定要做得很复杂,我用的是一小片塑料板和一个夹子,然后把所有的东西都用胶水粘起来。
● 用夹子固定激光发射器,这样就可以靠简单地把激光发射器上下滑动来改变焦点位置。

● 和其他的零件一样,它的尺寸并不重要,只要一切都相互垂直就行。这里只有一个尺寸是需要你斟酌一番的,那就是激光发射器的位置。当 Y 轴和 X 轴位于中央位置时,它应该处于工作空间的中心。



我在这里用一片和激光发射器支架上相同的黑色塑料进行了测试。最后我用一片从 DVDR 驱动器外壳上拆下来的金属又测试了一次 |




5   电子器件

在你寻找所需的排线时,老旧的电脑是你的不二之选



这些排线虽不易焊接,但效果很好。我在两台步进电动机上都进行了相同的焊接

● 我开始焊接步进电动机。用一根排线连接步进电动机,然后把它们焊接在 DVD电路板上已有的接口上。我在另一头焊接了一个四引脚的插头,这样就能插在试验电路板上使用。



Easydriver 和 Arduino 的初次测试——大成功

● 对 Easydriver 也进行相同的处理,焊上引脚插头,然后插在试验电路板上使用。

● Easydriver 有两个引脚,叫做 MS1 和 MS2,它们用于设定步进的序列。将它们双双连在 Easydriver 的5伏电压输出上。这样就把步进序列设为了微步进控制。把从步进电动机伸出的四根引脚连接在电动机的输出端,而控制引脚(step、dir 和 gnd)连在 Arduino 上。除了这些以外,Easydriver 还需要连上电动机电源。我用一个12伏的电源适配器驱动电动机、风扇和 Arduino。一个电位器被用于控制电动机的电源,把它设到最低就行,要是步进电动机的动力不足的话,就稍微调大一些。我并不清楚步进电动机的额定电压,如果它们发烫了就说明你给的电压太高。



在本制作项目中用不到的多余元件



● 我在电路图上添加了一个继电器,供风扇使用。因为雕刻过程会产生一些烟雾,所以风扇是很有用处的。
● 风扇只需要连接在风扇输出端上就行了。一只小型的电脑风扇就有不错的效果,你只需把正极和负极的导线连在正确的输出端即可。



在焊接所有的引脚时都要记得检查位置是否正确



我把 Easydrives 安装在插座中,这样就能在以后的新版本中重复使用了





jinbo1970 发表于 2015-1-22 16:41
好贴!顶DIY!
superatc 发表于 2015-1-22 15:17
继续啊,期待
我爱JET 发表于 2015-1-22 14:28

好贴
sdxgy 发表于 2015-1-22 14:08
好贴
a278241309 发表于 2015-1-22 14:05
翻译的  其实看不懂
天空写字 发表于 2015-1-22 13:29
收了
孤月独明 发表于 2015-1-22 13:24
顶顶顶,神贴,赞
关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表