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.

[参考译文] TCA9617A:SCLB/SDAB 是否可以上拉至高于 VCCB 的电压?

Guru**** 2535750 points
Other Parts Discussed in Thread: TCA9617A, TCA9617B, TCA9406

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/808362/tca9617a-can-sclb-sdab-be-pulled-up-to-a-voltage-higher-than-vccb

器件型号:TCA9617A
主题中讨论的其他器件: TCA9617BTCA9406

大家好、

我的客户设计了一个电路板、其中 TCA9617A 的 VCCB 由3.3V 电源供电。但是、将连接到其电路板的 I2C 从器件被上拉至5V。在这种情况下、他们的设计是否会有问题?

实际上、我认为这可能会导致 I/O 引脚泄漏到 VCCB、您的想法是什么?

谢谢!

许耀明

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

    你好、罗伊、

    我最初的想法是、我们可能会在某个地方偏置体二极管。 我不知道答案。

    我需要将该器件放在分线板上、然后再返回给您。

    谢谢、

    -Bobby

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

    您好、Bobby、

    请告诉我有关测试结果的信息吗? 感谢您的帮助!

    许耀明

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

    你好、罗伊、

    我刚刚检查了。 当 Vcca=Vccb=3.3V 时、我的 B 侧开始削波大约为4V、我看到大约500uA (不再符合 I2C 标准)。

    您对泄漏电流的怀疑是正确的、因此该器件会正向偏置体二极管。 这看起来不起作用。

    谢谢、

    -Bobby

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

    罗伊

    我还想指出的是、我使用 TCA9617B 进行了测试、发现 B 版本没有任何泄漏电流问题、就像 A 版本一样。 如果客户需要支持这种配置、则应能够使用 TCA9617B 来解决此问题。

    谢谢、

    -Bobby

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

    您好、Bobby、

    感谢您提供的信息! 最好知道 TCA9617B 适用于此应用。 我想知道 TCA9617B 是什么使其适用于此应用的? 哪个规格使其与 TCA9617A 不同?

    此外、该器件的 VIH 范围为0.7VCCB 至5.5V。假设 VCCB = 3.3V、则范围将为2.31V 至5.5V。如何知道 I/O 将在哪个精确电压下识别输入电压为高电平?

    谢谢!

    许耀明

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

    你好、罗伊、

    "我想知道 TCA9617B 是什么使 其适用于此应用的? 哪种规格使其与 TCA9617A 不同?"

    这不是规格变化。 TCA9617B 是修订版 A 的重新设计、用于解决断电高阻抗问题。 内部体 FET 是固定的、因此它们不会反向偏置。

    "此外、该器件的 VIH 范围为0.7 VCCB 至5.5V。假设 VCCB = 3.3V、则范围为2.31V 至5.5V。如何知道 I/O 将在哪个精确电压下识别输入电压为高电平?"

    通常、我们所做的是在设计时考虑裕度。 我之前曾多次讨论过内部设计、发现我们使用的比较器值低于规格、以保证数据表中规定的最小值。 如果显示最小值为0.7VccB、则我可以告诉您高电平信号应被2.31V 识别。

    -Bobby

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

    您好、Bobby、

    感谢您的回答! 我现在很清楚。

    我的客户问了另一个有趣的问题、我想和您讨论。

    假设我们正在设计一个具有 I2C 连接器和3.3V 上拉电阻的系统。 由于我们不知道系统将连接哪种类型的 I2C 从设备(它可能上拉至3.3V 或5V)、因此在我们的终端设计上拉电路的好方法是什么? 如果 I2C 从设备上的上拉电压为3.3V、一切都正常。 但是、如果电压为5V、则会出现一些问题。

    您对此有何建议?

    谢谢!

    许耀明

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

    你好、罗伊、

    您能给我画一个子系统的方框图吗、在我提供建议之前、我想确保我完全理解。

    此外、在进行此设计时、我们是否能够添加分立式组件? (MOSFET、二极管等)

    谢谢、

    -Bobby

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

    您好、Bobby、

    给你。

    谢谢!

    许耀明

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

    你好、罗伊、

    使用 TCA9617B 时、即使主侧为3.3V、而未知系统具有5V 上拉电阻、它仍然可以工作。 (但不适用于 TCA9617A)

    我还想再次检查这里、您需要 I2C 缓冲还是仅需要 I2C 电平转换? 如果总线上有大量电容、则需要 I2C 缓冲。 您可以假设总线上每个主/从器件的最大值为10pF、PCB 布线的每 cm 约为1pF。

    如果未知系统的 I2C 缓冲器上也有未知电容、那么我们需要使用 I2C 缓冲器。 (在这里、TCA9617B 是一种很好的方法)我们还可以将 TCA9617B 等 I2C 缓冲器与 TCA9406等 I2C 转换器配对使用。

    您需要支持的最大频率是多少?

    谢谢、

    -Bobby