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.

[参考译文] DRV8840:故障

Guru**** 2782625 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1620163/drv8840-fault

器件型号: DRV8840

我们在其中一个 PCB 组件中使用了 DRV8840PWPR。  如果产生过流情况、FAULT 引脚是否会保持逻辑低电平、直到 VM 引脚的电源循环? 请注意、我们的复位引脚被拉高、因此无法从微控制器发出复位命令。  我打算特意创建过 流条件来测试这种情况、但我认为出现过热故障是因为过热故障会在温度冷却后恢复正常工作。  如果回答正确、我认为器件会自动从过热情况中恢复、而不会从过流情况中恢复。  此外、我确实将睡眠引脚连接到微控制器、但根据数据表、我认为这不会使其从过流状态中恢复。

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Stephen:  

    感谢您提出您的问题。

    该器件提供欠压 (UVLO )、过流 (OCP)  和过热 (TSD) 保护。  

    当 OCP 发生时、nFAULT 会保持低电平 、如果应用了 nRESET 引脚或移除并重新应用 VM、则会清除此故障。

    对于 TSD 和 UVLO、当温度低于安全水平且 VM 上升到 UVLO 阈值以上时、nFault 将释放。  

    nSLEEP 为低电平将使器件处于低功耗模式、并禁用 H 桥、 栅极驱动电荷泵和 V3p3OUT 稳压器。  

    1:nRESET 如何上拉? 它是否上拉至 V3p3OUT、如果是、当 nSLEEP 变为低电平时、它会禁用稳压器、nRESET 也变为低电平。  

    2-如何创建 OCP?  

    此致

    Mojtaba.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    RESET 引脚通过 10K 电阻器上拉至 3.3V。

    我尝试通过两种不同的方式产生过流情况。

    1. 本应用使用旋转执行器旋转阀门打开/关闭。  我安装了一个难以在电流限值内旋转的阀门。

    2.安装跳线使输出驱动短路。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Stephen:  

    感谢您的更新。  

    通过 10K 电阻将 RESET 引脚上拉至 3.3V。

    是外部 LDO 还是来自 3p3OUT _IN?

    [quote userid=“686781" url="“ url="~“~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1620163/drv8840-fault/6247434  此应用程序使用旋转执行器旋转阀门打开/关闭。  我安装了一个难以在当前限值内旋转的阀门。

    器件具有由 ITRIP 设置的电流调节功能、如果 BDC 失速、它将调节 ITRIP 处的电流。  

    [引述 userid=“686781" url="“ url="~“~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1620163/drv8840-fault/6247434。] 我安装了一根跳线、用于短接输出驱动。  [/报价]

    是否将输出短接至 GND?

    您能在将输出短路时捕捉到 nFAULT、nRESET、OUT1、  

    好极了

    Mojtaba.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    RESET 引脚上拉至外部 LDO、而不是 V3p3OUT 引脚。

    我不会将其短接至 GND。  我将 OUT1 短接至 OUT2。

    我相信你已经回答了我的问题:

    如果发生过流事件、nFAULT 将进入低电平状态并保持该状态、直到对 VM 引脚进行 I cycle 下电。

    我认为我的测试仅会产生过热故障、因为我的 PCB 没有提供足够的散热能力来留出过流故障时间。 每次我创建故障条件时、它都会自行清除并恢复工作、而无需对 VM 引脚进行下电上电。  nFAULT 引脚只会在短时间内保持低电平状态。 请注意、这不是问题。

    我们会使用微控制器监测 nFAULT 引脚。  我只需要能够指示用户在实际产生过流情况时进行通电循环。

    感谢您的帮助!