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.

[参考译文] ISO1044:B

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1063657/iso1044-b

器件型号:ISO1044

对于显性超时测量、应考虑哪些故障? 可以是 MCU 复位还是电缆短路?

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

    您好 Satish、

    感谢您发帖、欢迎使用 E2E!

    ISO1044特有一个驱动器显性超时(TXD DTO)、这意味着只有当 TXD 输入信号为低电平并且驱动器将总线保持在显性状态时才会触发超时电路、如测试电路和以下电压波形所示:



    这意味着如果 CAN 总线短路、RXD 信号将不会超时或改变、直到故障被清除。 如果 MCU 复位将 TXD 引脚保持在低电平、并且 CAN 总线显性时间长于 ISO1024的 tTXD_DTO 规格1.2ms-3.8ms、则驱动器显性超时将释放 CAN 总线。

    希望这能回答你的问题。


    谢谢、
    Manuel Chavez

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

    哪些测试用例会导致显性超时?

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

    您好 Satish、

    如前所述、仅当 TXD 保持低电平的时间超过数据表中提供的 TXD_DTO 规格(1.2 - 3.8ms)时、才会触发 TXD DTO。 这是触发 TXD DTO 的唯一方法。

    在一个系统中、有很多方法可导致上述测试情况、所有这些方法完全取决于系统设计、而不依赖于 ISO1044。 几个示例包括:MCU 硬件故障导致 TXD 永久处于低电平、未优化的 MCU 软件将 TXD 保持低电平足够长时间以触发 DTO、MCU 软件在保持 TXD 低电平时卡住以处理中断、导致 DTO 和系统硬件故障导致 TXD 永久拉低。 这些只是一些可能与您的系统相关或不相关的示例、但根据总体系统设计、有许多方法是可行的。 由于您对系统设计了解得非常清楚、因此您是了解触发系统 DTO 的不同方法的最佳人选。

    对于 ISO1044、它只有一个条件可触发 DTO、如我在前面所述。 谢谢。


    此致、
    Koteshwar Rao