主题中讨论的其他器件: TCA9517
您好!
我在引脚3和6上的 I2C 上拉@3.3V。 VCC 为5V。 但是、当我在引脚3和6 (SX/Sy 上的 I2C (U25之后)上进行测量时、显示的是~4.2V、而不是预期的3.3V。
您能否解释一下如何在高电平时使 I2C 输出为3.3V?

BR、
Felix
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.
您好、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