目 录
1 绪论 ................................................ 1
1.1题背景及意义 .................................................... 1 1.2国内外研究概况 .................................................. 2 1.3设计要求 ........................................................ 2 1.4主要研究内容 .................................................... 2
2 系统组成及其工作原理 .................................. 3
2.1系统的组成 ...................................................... 3 2.2系统的工作原理 .................................................. 4
3 硬件电路的设计 ........................................ 4
3.1系统机械结构设计 ................................................ 4 3.2 基于Atmel 328构成的最小系统 ................................... 7 3.1.1复位系统 ...................................................... 8 3.3 电机驱动模块 ................................................... 9 3.4继电器驱动激光头电路 ........................................... 11 3.5电源电路 ............................................................................................................... 12
4 软件系统设计及系统调试 ............................... 13
4.1下位机程序的烧写 ............................................... 13 4.2 上位机软件Grbl Controller ..................................... 17 4.2.1 Grbl Controller简介 ......................................... 17 4.2.2 解读Grbl Controller 源码 .................................... 19 4.3连接电路 ....................................................... 20 4.4装配机械结构 ................................................... 22 4.5生成NC文件 .................................................... 25 4.5.1微店管家使用 ................................................. 25 4.5.2ARTCAM使用简介 ............................................... 26 4.6调试过程问题以及解决方法 ....................................... 28 4.7误差分析以及避免方法 ........................................... 29
5 总结与展望 .......................................... 30
5.1总结 ........................................................... 30
5.2展望 ........................................................... 30
参考文献 ............................................... 31 附录一机械原理图与实物图 ............................... 32 附录二所有元器件以及购物清单 ........................... 33 附录三 修改后的部分代码 ................................ 34 致谢 ................................................... 35
基于AVR的激光雕刻机设计
1 绪论
1.1题背景及意义
激光雕刻机(Laser Engraving )加工物件是依靠数控技术为基础,激光为加工媒介。加工物件在激光雕刻照射下瞬间的熔化和气化的物理变性,能使激光雕刻达到加工的目的。激光加工特点:与材料表面没有接触,不受机械运动影响,表面不会变形,一般无需固定。[1]它不受材料的束缚,加工材料要求比较低。激光雕刻机的加工精度高,并且加工速度快,应用领域很广泛。它的加工平台是由计算机控制、电机传 动、皮带和滑动轮带动,采用逐点标记方法使用激光雕刻出各种文字,符号和图案等等,它能很好的识别真伪,对于追踪产品质量有特殊的意义。
用激光雕刻和切割物体,过程简单,耗资较低,如同在打印机打印纸张一样。上位机软件Grbl Controller可以在Windowsxp和linux等多系统环境下使用。平面建模软件 ,如CorelDraw、ArtCam等进行设计 ,扫描得到的图形,矢量化的图文及多种CAD文件都可轻松地“打印”到雕 刻机中。与打印机打印不同的地方是,打印机将墨粉涂抹到纸张上,而激光雕刻是将高能量的激光束射到木制品、亚克力、塑料制品、石材等材料表面之上使材料发生化学变化从而达到雕刻效果。[2]激光的出现在短短的时间内已经改变了人们的生活,改变了生活得方方面面,带动了产业的变革。总的来说激光雕刻具有以下几个特点:
1、对材料要求比较少,而且对材料表面几乎没有任何伤害。由于发生的化学反应会使材料瞬间气化,所以雕刻相对传统工艺更加安全。
2、范围广泛并且雕刻成本相对较低。 3、精确细致,雕刻精度相对比较高。
该激光雕刻机由于激光头瓦数(100mw蓝紫激光头)较小所以只能雕刻纸制品,皮革,竹片,木板有色塑料等材料。
1
1.2国内外研究概况
激光是20世纪以来人类的又一重大发明,它的原理早在1916 年已被著名的物理学家爱因斯坦发现,但要直到1958 年激光才被首次成功制造。激光是在有理论准备和生产实践迫切需要的背景下应运而生的,它一问世,就获得了异乎寻常的飞快发展,激光的发展不仅使古老的光学科学和光学技术获得了新生,而且导致整个一门新兴产业的出现,并带动了一些新型学科的发展,如全息光学、傅立叶光学、非线性光学、光化学等。[3]
我国激光雕刻平面市场一直紧跟世界发展潮流,但是,几乎国内的所有激光设备都滞留在平面雕刻的阶段,到目前为止依然没有一家企业或科学技术研究所能拿出一台三维激光雕刻机。一些精细的三维模型依旧依靠机器雕刻,或者手工雕刻。但是机雕和手雕都有很大的局限性和弱点,制约了精雕工艺的发展。
1.3设计要求
本次毕业设计主要要求为:
1. 学习了解AVR控制器结构与工作原理; 2. 学习和掌握solidwork软件绘制机械;
3. 掌握Altium Designer 09绘制Pcb双面电路板的方法; 4. 掌握Grbl Controller 软件的使用; 5. 掌握ArtCam绘制矢量图并生成G代码;
1.4主要研究内容
本次课题使用Atmel 328为主控芯片来实现对物体进行激光雕刻。主要有: 操控Arduino IDE开发平台来进行arduino 2560系列编程实现各项功能; 1. 上位机软件Grbl Controller的调试及更改关键代码; 2. 6560步进电机驱动电路板的研究; 3. 电源电路及继电器开关电路的研究; 4. 绘制矢量图软件ArtCam的使用;
2
2 系统组成及其工作原理
2.1系统的组成
基于AVR的激光雕刻机设计主要是基于Atmel 公司的328系列芯片实现的,其设计有13个数字输入输出端口,以及5个模拟信号端口。而且基于该芯片的最小开发系统板Arduino Nano体积小巧。它可以轻松的插在任何一个DIP插座或者是面包板上。它具有一个USART接口(通用同步/异步接收器/发送器)[4]以及一个TWI(两线串行接口)外围设备,在Nano上它的SDA和SCL脚在模拟输入引脚A4和A5口。此外由于体积较小它只有一个USB口作为供电和下载的作用。设计的激光雕刻机从电子线路上主要包括以下几个模块:激光头继电器模块,电源模块,电机及其驱动电路模块。整个系统工作框图如图1.1所示。 生成G代码 导入图片 刻画模型 激光头运动开 始雕刻 图1.1系统结构框图
电源电路 驱动继电器电路 驱动X,Y轴步进电机 下位机arduino Nano 上位机(Grbl Controller) 解析G代码生成刀路 3