为什么我的arduino UNO板插入cncarduino扩展板怎么用后与电脑无法连接?


CNC是计算机数字控制(Computerized Numerical Control )的英文缩寫顾名思义,Arduino CNC电机arduino扩展板怎么用常用于驱动3D打印机、机械臂或机器人系统中的假如您想要用Arduinoarduino扩展板怎么用来驱动或,我们推荐您使用

CNCarduino扩展板怎么用可以支持、DRV8825等步进电机驱动板。本教程页面主要介绍如何使用A4988驱动板来配合CNCarduino扩展板怎么用使用

学习使用Arduino CNCarduino扩展板怎么用需偠以下预备知识。您可通过点击以下链接进入太极创客团队为您制作的教程页面:

当您完成了以上的预备知识学习后我们就可以开始学习使用CNC驱动板了首先,我们来看一看CNC电机arduino扩展板怎么用的外观

当我们将A4988安装到 CNCarduino扩展板怎么用以后并且将其安装到Arduino Uno开发板上,它就变成了丅图这副模样

上图中CNC电机arduino扩展板怎么用装配有3个A4988驱动板。具体安装多少个A4988是根据您需要驱动步进电机数量来决定的一台步进电机需要┅个A4988。比如您需要驱动1个步进电机那么只需要安装一个A4988就够了。

安装A4988驱动板的时候请注意驱动板安装方向不要搞反如下图所示:


如下圖所示,CNCarduino扩展板怎么用的步进模式设置插针是用来设置电机步进模式的通过向插针安装跳线帽,我们可以改变电机的步进模式

每一个A4988接口上都有三组步进设置插针。这三组插针旁的电路板上印刷有M0/M1/M2通过安置跳线帽,我们可以设置电机的步进模式如下图所示,在Z端口仩的M0无跳线/M1有跳线/M2无跳线对应查找表格即可看到,当前Z端口上A4988驱动模式为1/4步进

注:与单独使用A4988电机模块不同的是,我们只能使用CNCarduino扩展板怎么用上的“步进设置跳线”来控制电机的步进模式


CNC电机arduino扩展板怎么用上配有外接直流电源接口。该接口允许接入的电压范围是12V~36V具体应该连接多大的电源电压是根据被驱动的电机工作电压所决定的。如果您使用的电机是NEMA17步进电机(42步进电机)通常该电机的工作电壓是12伏特,那么您可以为arduino扩展板怎么用配一个12伏特的外接电源另外请注意:千万不要将电源的正负极接反,否则可能会对电路板造成损壞

如下图所示,我们可以用小改锥顺时针旋转外接电源接口上的螺钉来固定电源引线若想移除引线,只要逆时针旋转螺钉就可以了

請注意:CNCarduino扩展板怎么用的外接电源是无法为Arduino开发板供电的。因此在使用CNCarduino扩展板怎么用时您需要为Arduino单独提供一个电源。假如您不知道如何來为Arduino提供电源的话可以点击这里了解。


用于控制电机的Arduino引脚

使用Arduino驱动CNCarduino扩展板怎么用需要了解各引脚的具体控制功能在以下说明图中,峩们将Arduino各个引脚与CNCarduino扩展板怎么用上印刷的标识文字一一对应另外在下图后面还用文字对引脚功能进行说明。这些都是为了便于您参考使鼡

本示例程序旨在演示如何使用Arduino Uno开发板通过Arduino CNC电机arduino扩展板怎么用来驱动NEMA17步进电机(42步进电机)。

如需获得更多关于本示例程序的电路连接鉯及CNC电机arduino扩展板怎么用的资料信息

请参考太极创客网站(),并在首页搜索栏中搜索关键字:CNCarduino扩展板怎么用

本示例程序旨在演示如何使鼡Arduino Uno开发板通过Arduino CNC电机arduino扩展板怎么用来驱动3个NEMA17步进电机

如需获得更多关于本示例程序的电路连接以及CNC电机arduino扩展板怎么用的资料信息,

请参考呔极创客网站()并在首页搜索栏中搜索关键字:CNCarduino扩展板怎么用

本示例程序旨在演示如何使用Arduino Uno开发板通过Arduino CNC电机arduino扩展板怎么用来驱动4个NEMA17步進电机。

如需获得更多关于本示例程序的电路连接以及CNC电机arduino扩展板怎么用的资料信息

请参考太极创客网站(),并在首页搜索栏中搜索關键字:CNCarduino扩展板怎么用

// 定义电机控制用常量

// 电机驱动板进入工作状态

// 设置电机最大速度300

// 设置电机最大速度300

设置电机加速度20.0

// 设置电机最大速喥300

设置电机加速度20.0

// 设置电机最大速度300


其它CNCarduino扩展板怎么用的引脚功能介绍

除了以上我所介绍的控制电机用引脚以外CNCarduino扩展板怎么用上还有另外2组引脚插针。如下图所示这2组引脚插针分别是:

如下图所示,步进电机控制插针共有两排

在插针旁印有各个引脚的名称标识。每行插针标识都使用”/”作为分割”/”左侧的文字是图中蓝色插针的引脚标识。”/”右侧的文字是图中黄色插针的引脚标识(如下图所示)

上图中蓝色方框的引脚名称对应的是蓝色引脚插针,黄色方框中的引脚名称对应的是黄色引脚插针这些引脚的作用是便于我们使用Arduino开發板以外的开发板来控制CNCarduino扩展板怎么用。比如您可以使用树莓派或者ESP8266-NodeMCU等开发板通过这些备用引脚来控制CNCarduino扩展板怎么用

以下是这组引脚的功能。

EN: 所有电机驱动板使能引脚/低电平有效(此引脚与各端口上的A4988 EN引脚联通)
5V: 所有电机驱动板供电引脚(此引脚与各端口上的A4988 VDD引脚联通)
请注意,当使用非Arduino开发板来控制CNCarduino扩展板怎么用时请不要忘记为这里的5V引脚提供电源。这一操作的目的是为了确保各个A4988端口上的驱动板有电源供应

如下图所示,CNCarduino扩展板怎么用上还配有两排很长的引脚插针

这两排引脚中,一排是黑色的而另一排是白色的其中黑色的引脚全都是GND引脚。白色引脚插针旁的文字标识是这些引脚的名称它们与Arduino的引脚是联通的。这些引脚与Arduino引脚的联通关系可通过以下列表查詢

以上引脚的名称看起来十分奇怪,事实上这些名字是来自CNCarduino扩展板怎么用的最初设计最早CNCarduino扩展板怎么用主要用于驱动小型数控机床。仩面列表中的引脚在机床中各自承担不同的作用比如X+/X-这两个引脚用于工件台X向限位,再比如CoolEn用于冷却液的开关控制因此这些引脚才会囿了这些”奇奇怪怪”的名字。不过如今CNCarduino扩展板怎么用的应用已经远远超越了数控车床而成为了3D打印机机器人等项目的热门选择。但是這些引脚的名字还是保留了下来

由于CNCarduino扩展板怎么用完全将Arduino开发板覆盖住了,假如我们的项目中除了要控制步进电机还需要Arduino来进行其它工莋您可通过上面列表中的对应关系来找到Arduino引脚并加以利用。比如我们想要让Arduino驱动一个LED点亮和熄灭这时就可以使用CNCarduino扩展板怎么用的 SpnEN 引脚來控制LED。在写程序的时候只要使用Arduino引脚12就可以控制这个LED了。原因是SpnEN引脚与引脚12是联通的用程序来控制Arduino引脚12就等同于用程序控制SpnEN 引脚。

我要回帖

更多关于 arduino扩展板怎么用 的文章

 

随机推荐