微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于DRV8832驱动直流电机

关于DRV8832驱动直流电机

时间:10-02 整理:3721RD 点击:

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

电路图如下:

其中VCC为5V。

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

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

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

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

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

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

在datasheet里Reference Output节有这么一句

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

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

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

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

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

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

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

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

在VSET和VREF接入电阻,再在VSET到地接入电阻,两个电阻做分压

好的,谢谢~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top