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.

[参考译文] TIOL111:唤醒脉冲期间的 NFAULT 行为

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/952640/tiol111-nfault-behavior-during-wake-up-pulse

器件型号:TIOL111

你好

 
我的客户对 TIOL111中唤醒脉冲期间的 NFAULT 行为有疑问。
其电路板上的 TIOL111可正确检测唤醒脉冲、但在与唤醒脉冲相同的时间内、NFAULT 信号也会变为低电平、如下图所示。

只有当 ILIM_ADJ 为开路时、它们才能看到此行为。 如果 ILIM_ADJ 连接到 L-、则永远不会发生这种情况。
您认为这种 NFALUT 奇怪行为的根本原因是什么?

 

此致、

OBA

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

    Oba-San、您好!

    很难通过绘制的图表来判断到底发生了什么。  您能否提供显示 CQ、WAKE 和 NFAULT 信号时序和电压电平的实际示波器波形?  

    根据定义、唤醒脉冲将大于电流限制。  当器件检测到过流情况并确定该情况是否符合可能的唤醒脉冲标准时、它将启动计数器以确定它是唤醒脉冲还是故障条件。  根据您的说明、器件似乎在 WAKE 引脚上正确传递唤醒脉冲。

    当 ILIM_ADJ 引脚悬空时、输出禁用和自动恢复功能将被禁用、并且如果过流情况超过当前故障消隐时间、器件将不会关闭输出。

    当 ILIM_ADJ 引脚未保持悬空时、会屏蔽过流情况、以确保唤醒脉冲不会被视为在 NFAULT 引脚上报告的电流故障。  这似乎也符合您的描述中的预期。

    我认为正在发生、但需要在给出最终答案之前进行验证、即当 ILIM_ADJ 引脚悬空且输出禁用和自动恢复功能被禁用时、唤醒脉冲的过流情况是否仍然被屏蔽、 或者是否所有过流条件(包括唤醒脉冲)都反映为过流故障。  

    我想验证唤醒脉冲的长度并查看电压电平、以帮助验证客户报告的观察到的行为。  我还将验证器件的行为、并尝试为自己复制测试结果。

    此致、

    Jonathan

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

    你好 Jonathan、

    我将用单独的电子邮件发送实际波形

    此致、
    OBA  

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

    Oba-San、您好!

    感谢您向我发送实际波形以供审核。

    我可以确认器件按设计工作、并且当 ILIM_ADJ 悬空时、电流故障消隐时间(TSC)不适用、任何过流情况将立即在 NFAULT 引脚上报告。  根据定义、唤醒脉冲是一种过流条件、它被创建为一个信号来发送给器件、此信号需要禁用驱动器并将 CQ 引脚置于一个高阻抗状态。

    由于系统中存在一些短路或其他一些故障、大多数应用希望将唤醒脉冲与过流情况不同、并将使用电流故障消隐时间(TSC)作为滤除唤醒脉冲和延迟报告的方法 过流情况。  当 ILIM_ADJ 引脚连接到 GND 或通过任何电阻值连接到 GND 时、唤醒脉冲将被滤除、并且不会在 NFAULT 引脚上报告为过流故障。

    但是、某些应用(例如安全应用)希望立即报告过流情况、并消除在通过 NFAULT 引脚向 MCU 报告过流情况时出现的任何延迟。  因此、对于需要此类操作的系统、当 ILIM_ADJ 悬空时、电流故障消隐时间被禁用。  但是、正如观察到的、唤醒脉冲将报告为 NFAULT 引脚上的故障、MCU 固件将需要针对其应用适当处理此故障。

    很抱歉、数据表中没有充分记录此功能。  我将在未来的数据表更新中解决该问题。

    我希望这能回答这个问题。  如果您有任何其他问题、请告诉我。

    此致、

    Jonathan

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

    你好 Jonathan、

    感谢您的回答。
    我很好地理解这种行为本身。 我还有一个问题。

    因此、如果 MCU 软件在唤醒脉冲期间不关心此 NFAULT 信号、则 IO 链路运行不会出现其他问题。 对吧?

    此致、
    OBA

     

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

    Oba-San、您好!

    当 ILIM_ADJ 引脚保持悬空时、IO 链路运行没有问题。  通信协议的功能将与 ILIM_ADJ 引脚连接到 GND 或通过一个电阻连接到 GND 时的功能相同。

    唯一需要理解的因素是当 ILIM_ADJ 引脚悬空时、器件不会在短路或过流情况下禁用输出。  如果出现与导线短路或其他故障引起的唤醒脉冲无关的过流情况、器件将提供大量电流并快速加热。  此时器件的唯一保护是器件的热关断特性、除非 MCU 还将监控 NFAULT 引脚、并在发生与唤醒脉冲无关的过流情况时通过 EN 引脚禁用驱动器。

    我不建议在 ILIM_ADJ 引脚悬空的情况下使用该器件、除非有非常具体的原因这样做、因为输出禁用和自动恢复功能是该器件的一项重要安全功能。  但是、只要理解这一点、就没有理由无法在 ILIM_ADJ 引脚悬空的情况下使用器件。

    此致、

    Jonathan