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.

[参考译文] TCA9517A:I2C 接口(低电压电平支持)要求

Guru**** 2777545 points

Other Parts Discussed in Thread: TCA9800, TCA9517A, LSF0002, ISO1640, TCA4311, TCA4307, TCA9803, TCA9511A, TCA9617B

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1602358/tca9517a-i2c-interface-lower-voltage-level-support-requirement

器件型号: TCA9517A
主题中讨论的其他器件: LSF0002、TCA9800、 ISO1640TCA4311TCA4307TCA9803TCA9511ATCA9617B

尊敬的 Sirs:  

请参考 TI.TCA9517A、并按如下所列编写我的设计要求:  

(1) 工作电源电压范围(A 侧和 B 侧):可接受 1.8 V 电压  

(2) VOL(低电平输出电压):具有 0.4V 电压的上限  

在上述两种情况下、TI 是否有任何 I2C 中继器相对解决方案可在此处推荐? 很棒的酒店、有很多 tks!!

BRS

作者:Neil

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

    尊敬的 Sirs:  

    在进行评估后、我想将 I2C/SMBus 总线缓冲器/中继器设计要求更改为如下所列、  

    (1) 工作电源电压(两侧):需要 3.3V 电压  

    (2) VOL(低电平输出电压):两侧的电压上限均为 0.4V(最大值)  

    根据所需的修订版本、TI 是否可以向她推荐任何总线缓冲器/中继器解决方案?  

    BRS

    作者:Neil

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

    目的是什么? 两侧的电源电压是否始终相同?

    LSF0002 等无源转换器可能有效。

    如果需要缓冲、请考虑 TCA9800/1/2/3;请注意、它对可以连接到 B 侧的内容有限制。

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

    您好、Clemens:  

    这是我当前的设计图、Nv 总线是源极、并期望得到外部 IO 电压为 5.0V  

    现在、中间隔离器确认使用 ISO1640 来实现、但该隔离器可能符合 Nv <=>隔离器 VOL 问题过高。  因此、估算添加 I2C/SMBus 总线缓冲器/中继器、这是我的设计点目标。  

    由于 TIFC/I2C Nv 总线需要放置外部上拉电阻器并根据我的调查所有 TI 相对缓冲器/中继器芯片、因此使用以下 CAN 接口:  

    (a) TCA4311

    (b) TCA4307

    (c) TCA9511

    最重要的是、您能帮助重新确认 CAN 设计吗? 如果不推荐、请让我知道这里的建议是什么? 很多 tks!

    BRS

    作者:Neil

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

    您好 Neil、

    我不确定 TCA9803 是否能够很好地处理 ISO1640 的 1 侧 VOL 输出的静态失调电压。 过去、将 TCA9803 B 侧的内部电流源连接到 ISO1640 产生的结果没有太大希望。 不确定这是否可行、但值得一试。 我建议移除 TCA9803 B 侧的所有外部 PU 电阻。 您还可以反转 TCA9803 的方向、使 A_SIDE 朝向 ISO1640、而 B 侧朝向 Jetson Orin。 您需要确保移除/禁用 I2C0 上的任何外部或内部 PU 电阻器。  

    对于列出的三种热插拔缓冲器:TCA4311/4307/9511、这些缓冲器也不适用于您的系统。 这些缓冲器都实现某种类型的上升时间加速电路、这意味着它们将在特定条件下短时间驱动至 VCC。 这些条件为指定的上升压摆率和 0.6V 的电压输入阈值  

    遗憾的是、ISO1640 的 VOL1 介于 570mV 和 710mV 之间、典型值为 650mV。 ISO1640 的输出低电平将触发 TCA9511A 的 RTA 阈值、这会产生问题。 TCA9511A 在 ISO1640 尝试驱动为低电平时驱动为高电平。  

    Jetson Orin 模块的 VIL 是什么?  

    我认为使用 TCA9517A / TCA9617B 也不起作用、因为您需要 B 侧朝向 Jetson Orin、其中 VolB = 0.52V。  

    此致、

    Tyler

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

    尊敬的 Tyler:  

    感谢您的大力支持和回应、请参阅我对 Jetson Orin 模块相关规格的回应:  

    (1) VOL = 0.3 x 3.3 = 0.99V 电压  

    (2) VIL = 0.2 x 3.3 = 0.66V 电压  

    在 Jetson 模块侧的 I2C 接口案例上方、并使用“总线缓冲器/中继器+隔离器“解决方案分享当前设计系列图。  

    请在此处帮助了解可以推荐哪种 TI 解决方案? (用于总线缓冲器/中继器部分)很多 tks!

    BRS

    作者:Neil

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

    您好 Neil、

    因此、在这种情况下、我建议如下:  

    TCA9517A 或 TCA9617B 均可使用、其 B 侧朝向 Jetson Orin。  

    需要调整 PU 电阻器、以确保 Jetson Orin 可以拉低至低于 VOL = 0.4V、从而符合所列缓冲器的 VILC 或 VILB 规格。  

    此致、

    Tyler

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

    尊敬的 Tyler:  

    感谢您的更新、在讨论了我们的客户对本主题的深入探讨后、我们有一个问题要作为列表提出、  

    如前所述、所需的 Nvidia Jetson Orin 模块/I2C 接口为 VOL = 0.99V(可能将拉高电平变为较低电压)、VIL = 0.66V(最大值)。  

    但是、审核后、您推荐使用“TCA9517A 或 TCA9617B“数据表(如图 1 和图 2 相对 VOL 定义)、两个(B 侧)看起来都非常接近“Nvidia Jeton/ VIL required“、并且考虑的裕度过大、可能导致 Nvidia Jetson 侧“失败“判断。  

    因此、是否可以找到其他可实现的类似总线缓冲器解决方案、并且可能需要更低的 VOL?  

    PLZ 确认和需要你伟大的支持这个主题,许多 tks !!

    图 1:TCA9617B/ VOL 规格

    图 2:TCA9517A/ VOL 规范  

    BRS

    作者:Neil  

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

    您好 Neil、

    TCA9617B/TCA9517A 数据表中提供的这些 VOL 是正确的。  

    VOLB (max)= 0.58V

    VoLb (max)= 0.60V

    接近 Jetson Orin 最大 0.66V、但仍将有效。  

    如果可能、您也可以翻转缓冲区、使 A_SIDE 朝向 Jetson Orin。 通常 Vola = 0.1V、但裕度要大得多  

    您可以考虑使用 TCA9803、因为它两侧的 VOL 均较低。  

    该器件的限制是不能使用 5V 逻辑电压、并且该器件在 B 侧具有严格的限制、不需要外部上拉电流源、例如 B 侧的上拉电阻器或 ESD 单元泄漏。  

    此致、

    Tyler

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

    尊敬的 Tyler:  

    Tks 评论说、这个总线缓冲器将在 VCC = 3.3V 电压下实现、因此可以忽略 5V 逻辑、我还有两个问题要问:  

    TCA9617B/TCA9517A A_Side 连接到 Jetson Orin =>该器件可以提供更低的 VOL 电平、从而避免发生 Nvidia 判断情况。  

    但是、另一侧 (B_SIDE) 连接到隔离器/ISO1640B、会存在任何功能风险? PLZ 双重确认。  

    TCA9803:由于 B 侧不需要外部 PU 电阻、不确定是否会影响功能行为、因此该器件不是设计的好选择。  

    BRS

    作者:Neil

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

    您好 Neil、

    [引述 userid=“645395" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1602358/tca9517a-i2c-interface-lower-voltage-level-support-requirement/6181533

    TCA9617B/TCA9517A A_Side 连接到 Jetson Orin =>该器件可以提供更低的 VOL 电平、从而避免发生 Nvidia 判断情况。  

    但是、另一侧 (B_SIDE) 连接到隔离器/ISO1640B、会存在任何功能风险? PLZ 双重确认。  

    [/报价]

    由于 ISO1640 具有低输出电压、因此我对 B 侧朝向 ISO1640 不太自信。 由于这个较大的电压、TCA9617B/TCA9517A 无法解读逻辑低电平。  

    对于 TCA9617B、VILB 必须小于= 0.4V

    对于 TCA9517A、VILB 必须小于= 0.45V

    [quote userid=“645395" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1602358/tca9517a-i2c-interface-lower-voltage-level-support-requirement/6181533 TCA9803:该器件不是设计的好选择、因为 B 侧不需要外部 PU 电阻、不确定是否会影响功能行为。  [/报价]

    我不建议将 TCA9803 用于此应用。  

    此致、

    Tyler