Arduino CNC Shiled 和 DRV8825驱动板的注意事项

首先说明硬件:1) Arduino CNC Shiled V2.6

       2)DRV8825驱动板

       3)光驱步进电机

       4)Arduino  uno R3

下图是本次主角是Arduino CNC Shiled 和 DRV8825驱动板.

 

来张三明治图

Arduino CNC Shiled的信息

注意点:

1)比较容易让人忽略的是步进电机的接口,也就是图上的的电机插口(A1A2B1B2),A1A2一组,B1B2一组.具体如何与步进电机对应继续往下看

2)上左图标出了EN和GND对应的位置,DRV8825驱动板插反可是会烧板的哦。

3)M0 M1 M2是细分跳线。具体该如何请耐着信子往下看......

4)需要12V补充电源,光靠UNO上的USB或9V电池供电是不够的。

5)上右图的其它接口以三明治的组合方式是用不上的。

下面是本次说明的重点也就是DRV8825驱动板

这张是接线图没什么大用处,主要用来解释A1A2B1B2是如何接步进电机的。从图上很清楚的可以看出,电机导通的两根线是同一组。

比较容易出问题的是驱动电流DRV8825的默认驱动电流很大达到2.5A左右,远不是常规步进电机可以抗的住的。光驱步进电机的驱动电流为500mA.

所以使用前必须自己调节驱动电流。调节方法如下:

驱动电流算法:i = vref x 2,电位器有三个引脚,用万用表测试面向8825方向的引脚的电压为Vref

(下图的正负极接万用表的正负极,正极可以直接接在可调金属转盘上与那个面向8825方向的引脚是一样的)

(这张图修正网上的那些含糊不清的地方,擦除了干扰信息)

下面是细分详细设置图

最后上视频

 

原文地址:https://www.cnblogs.com/kaixuanpisces/p/4769883.html