最近玩步进电机时候,发现步进电机驱动种类多;A4988,drv8825,tb6600,lv8731......;tb6600驱动电流可达4A,1600细分,十分强大,但是体积大,用在平衡车上不太合适。
drv8825加散热器驱动电流可达2.5A,32细分,还不错。
芯片介绍
这里的介绍只介绍其引脚连接。
如图是它的说明书中对引脚的解释
在这里把它翻译成中文。
为了方便大家使用,说明书还给出了一种典型的连接方式
这样初始化好之后,将AOUT1、AOUT2、BOUT1、BOUT2分别连接到步进电机对应信号线,AOUT1与AOUT2同相,BOUT1与BOUT2同相。判断步进电机信号线是否同相的一个方法是将其中两条接在一起,用手转动电机,感觉有明显阻力则该两条线为同相,否则就不是。
要使电机转动,nRESET与nSLEEP引脚都应该接高电平,DIR可以先不接,给STEP以脉冲信号,EN内部已经拉低,芯片接收到一个脉冲便驱动电机转动一步。
细分表
附:
接线图
M0,M1,M2对应的细分模式与上面的表格相同。
电压vreft调节
所谓Vref电压调节,就是通过drv8825上的电位器旋钮调节Vref参考电压。该电压将直接影响到步进电机在工作时流过线圈的电流强度。请注意,这一步操作非常重要,如果忽略这一步有可能会产生电机损坏的后果。
drv8825 Vref参考电压计算公式:
Vref = Imax X Rcs X 8
Rcs: 市面上drv8825模块上的Rcs电阻值一般有3种类型,0.05 欧姆, 0.1 欧姆或0.2 欧姆。大部分8825模块顺时针旋转电位器可调大Vref,逆时针旋转电位器调小Vref。
Vref: 电位器金属旋钮和GND之间的电压即为Vref。可使用小改锥旋转电位器旋钮从而改变Vref。(如下图所示)
Imax:步进电机工作时,线圈允许流过的最大电流
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RAj4BP6W-1617346332948)(C:%5CUsers%5CAdministrator%5CPictures%5Ctypora%5CVref-889x1024.jpg)]使用万用表测量drv8825步进电机驱动模块Vref参考电压
例:Rcs为0.1欧姆,电机Imax为1.5A,通过以上公式计算,Vref参考电压为1.2 V。即:我们将通过调节电位器旋钮 将Vref调节为1.2伏特左右。
drv8825电机驱动板常见问题
1)8825驱动板可以驱动多大的电流?
如果8825芯片上没有加散热片,电流最好在1.2A以下。如果加散热片,电流可以达到2A。
2)步进电机的连接方式是什么?
如果你的电机线是标准的红蓝绿黑的颜色,可以按照颜色连接为:红-蓝-绿-黑,或相反:黑-绿-蓝-红。
3)接上电后,电机左右抖动不能正常运行是什么原因?
电机出现抖动一般有两个原因,一是缺相:可能是4988与电机没有接好导致4988的输出端某一相断开,造成电机缺相从而抖动。也有可能是步进电机接线接错:如果步进电机没有正确的进行连接,电机会出现抖动的情况。
4)电机丢步如何解决?
相电流的大小跟步进电机的扭力有直接关系,如果感觉你的步进电机扭力不足、丢步,可能是8825输出的电流太小。您可以调节drv8825模块上的电位器调节drv8825模块的输出电流强度。具体调节方法请参考本页面中关于Vref电压的调节方法。请注意:如drv8825输出电流强度大于电机工作电流强可能会烧毁您的步进电机。请小心调节。
5)drv8825可以驱动两相六线或两相五线的电机吗?
可以,两相连线按照问题2连接,将中间抽头悬空即可。
6)电机停止转动时会有滋滋的电流声。
这是正常现象。步进电机有一个参数-步距角。通过细分驱动可以缩小步进角度,比如步距角为1.8度的步进电机,采用16细分,最小可以走的角度是1.8/16=0.1125度。由于这个角度非常小,当电机停止时,可能处于非电机物理位置(1.8度为一个物理位置)。因此步进电机在静止时会有电流声,这属于正常现象,不用担心。
相关文献链接:
https://www.ti.com/lit/ds/symlink/drv8825.pdfhttp://DRV8825数据手册参考文章:
原文链接:https://blog.csdn.net/Nimbrethil/article/details/100189431