低成本制作光驱作图机

2020年7月20日                                    2131次阅读 6人点赞

本文章从百度贴吧迁移https://tieba.baidu.com/p/4923285946?pn=1
感兴趣请关注我的百度贴吧账号:光阴似水1204
本制作完成于2017年1月1日

正文开始

废旧光驱,OrangePi开发板控制,L293D步进电机驱动器,把成本降到了最低。
清单:
废旧光驱滑台x2/22元(包括邮费)
L293Dx2/8.5(含运费)
OrangePi开发板x1,树莓派也行,看个人需要。OPI(63--200+)含运费。当然用opi还要内存卡,电源之类的配件。其他的如杜邦线就不说了。

OrangePi PC开发板

https://imgsa.baidu.com/forum/w%3D580/sign=5f83fc49b012c8fcb4f3f6c5cc0392b4/e38f9d82b9014a90db0bc8d4a0773912b31bee3f.jpghttps://imgsa.baidu.com/forum/w%3D580/sign=14270d5933f33a879e6d0012f65c1018/0d872d292df5e0fe583b0768556034a85fdf72d5.jpg

Python程序。

链接http://pan.baidu.com/share/link?shareid=2435363983&uk=2706069010

G代码执行程序说明:
Gcode_executer.py中
第25行:执行的NC文件名,也就是放G代码的文件名。
第29和31行:GPIO引脚对应的步进电机接口,和楼主画的可能不同,自己对照着改一下吧。
第35和36行:x和y步进电机的步进距离。
第38行:绘制速度。

下面说一下怎么把普通图片转化成G代码
准备好软件:inkscape及其laser扩展插件(用来生成G代码),NC VIEWER(用来查看G代码) https://imgsa.baidu.com/forum/w%3D580/sign=1549dbcc037b02080cc93fe952d8f25f/28a1a1003af33a87921ff373cf5c10385243b586.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=61dacc220b087bf47dec57e1c2d2575e/4b982df33a87e9504965000519385343faf2b486.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=7734c45172f40ad115e4c7eb672d1151/c76b2d87e950352abb13d6615a43fbf2b3118b86.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=7c47bdad03d162d985ee621421dea950/c71ffe50352ac65c6e77951af2f2b21192138a86.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=04bbcc886bd9f2d3201124e799ed8a53/14c8222ac65c10382c0c3dabbb119313b17e8986.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=8a9ea480fbd3572c66e29cd4ba126352/c8b2d15c103853437bbd74489a13b07ecb808886.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=e396348a5e2c11dfded1bf2b53266255/3bc407385343fbf2335e554ab97eca8064388f86.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=9e887ec0a0014c08193b28ad3a7a025b/a62ddeea15ce36d3a295705933f33a87e850b15b.jpg

向上的三角形是接5V的意思。左边是树莓派的GPIO口,除了VCC、GND、DNC,其他的都可以连,按照电机上的顺序排列,然后在程序中修改对应的PIN口。

https://imgsa.baidu.com/forum/w%3D580/sign=aa1af3f157df8db1bc2e7c6c3922dddb/50f6cac451da81cbcfa171a45b66d016082431a9.jpg

搭支架。
这就得发挥小伙伴们的聪明才智了。搭成什么样都行,不过两个步进电机一个得负责X轴,一个负责y轴,楼主发现滑台地盘上有几个孔,于是用六角铜柱来固定。详细的看图吧。六角铜柱上端是用强力胶水固定的。

https://imgsa.baidu.com/forum/w%3D580/sign=20195864f1dcd100cd9cf829428a47be/4e81fcc4b74543a999f808a517178a82b8011414.jpg

https://imgsa.baidu.com/forum/w%3D580/sign=83e33f85d800baa1ba2c47b37711b9b1/165ca04543a98226d322d94e8382b9014b90eb15.jpg

好了,滑台怎么做就不用说了吧,万能的强力胶水+螺丝+硬塑料板解决问题。

香橙派GPIO引脚图。

https://imgsa.baidu.com/forum/w%3D580/sign=f34a140d5f4e9258a63486e6ac83d1d1/affec7160924ab186d421d5e3cfae6cd7a890b98.jpg

树莓派的GPIO

https://imgsa.baidu.com/forum/w%3D580/sign=4d60b2920346f21fc9345e5bc6256b31/c499363fb80e7becce4dff88262eb9389a506b59.jpg

GPIO的输出电压为3.3V,但是足以驱动L293D

我是用笔画的,用电磁继电器做的抬笔装置,当然,大家也可以直接上激光,变成激光雕刻机。

好了,只剩下接线这一步了!
把输出口连到步进电机。
有同学可能不会判断步进电机的引脚,实际上光驱里的步进电机大都是按a、d、b、c排列的,也就是a1、a2、b1、b2。也可以用万用表测,电阻小的为一组。如果实在弄不清也可以各种排列试一次,短时间是不会烧坏的。
把输入口连到香橙派。

三极管放大电路,因为开发板GPIOyj引脚电流不足以驱动继电器,所以要用三极管把电流放大后驱动继电器。

https://imgsa.baidu.com/forum/w%3D580/sign=cb673794fe36afc30e0c3f6d8318eb85/f562463d269759eef5451a9fbbfb43166c22dfe2.jpg

图上还有一个东西,是保护二极管,如果不需要深入理解的话,你大可不必追就为什么有它存在,但是一定得记住,只要是用三极管驱动继电器的场合,一般都有它的存在.需要特别注意的是它的接法:并联在继电器两端阴极一定是接Vcc。

-------------本文由光阴似水1204原创,可自由转载,转载请附上原文网址,并标注来源。

GYSS1204

这个人很懒,什么都没留下

文章留言