这个教程是关于废旧电脑光驱DIY绘图仪的电路和软件的教程,针对零基础又对它有兴趣的朋友,大神们觉得简单可自行跳过,下面开始我们的介绍。 在做这个之前,大家要对步进电机有一些了解,不明白的先自行百度了解一下。简单的说,光驱电机是两项四线步进电机,分别为A+、A-、B+、B-,如果你手边有万用表,可以测一下任意两根线的通断,如果电路通的说明是一组线。 所用到的电路板: 这里介绍的是用Arduino和CNC shield 的搭配方式,价格便宜,学习成本也很低。用51等单片机自己DIY电路不在本篇讨论的范围内 一、硬件介绍 1、Arduino Uno 玩创客的朋友一定知道这个电路板,它是一款便捷灵活、方便上手的开源电子平台,有丰富的拓展硬件体系,有大量的技术资料,不用学习枯燥的单片机知识就能做出有意思的电子作品。 2、CNC Shield V3 这个扩展板可以用作雕刻机、3D打印机等的驱动扩展板,一共有4路步进电机驱动模块的插槽,可以驱动4路步进电机,而每一路步进电机只需要2个IO口。 3、A4988步进电机驱动板 A4988是一款带转换器和过流保护的 DMOS 微步驱动器,该产品可在全、半、1/4、1/8 及 1/16 步进模式时操作双极步进电动机,输出驱动性能可达 35 V 及 ±2 ,A4988 包括一个固定关断时间电流稳压器,该稳压器可在慢或混合衰减模式下工作。 4、舵机 SG90 1只 舵机的作用就是对笔的抬起和放下 5、电源线、数据线、杜邦线 12V1A的电源适配器 数据线买Arduino电路板自带 杜邦线:公对母的杜邦线 6、夹笔的结构 这个结构是用3D打印机打印件。 二、软件部分 1、Arduino IDE 安装过了的同学请自行跳过,没有安装的同学,在百度上搜索“Arduino IDE 下载”,安装完成以后打开软件如图所示。 在官网下载安装包 官网:http:///en/main/software 下载完成以后,双击程序进行安装,安装完成以后如图所示。 2、下载GRBL固件 GRBL固件是一款针对Arduino/AVR328芯片的嵌入式G代码编译器和运动控制器。 下载的地址: 下载后将文件解压,可以看到如下的文件目录 3、将GRBL库导入到Arduino IDE中 1、打开Arduino IDE ,工具 -> 添加库 -> 添加一个.ZIP库… 2、选择 grbl文件夹 点击“打开”,此时软件会显示 3、加载grbl文件。 重新打开Arduino IDE,文件->示例->第三方库示例->grbl->grblUpload 4、插入Arduino电路板。选择正确的COM口,选择开发板类型“Arduino/Genuino Uno” 然后 进行验证和上传固件 ,进行验证和上传固件程序。 二、CNC Shield V3接线图 三、软件介绍 这里用到两个软件,InkScape 和 UniversalGcodeSender InkScape 主要用来编辑想要画的图片和文字,然后生成G代码或者nc文件。 当安装完成以后,需要安装舵机抬起或放下的插件: 将文件 解压后,将里面4个文件全部复制到InkScape安装目录的share/extensions/的文件夹内。 UniversalGcodeSender:这是CNC命令发送软件,用来将G代码或者NC文件里面的命令一条条发送给绘图仪进行运动。 插上Arduino后,打开软件,选择正确的COM口,选择波特率为115200,然后进行连接。连接成功以后如图 好了,今天的内容就先介绍到这,关于如何使用这两个软件、如何设置参数,我们下一篇文章再接着介绍!如果您有好的意见或者建议也可以给我留言或者私信,我会第一时间给您回复哦~! |
|
来自: 昵称30364660 > 《待分类1》