A4988步进电机驱动板

==概述==

A4988是一款完全的微步电动机驱动器,带有内置转换器,易于操作。

该产品可在全、半、1/4、1/8及1/16步进模式时操作双极步进电动机,输出驱动性能可达35V及±1A。

A4988包括一个固定关断时间电流稳压器,该稳压器可在慢或混合衰减模式下工作。

转换器是A4988易于实施的关键。

只要在“步进”输入中输入一个脉冲,即可驱动电动机产生微步。

无须进行相位顺序表、高频率控制行或复杂的界面编程。

A4988界面非常适合复杂的微处理器不可用或过载的应用。

在微步运行时,A4988内的斩波控制可自动选择电流衰减模式(慢或混合)。

A4988采用表面安装QFN封装(ES),尺寸为5mm×5mm,标称整体封装高度为0。

90mm,并带有外露散热板以增强散热功能。

该封装为无铅封装(后缀–T),采用100%雾锡电镀引脚框。

==参考电路==

==特点==

1、控制简单,只需要控制STEP与DIR两个端口;2、精度调整,五种不同的步进模式:全、半、1/4、1/8、1/16;3、可调电位器可以调节输出电流,从而获得更高的步进率;4、兼容3。

3V和5V逻辑输入;5、低功耗的同步整流;6、自动电流衰减模式检测/选择;7、过热关闭电路、欠压锁定、交叉电流保护;8、接地短路保护和加载短路保护。

==引脚定义==

==接线方式==

EN:步进驱动使能端,一般接低电平。

VMOT:电机电源端(厂家参数8-35V,按照您实际的电机参数)

GND:电机接地端

VDD:板子电源端

GND:板子接地端

MS1-MS3:低电平,悬空或接地线,使用全步进模式(分别是全步进,1/2步进,1/4步进,1/8步进,1/16步进模式)

ms1ms2ms3LLL整步(没有细分)HLL1/2(2细分)LHL1/4(4细分)HHL1/8(8细分)HHH1/16(16细分)

RST(RESET):复位引脚,一般接高电平。

SLP(SLEEP):睡眠引脚,一般接高电平。

STEP:用高低电平驱动电机转动。

注意中间间隔等待的微秒值,如果太快会导致电机有声响不转动。

DIR(Direction):用高低电平控制方向。

==接线方式==

注:使用的是型号为28BYJ-48的5V步进电机。

其他步进电机请自行尝试。

请不要带电接线,防止损坏模块

==例子程序==

intx;//变量x

voidsetup()

{pinMode(6,OUTPUT);//Enable:使能端控制启停,低电平启动。

可不接pinMode(5,OUTPUT);//Step:高低电平控制电机转动pinMode(4,OUTPUT);//Dir:高低电平控制转动方向digitalWrite(6,LOW);//设置en低电平

voidloop()

{digitalWrite(4,HIGH);//设置dir高电平,例正转for(x=0;x2048;x++)//for循环,步进0-2048步{digitalWrite(5,HIGH);//设置step为高电平delayMicroseconds(1000);//延时1000微秒。

digitalWrite(5,LOW);//设置step为低电平delayMicroseconds(1000);//延时1000微妙。

}delay(1000);//整体延时1秒digitalWrite(4,LOW);//设置dir为低电平,例反转for(x=0;x2048;x++)//for循环,步进0-2048步{digitalWrite(5,HIGH);//设置step为高电平delayMicroseconds(1000);//延时1000微妙。

digitalWrite(5,LOW);//设置step为低电平delayMicroseconds(1000);//延时1000微妙。

}delay(1000);//整体延时1秒

==程序效果==

A4988步进电机驱动板,驱动步进电机实现正反转。

==模块说明(使用前必看)==

1、A4988的电机供电端为8-35V,示例中用的是9V电源适配器,对于5V供电的28BYJ-48步进电机太高了。

长时间驱动容易导致步进电机发热。

2、驱动电流调节A4988驱动最大电流计算公式:I_TripMax=Vref/(8*Rs)。

例如:Rs为R100,我们需要最大1。

5A的驱动电流,Vref参考电压就需要调节到1。

2V。

【Rs】:Rs电阻值市面上一般有3种类型0。

05欧姆,0。

1欧姆或者0。

2欧姆,对应的是驱动模块上面S1S2电阻。

这里是0。

1欧姆(标号R100=0。

1欧姆,R200=0。

2欧姆,R050=0。

05欧姆)。

【Vref】:参考电压可以通过调节电位器改变,顺时针旋转电位器调大电压,逆时针旋转电位器调小电压。

测量电位器金属旋钮和GND之间的电压,即是Vref。

操作步骤:

1、用螺丝刀顺时针选择可调电阻,这个非常灵敏,需要慢慢的拧(注意如果你有足够信心,可以带电操作,不过手不要抖,否则插到其他针脚,导致了短路,轻者烧驱动,重者主板都烧了。



2、正表笔所接位置(图片来源于:网络)

3、3、负表笔测的位置(图片来源于:网络)