DRV8825驱动步进电机测试经验(抖动不转问题)

1、 概述:

DRV8825驱动步进电机,一直抖动不转的问题

DRV8825简介及引脚接线:

2·、试接线:

RESET与SLEEP接高电平;

STEP:接单片机引脚。单片机引脚产生脉冲信号,频率需根据步进电机的步距角进行计算,过小会出现不转的现象,

如果驱动电流已经调好,(下面有介绍)电机抖动不转微弱,则说明是驱动频率过小。

DIR:接单片机,步进电机转动方向控制引脚,测试阶段可直接悬空,内部有下拉,所以悬空默认接地,即低电平。

VMOT :接8到45V电源,

单片机GND和驱动电源在驱动板内部已经供地;

其他引脚都直接悬空即可;

 3、 驱动电流问题:

对于DRV8825驱动不仅电机,看了很多文章,都说只要给STEP引脚驱动频率就可以使步进电机转起来。但是很大的坑等着各位,就是电机的驱动电流的问题,DRV8825的默认驱动电流在2.5A左右,而步进电机的驱动电流在500mA就能驱动起来,最大驱动所电流应该在1A左右,以在调试驱动步进电机的时候,需要调节驱动板上面的电位器。

驱动电流这里用I表示  I=Vref * 2 ;

Vref为电位器三端,靠近电容那一端的电压。测电压方法: 直接用万用表的正极接电位器的上靠近电容的那一端,负极直接接地即可。

我在测试的时候,用的驱动电流是1A,即Vref端电压为0.5V左右,0.25V电压不是太好调,调到能步进电机驱动电流范围内就行。

驱动频率建议先用1khz试下。 具体驱动频率范围等电机转起来可以测试出来。



第一次写博客,分享下自己用DRV8825驱动步进电机的经验,哪里有错希望大神指出。

你可能感兴趣的:(硬件调试)