TI中文支持网
TI专业的中文技术问题搜集分享网站

关于DRV8832驱动直流电机

我采用了DRV8832驱动一个玩具的直流电机,但发生了问题。

电路图如下:

其中VCC为5V。

在我未接入直流电机之前,给PE4低电平,PE5高电平,LED指示DRV8832正常工作。

但是我接入直流电机之后,两个LED同时亮,MA和MB供给电机的电压只有0.17V,电机无法正常工作。

我用万用表测量了电机的电阻越为5欧姆。

请问这是正常现象吗?我又该怎么解决?

Guanglong He:

Carter Liu:

回复 Guanglong He:

几伏供电?电机需要的电压是多少呢?VERF直接接VSET,这种接法不太对。比如驱动电压需要4V,那么VSET需要接入4/4=1V

Guanglong He:

回复 Carter Liu:

都是5V的。芯片的工作电压是5V,电机也是5V的。

在datasheet里Reference Output节有这么一句

For example, if VREF is connected directly to VSET, the voltage will be regulated at 5.14 V.

所以我就把两个管脚直接连上了

Carter Liu:

回复 Guanglong He:

如果供电电源是9V,或者其他较高电压,那么VREF会被调整为输出5.14V.5V供电时候VREF是不能输出5.14V的,你可以测量一下

前面有一句:VSET is driven from VREF through a resistor divider to provide a voltage equal to1/4 the desired motor drive voltage.

后面还有一句:If the desired motorvoltage is 3 V, VREF should be 0.75 V.

另外你的FAULT引脚最好上拉,因为是漏极开路输出

Carter Liu:

回复 Carter Liu:

不还意思看错了,你的FAULT引脚已经上拉了

Guanglong He:

回复 Carter Liu:

那我需要在VSET和VREF之间接入电阻进行分压了?

Guanglong He:

回复 Carter Liu:

好的,谢谢~

赞(0)
未经允许不得转载:TI中文支持网 » 关于DRV8832驱动直流电机
分享到: 更多 (0)