切换到宽版
  • 79658阅读
  • 206回复

用光驱进步电机DIY激光雕刻机~ 基于arduino [复制链接]

上一主题 下一主题
离线yutw123
 
发帖
277
M币
3720
专家
9
粉丝
27
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2015-01-09
— 本帖被 發騷友 从 创意DIY 移动到本区(2016-02-17) —
中毒了~~  偶然间看见优酷网上看见一外国人用光驱diy激光雕刻机的视频,碉堡了!   低成本,易制作的高级玩具,看的我心动。  于是决定自己仿制一台!

基本材料:
亚克力板
easydriver 驱动板 2块
arduino nano
光驱步进电机 2个
激光头 (250mw红光 或 100mw蓝紫光即可)
继电器模块(控制激光)
5v电源(1a以上)


所需软件:
Grbl Controller 或  gcodesender 或国人做的雕刻机软件
xloader 或OpenJumper™ (用于下载hex到arduino)
Inkscape(开源的矢量编辑软件
LaserEengraverExtension (用于扩展Inkscape来生成激光雕刻路径

从前人的经验得知:  基于arduino的雕刻机的原理是通过电脑软件发送G代码到arduino来控制easydriver电机驱动板来分别控制x,y轴上的光驱步进电机,从而实现雕刻机功能。

机架:
为了做出独一无二的作品,我决定不用x宝上别人做的亚克力机架,而是自己重新画图,做不一样的机架。
画图,,,要用到AutoCAD ,我学的是机电一体化专业,有学这软件的课程,刚学完没多久。现在要运用到实际了。
下面是我画的图纸, 花了一个早上时间才完成~~
用光驱进步电机DIY激光雕刻机~ 基于arduino
花了几十块在淘宝上让别人帮忙切割。
用光驱进步电机DIY激光雕刻机~ 基于arduino

拿回来才发现自己画错图了某块的长度画错了。。
用光驱进步电机DIY激光雕刻机~ 基于arduino


没关系,,上电磨!
用光驱进步电机DIY激光雕刻机~ 基于arduino


外壳先摆一下然大家看看是什么样子的~
用光驱进步电机DIY激光雕刻机~ 基于arduino

用光驱进步电机DIY激光雕刻机~ 基于arduino

用光驱进步电机DIY激光雕刻机~ 基于arduino

用光驱进步电机DIY激光雕刻机~ 基于arduino




电路部分:

做的过程没拍照直接上成品图:
看见这样残缺不齐的洞洞板就知道经历了多少曲折才完成~
用光驱进步电机DIY激光雕刻机~ 基于arduino
用光驱进步电机DIY激光雕刻机~ 基于arduino
用光驱进步电机DIY激光雕刻机~ 基于arduino

由于继电器太吵了,于是把继电器拆了,激光直接接在控制继电器的正负极上
用光驱进步电机DIY激光雕刻机~ 基于arduino


电路图:
用光驱进步电机DIY激光雕刻机~ 基于arduino


先上个完成的图片吧~
用光驱进步电机DIY激光雕刻机~ 基于arduino


楼下继续~
[ 此帖被yutw123在2015-01-10 23:04重新编辑 ]
本帖最近打赏记录:共67条打赏M币+221专家+1
typhoon1986 M币 +2 謝謝分享 2016-02-01
mousebat04 M币 +3 很好很强大.如果换成雷射,精度应该更高些.请问成本大概是多少? 2015-09-23
ftadam M币 +3 謝謝分享 2015-08-25
wuxiandianzi M币 +3 顶一下 更健康 字数够不够 ?使劲顶! 2015-08-17
kkdkj M币 +3 優秀文章 2015-07-11
qagainc M币 +2 優秀文章 2015-02-09
zjo007 M币 +3 謝謝分享 2015-01-21
jqbf M币 +5 謝謝分享 2015-01-19
zhczf M币 +3 謝謝分享 2015-01-18
qq398670676 M币 +3 歡迎探討 2015-01-17
离线yutw123
发帖
277
M币
3720
专家
9
粉丝
27
只看该作者 1楼 发表于: 2015-01-09
电路连接方法大致如下:
两个easydriver驱动板上的SGND STEP DIR引脚连接arduino的D2 D3 D5 D6 和GND脚(如图);
easydriver 上的M+,MGND分别接上5v电源灯的正负极;
步进电机(4个引脚A+A-B+B-)接在easydriver上“[A  B]”位置.
而arduino上的D12脚是用来控制激光,连接继电器模块的数据输入端 ,继电器模块还要接上5v电源供电;
除上面说,电路图上的其他地方可以不接!




这个继电器控制笔芯的方法应该属于首创吧 嘻嘻嘻~~
继电器未吸合时,弹片将笔芯抬高。
当继电器吸合时 笔芯在重力作用下下滑,接触纸面,笔芯还能活动,这样可以防止卡主纸面。


下面不多说了,直接上图:


















因为受力不大,外壳直接用铜柱加热熔胶固定;








楼下继续~




[ 此帖被yutw123在2015-01-10 23:07重新编辑 ]
本帖最近打赏记录:共27条打赏M币+97专家+1
mcu200689 M币 +3 謝謝分享,光驱是台式机光驱吗? 2015-10-23
1730313226 M币 +3 - 2015-09-23
kkdkj M币 +3 謝謝分享!这也太牛了吧。 2015-07-11
whgf M币 +3 做的非常好!够牛的!! 2015-01-30
zjo007 M币 +3 謝謝分享 2015-01-21
jqbf M币 +5 謝謝分享 2015-01-19
zzqqzzz M币 +3 - 2015-01-16
jackleeo8 M币 +10 謝謝分享 2015-01-14
y781638432 M币 +3 謝謝分享 2015-01-14
mirocus M币 +3 優秀文章 2015-01-13
离线yutw123
发帖
277
M币
3720
专家
9
粉丝
27
只看该作者 2楼 发表于: 2015-01-09
软件方面:
1.先用xloader或OpenJumper™ Serial Assistant下载hex到arduino
2.程序下载好后连接电脑
3.打开Grbl Controller,选择好通信串口后按 open


4.在command栏上:   (设置行程和相关参数,这一步很重要!)
    17.发送字符串“ $$”    2.发送字符串“ $0=53.333”
    3.发送字符串“ $1=53.333”
    4.发送字符串“ $7=8”
    5.发送字符串“ $8=100”
5.打开雕刻机软件。这里我只介绍国产的一款软件,界面很简洁,容易上手!里面集成Inkscape(选择“刀路雕刻”然后选择“创建nc文件” 即可打开Inkscape


也可以用gcodesenderGrbl Controller 控制雕刻机,需要导入.nc文件。





下面介绍nc文件的制作方法(转):
软件准备:
1.下载Inkscape
2.下载LaserEengraverExtension(如果使用国产雕刻机软件可以忽略2,3步)
3.解压LaserEengraverExtension,将解压后的文件放置到Inkscape的安装目录下/share/extensions中(替代)
4.打开Inkscape
5.文件文档属性

6.如下图设置文档属性

7.画图
8.扩展-leaer...-leser....

9.设置G代码文件输出
设置文件名
设置路径
10.生成NC文件


软件下载:
XLoader或OpenJumper™ Serial Assistant  见附件
gcodesender  见附件
国产雕刻机软件(里面有已扩展激光功能的Inkscape)http://pan.baidu.com/s/1eQtMafo
grblcontroller下载地址:http://zapmaker.grblcontroller.s3-website-us-west-2.amazonaws.com/
arduino驱动:下载地址:http://wch.cn/downloads.php?name=pro&proid=65

上一下其他高手做的雕刻机帖子:
http://diy8000.blog.163.com/
http://bbs.mydigit.cn/read.php?tid=1095876&fpage=2
http://bbs.mydigit.cn/read.php?tid=845493
http://bbs.mydigit.cn/read.php?tid=261759
http://bbs.mydigit.cn/read.php?tid=399651
http://www.guokr.com/article/18616/#id3
http://bbs.mydigit.cn/read.php?tid=1108832
http://www.arduino.cn/forum.php?mod=viewthread&tid=4420
http://www.jadetek.net/


最后上个视频~~(由于激光头坏了,所以先用笔代替~)
  

谢谢观赏。



[ 此帖被yutw123在2015-01-10 22:43重新编辑 ]
附件: XLoader和程序.zip (698 K) 下载次数:52
附件: OpenJumper? Serial Assistant 1.3.6beta.zip (303 K) 下载次数:36
附件: gcodesender.zip (131 K) 下载次数:44
本帖最近打赏记录:共55条打赏M币+178
xiangqian08 M币 +3 - 2015-11-11
wh9533 M币 +3 優秀文章 2015-09-24
1730313226 M币 +3 - 2015-09-23
kkdkj M币 +3 謝謝分享!就是按你说的做,我也做不来,太专业了啊。 2015-07-11
liangwei0855 M币 +3 認真發帖 2015-03-21
baixiaoxin M币 +3 優秀文章 2015-02-24
无聊到处逛 M币 +3 那个HEX文件控制单片机的吗?没有提供下载? 2015-02-03
zjinkui M币 +3 感谢详细的分享过程 2015-02-03
flynihou M币 +1 認真發帖 2015-01-31
lbt1 M币 +3 謝謝分享 2015-01-30
离线ayumi7

发帖
12262
M币
1069
专家
20
粉丝
5710
只看该作者 3楼 发表于: 2015-01-09
   貌似很强大的样子  必须顶啊
离线1378205

发帖
1080
M币
1149
专家
14
粉丝
60
只看该作者 4楼 发表于: 2015-01-09
能玩这个应该属于高手了吧
离线lommay秋

发帖
4987
M币
224
专家
1
粉丝
223
只看该作者 5楼 发表于: 2015-01-09
还没考试完?   不是今年放假早么
离线baimianmomo

发帖
31960
M币
9126
专家
0
粉丝
83
只看该作者 6楼 发表于: 2015-01-09
你真行   看看雕刻效果怎么样
离线200birds

发帖
10061
M币
316
专家
76
粉丝
410
只看该作者 7楼 发表于: 2015-01-09
淘宝上好像有卖全套套件是125。能不能共享arduino的驱动,
离线情散缘飘

发帖
173
M币
84
专家
0
粉丝
11
只看该作者 8楼 发表于: 2015-01-09
人才啊!淘个激光器装上就完美了!
离线ainisiyun
发帖
619
M币
748
专家
1
粉丝
31
只看该作者 9楼 发表于: 2015-01-09
cnc 更好    价格更高吧    也想弄一个
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个