This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8302: DRV8302 Fault latch

Part Number: DRV8302

请教 专业者:

目前我遇上问题?

  1. 当我把系统电源关闭, 使用示波器观察EN_Gate & Fault 变化(如图一), 下降斜率波形时, 会有机率性Fault栓锁住
  2. 当Fault栓锁住后, 再次开启电源, Fault并未复位, 尝试在EN_Gate送一低准位脉波10uS(如图二)做快速重置, 也不能解除栓锁
  3. 无论是做”快速重置(<10uS) or 完全重置(>20uS), 都无法解除栓锁, 这是为何? 该怎么做?
  4. 圖一  圖二

底下是在论坛上寻得同样问题信息” drv8302在使用过程中会概率性出现内部驱动电源GVDD输出为0的情况”

一年前信息

TI__Genius 13080 points

GVDD掉0的时候是有报错信号的是吗?

EN_GATE拉低拉高10us即可清除除了GVDD_OV以外的错误。如果你确认EN_GATE不起作用,GVDD_OV可能性最大。

离线 user5863399 1 年多前 回复 Alvin Zheng

Prodigy 30 points

是的,故障的时候GVDD输出为0Nfoult报错信号一直在,使用EN_GATE,无法清除。但是EN_GATE引脚拉低20US以上不就是完全复位了吗?我在故障出现后使用的是EN_GATE的完全复位模式,拉低拉高的时间在ms级甚至s级,这样还是不能清除错误信号以及使GVDD重新输出。用示波器抓取故障时刻的GVDD以及N_FOUL波形时,GVDD并未出现过压,幅值一直是在11V左右,不过故障前,GVDD重复出现几次电压跌至欠压阈值。之后GVDD就没输出了

离线 Alvin Zheng 1 年多前 回复 user5863399

TI__Genius 13080 points

清除的前提是故障已经不存在了,这样才能用拉低EN_GATE的方式清除保护和报错。你描述的情况看上去是故障仍然存在,需要去看一下有什么错误。比如GVDD/PVDD/AVDD几个电压,Charge Pump电压,过电流等常见错误。规格书中有列举各种故障的反应。

离线 user5863399 1 年多前 回复 Alvin Zheng

Prodigy 30 points

根据规格书中的故障反应,GVDD输出为0的时,是执行了shut down charge pump 吗?如果是,那就是GVDD过压,和过温(OCTSD),过温的话可能性不大,因为现在是用两套设备在实验,两台设备的电机重复同样的动作,一台EN_GATE始终为高,这台设备上的DRV8302未出现故障,出问题的是使用EN_GATE控制电机启停的。如果是GVDD过压,那么DRV8302是检测到一次过压之后就无法恢复,只能重新给芯片上下电了吗?