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

DRV8832: DRV8832驱动电机问题

Part Number:DRV8832

1、电机转动中,IN1和IN2同时输入高,使电机刹车,但电机并不会按照期望的进行刹车,此时FAULTn脚能检测到被拉低。

    2、当芯片处于IN1和IN2同时输入高的初始状态时,拉低其中一个引脚,电机并不能启动。只有初始状态为IN1、IN2同时输入低时,拉高其中一个引脚,才能使电机转动。

    3、如果将ISENSE引脚直接接地,此时尝试启动电机,电机无法启动,并且FAULTn脚能检测到被拉低。

    4、当IN1、IN2输入为一高一低正常控制电机转动过程中,有一定概率电机异常停止,用示波器测试IN1、IN2的输入没有变化  但OUT1、OUT2不再输出电压。且此现象只会出现在电机某一个转动方向上,而不是两个方向的转动都可能会出现电机异常停止。当电机异常停止时,FAULTn脚可能输出低,也可能仍旧是高阻态。

 

Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

long xia 说:电机转动中,IN1和IN2同时输入高,使电机刹车,但电机并不会按照期望的进行刹车,此时FAULTn脚能检测到被拉低。

当 INX= HIGH并且其中一个输入被拉低时,您能否提供一个大致的范围图,至少能够显示 VOUT1 、 VOUT2 、 IOUT 和 nFAULT ? 将触发点设置为 nFAULT 的下降沿。 此外,您能否提供zoomed in和zoomed out的波形?

long xia 说: 2、当芯片处于IN1和IN2同时输入高的初始状态时,拉低其中一个引脚,电机并不能启动。只有初始状态为IN1、IN2同时输入低时,拉高其中一个引脚,才能使电机转动。

您能否提供显示以上两种情况的波形?可以显示 IN1 、 IN2 、 VOUT (与 INX 变为低电平相对应) 以及 nFAULT。

long xia 说:当IN1、IN2输入为一高一低正常控制电机转动过程中,有一定概率电机异常停止,用示波器测试IN1、IN2的输入没有变化  但OUT1、OUT2不再输出电压。且此现象只会出现在电机某一个转动方向上,而不是两个方向的转动都可能会出现电机异常停止。当电机异常停止时,FAULTn脚可能输出低,也可能仍旧是高阻态。

这种现象是只在多个 IC 中出现还是仅在一个 IC 出现? 您有没有试过用新的 IC 更换组装的 IC?

我们建议您先确认这是 IC 的问题还是电机相关的问题,您可以用不同的电机来测试下 (最好是电阻较高的电机)。 工程师想确认下这个故障是否可以重复再现。

,

long xia:

图1:

 黄线1:电机驱动芯片输出脚绿线4:FAULT脚蓝线2、紫线3:电机驱动芯片输入脚描述:刚开始电机输入脚1高1低,电机正常转动,Fault脚和输出脚信号正常。将输入脚都拉高,期望效果电机刹车。实际VOUT电压有一个上升过程,约800us后,Fault脚信号输出低,VOUT信号变得不正常,实际电机停止转动了。图2:

 黄线1:电机驱动电流信号蓝线2:电机驱动芯片输入脚。紫线3:电机驱动芯片输出脚绿线4:FAULT脚描述:与图1状态相同,只是测量信号不同:刚开始电机正常转动,电机驱动芯片输出电压和电流信号正常。将输入脚拉高,期望效果电机刹车。实际电机电流反向上升,约800us后Fault脚信号输出低,VOUT信号停止。实际电机停止转动。

图3:

 黄线1:电机驱动芯片输出脚蓝线2、紫线3:电机驱动芯片输入脚绿线4:Fault脚描述:紧接图1和图2的刹车操作,此时,Fault引脚输出低,电机驱动芯片输入都为高,电机驱动芯片输出为低,电机处于停止状态;将其中一个输入信号拉低,期望效果:电机开始转动。实际电机不启动,Fault信号和输出信号保持低电平。

,

long xia:

Cherry Zhou 说:

这种现象是只在多个 IC 中出现还是仅在一个 IC 出现? 您有没有试过用新的 IC 更换组装的 IC?

我们建议您先确认这是 IC 的问题还是电机相关的问题,您可以用不同的电机来测试下 (最好是电阻较高的电机)。 工程师想确认下这个故障是否可以重复再现。

这个我们在多台设备上(多个IC,多个电机)测试,这个故障仍然可以重复再现。

,

Cherry Zhou:

好的感谢您提供的信息,已经跟进给工程师,如有新的消息会尽快给到您。

,

Cherry Zhou:

很抱歉回复晚了。

即使电机应该处于正常运行状态,输出电压也非常noisy。 工程师想验证下是否是由电机造成的,您试下以下方法:

在无负载和电阻负载条件下重复之前的测试。 如果有噪声,那可能是layout或系统相关问题。 

此器件仅具有三个主要保护功能,如下所示,我们来一一排除是哪个故障的原因。

您能否提供以下信息:

1. 在电机制动期间,VCC 信号是否稳定?

2. 电流峰值高于 1A ,接近 1.3A ,这是最小 OCP 阈值。 OCP 故障很可能被触发。 请您放大 nFAULT 下降到low的区域,然后查看该区域附近的电流是多少?

3. 有可能是热关断,因为能自动恢复。 每次出现故障后,电机是否完全停止并需要进行 VCC 电源循环? 如果是的话,就是 OCP 故障。 您可以监控器件温度来验证下。

,

long xia:

1.VCC信号稳定

2.是的,波形如下,黄色部分就是输出电流,电流尖峰差不多1.3A

3.不太明白你说的什么意思。。

,

Cherry Zhou:

long xia 说:3.不太明白你说的什么意思。。

您先看下英文回复能否理解,我再帮您问下这个的具体含义:

We doubt this is thermal shutdown since it automatically recovers. After each fault, does the motor completely stop requiring a VCC power cycle? If so, this is most likely an OCP fault. To verify, you can monitor the device temperature.

,

Cherry Zhou:

您好,应该就是OCP的问题,您可以通过调整 VREF 电压将电流限制设置为低于 1.3A。

Cherry Zhou 说:We doubt this is thermal shutdown since it automatically recovers. After each fault, does the motor completely stop requiring a VCC power cycle? If so, this is most likely an OCP fault. To verify, you can monitor the device temperature.

这里的含义是:当发生热关断时,输出会被禁用一段时间,然后在 IC 温度降至 TSD 阈值限制以下后会再自动重新启用。 与 OCP 故障相反,在 OCP 故障中,输出会保持禁用状态,直到通过关闭和打开 VCC 电源来复位器件。

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