进阶课

激光雕刻机

字号+ 作者:duino123.com 来源:未知 2017-01-15 21:31 我要评论( )

电路部分 接下来是电路部分,使用一块arduino nano和两块A4988模块 A4988模块一共有16pin GND接0V VCC接+5V VMOT接步进电机电源(+12V或者+9V或者+5V均可) MS1/MS2接+5V MS3接0V ENABLE接0V RESRT/SLEEP接5V ---以上为两块A4988相同接法 一块的 STEP接nano

电路部分
接下来是电路部分,使用一块arduino nano和两块A4988模块
A4988模块一共有16pin
GND接0V
VCC接+5V
VMOT接步进电机电源(+12V或者+9V或者+5V均可)
MS1/MS2接+5V
MS3接0V
ENABLE接0V
RESRT/SLEEP接5V
---以上为两块A4988相同接法
一块的
STEP接nano的D2
DIR接nano的D5
1A/1B/2A/2B接其中一个步进电机的四根线
另一块
STEP接nano的D3
DIR接nano的D6
1A/1B/2A/2B接其中另一个步进电机的四根线
激光管可由nano的D12控制
 
这是测试的时候:
 

代码部分
1.下载winAVR
2.下载XLoader
3.下载工程文件(https://github.com/grbl/grbl
 
4.解压
5.打开winAVR的PN,
 
6.file-new-project(新建工程,其中的步骤不多说了)
 
7.载入解压出来的文件与文件夹(就是3/4步骤里解压出来的文件和文件夹)
 
8.tools-make all(如果报错就先make clean然后make all)
 
9.打开XLoader
10.选择型号为nano 328p(uno/nano都有选择的)
11.选择串口(这个去串口管理器里找)
12.载入hex文件(在解压的工程文件下,名为grbl.hex)
 
13.upload(上载完成会弹窗)
14.打开arduino
15.打开串口
16.选择结束符为回车
17.发送字符串“ $$”
18.发送字符串“ $0=53.333”
19.发送字符串“ $1=53.333”
20.发送字符串“ $7=8”
21.发送字符串“ $8=100”

软件
1.下载Inkscape(http://inkscape.org/
2.下载LaserEengraverExtension(http://www.slackersdelight.com/instructables/laserengraver.zip
3.下载G-codeSender(https://github.com/downloads/Ott ... der/gcodesender.exe
4.安装Inkscape
5.解压LaserEengraverExtension
6.将解压后的文件放置到Inkscape的安装目录下/share/extensions中(替代)
7.打开Inkscape
8.文件文档属性
 
9.如下图设置文档属性
 
10.画图
11.扩展-leaer...-leser....
 
12.设置G代码文件输出
设置文件名  
设置路径  

13.打开G-codeSender
 
14.选者com口,点击OPEN
15.载入.nc的G代码文件
15.点击print

调试
由于我的激光管烧掉了,,就用笔代替做了测试
 
 

如需更详细资料,如有好资源分享,请加入QQ交流群:214461008

欢迎阅读,欢迎转载,不用注明出处!本站只提供入门和进阶资料,做您学习的小伙伴!

请加群:214461008

相关文章
  • 激光雕刻机Inkscape脚本返回错误的解决

    激光雕刻机Inkscape脚本返回错误的解决

    2017-02-22 09:09

网友点评
Arduino
热门教程
关注我们
自动化世界