Arduino NANO +CNC Shield V4.0+A4988使用指南

Overview

CNC Shield V4.0可用作雕刻机的驱动扩展板,需要搭配Arduino NANO一起使用。板上一共有3路步进电机驱动模块的插槽,可驱动3路步进电机,而每一路步进电机都只需要2个IO口,也就是说,6个IO口就可以很好的管理3个步进电机,使用起来非常的方便,告别传统步进电机操作繁琐。

CNC Shield V4.0引出了Arduino NANO的部分GPIO口,方便连接其他模块,如限位开关等;还引出了I2C接口,可以连接I2C接口的LCD屏。其输入电压为DC 7.5V-12V之间,使用过程中不要是电压高于12V。

nano_a4988-1

Hardware installation

本文使用A4988作为电机驱动器,A4988支持全细分、1/2细分、1/4细分、1/8细分、1/16细分。每种细分方式通过CNC Shield V4.0的三个排针MS0、MS1、MS2来设置,跳线帽盖到排针上代表高电平,不盖代表低电平,每种细分具体设置如下表所示

MS1 MS2 MS3 Microstep Resolution
Low Low Low Full step
High Low Low Half step
Low High Low Quarter step
High High Low Eighth step
High High High Sixteenth step

为了提高雕刻的精确度,采用16细分,需要用三个跳线帽将MS0、MS1、MS2都盖上,如图所示
F-1

完成上面的步骤后需要将A4988电机驱动器和Arduino NANO插到CNC Shield V4.0上,插的时候需要注意驱动器和Arduino NANO的方向,如果方向错了可能会烧坏你的设备,所以需要小心!驱动器方向和Arduino NANO方向可以参照下图

nano_a4988-11

其他设备(如限位开关、激光头)的安装请依据实际情况安装。
Software installation
1)安装grblmain库文件并烧录程序

grblmain.zip下载并解压后需要将grblmain文件夹下面的config.h文件替换掉,新的config.h文件下载地址:http://osoyoo.com/wp-content/uploads/2017/04/config.h ,将替换了config.h文件的grblmain文件夹放到Arduino IDE安装目录下的libraries文件夹下,打开Arduino IDE,选择File->Examples->grblmain->GRBLtoArduino会打开一个grbl的示例程序,选择好端口号和板卡型号,将此示例程序烧录到Arduino NANO中。

2)安装Grbl Controller软件

下载Grbl Controller软件,解压并安装,打开Grbl Controller软件,界面如图所示

grblcontroller361 (2)

用USB线一端接在PC上,一端插在Arduino NANO上,选择好端口号,将波特率选择为9600,点击"Open"连接,如果连接上板子"Open"会变成“Close/Reset”,背景为红色。点击"Choose File"选择你要雕刻的文板,选择好后就可以点击"Begin"开始雕刻了。

カテゴリー: 测试

Leave a Reply

WordPress spam blocked by CleanTalk.

Meta