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.

[参考译文] P82B715:为什么在3.3V 时上拉、但输出显示4.2V?

Guru**** 2448780 points
Other Parts Discussed in Thread: P82B715, TCA9517

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1058596/p82b715-why-pull-up-at-3-3v-but-output-shows-4-2v

器件型号:P82B715
主题中讨论的其他器件: TCA9517

您好!

我在引脚3和6上的 I2C 上拉@3.3V。 VCC 为5V。 但是、当我在引脚3和6 (SX/Sy 上的 I2C (U25之后)上进行测量时、显示的是~4.2V、而不是预期的3.3V。  

您能否解释一下如何在高电平时使 I2C 输出为3.3V?  

BR、

Felix

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

    两侧不相互隔离、即该器件不能用于电平转换。

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

    您好、Felix、

    P82B715的任一侧看起来有两个不同的电压电平。 正如 Cemen 所说的、此器件不支持电平转换、这意味着如果您在两个不同的电压电平下运行、您将无法实现预期的行为。

    查看您的设计、3.3V 电源轨上的上拉电阻看起来比5V 侧上拉电阻(1.5k Ω 与2.2k Ω)稍强。 这意味着 SDA/SCL 上的电压将略微偏向3.3V 逻辑侧。 看起来您测量的是4.2、这大约是5V 和3.3V 之间的一半。 一种可能的解决方案是使3.3V 侧的上拉电阻器更强(<1.5k Ω)、并使5V 上拉电阻器更弱(>2.2k Ω)。 这样做时、您必须记住最小/最大上拉电阻值、并确保您可以达到一个电压以及 I2C 标准规定的上升时间裕度。

    否则、您需要研究 I2C 总线中继器和电平转换器。 TCA9517等器件可以解决您的问题。 遗憾的是、由于半导体短缺、许多此类器件缺货。  

    此致、

    Tyler