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.

[参考译文] PCA9534:I2C 扩展器在5V 电压下无法正常工作

Guru**** 2520300 points
Other Parts Discussed in Thread: PCA9306, PCA9534

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/710257/pca9534-i2c-expander-is-not-working-on-5volt

器件型号:PCA9534
主题中讨论的其他器件:PCA9306

大家好、

我们在项目中使用该 I2C 扩展器。 主处理器在3.3V 电压下工作、在3.3V 电压下工作正常、但当我们切换到5V 电压时、它没有响应。 我们还在 i2c 线路上使用了电平转换器。

当我们在5V 上运行 I2C 扩展器时,它不起作用,SCL 和 SDA 电平也下降到2.6V。 我们需要在5 V 上运行它。请提供解决方案。

请查找 schematic.e2e.ti.com/.../sch_5F00_501_2D00_1_2D00_00787_5F00_a1.pdf 的附件

谢谢、

Subham Patil。

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

    PCA9534的连接看起来良好。 由于您在 SDA 和 SCL 上遇到问题、我怀疑问题可能与 PCA9306电平转换器有关。
    在原理图中、您已经对5V 用例的上拉电阻器 R150和 R151进行了"无填充"。 当您降低至3.3V 时是否会组装这些器件?

    SDA 和 SCL 线路还有什么连接? 看起来可能有一些东西试图通过4.7K 欧姆的电阻器将线路下拉以产生2.6V 电压。

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

    您好!

    当我们 将 R128和 R128上拉至500欧姆时,电平将变为4.4V,但仍无法正常 工作,因此请为此提供解决方案。

    此致、

    Shubham

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

    您好、Shabham、

    作为电平转换器运行时、PCA9306需要器件任一侧具有不同的上拉值。 在 VCC_PE 为5V 的情况下、SCL2和 SDA2由 R128和 R129 (4.7K Ω)上拉至该电压。 在原理图中、SCL1和 SDA1由 R150和 R151上拉到 VCC_QCA_3V3 ("请勿填充")。

    在这两个电阻器未组装的情况下、SCL1和 SDA1可以悬空(取决于连接到这些线路的其他线路)。 这可能会导致 PCA9306器件将 SCL2和 SDA2下拉至您看到的2.6V。

    在您要测试的器件上、电路板上是否包含 R150和 R151? QC_I2C0_CLK 和 QC_I2C0_DATA 上是否还有其他器件?

    此致、

    Eric

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

    SDA1和 SCL1也被4.7K 上拉、这些上拉电阻器连接在电路板上。
    正如我提到的、
    当 VCC_PE 为3.3V 时、也使用了相同的电路。 当我们创建 R128和 R129时、电压电平会增加到4.3V。

    但 I2C 线路仍然无法正常工作。

    请尽早提供您的反馈。

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

    您能否进行一些电压测量以帮助更好地诊断问题?

    请在没有数据尝试传输时测量以下点的电压:
    PCA9306:
    EN、
    SCL1、
    SCL2、
    Vref1、
    Vref2。

    PCA7534:
    内部编号、
    SCL、
    VCC。

    我怀疑有一个分压器是由上拉和下拉电阻器创建的、它会在 SCL 和 SDA 线路上产生静态电压。 这些读数将有助于确定这些器件是否发生这种情况。

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

    以下是内联响应:

    请在没有数据尝试传输时测量以下点的电压:
    PCA9306:
    EN:4.3V
    SCL1:3.3V
    SCL2:2.7V
    Vref1:3.3V
    Vref2.:5V (200K 后为4.3V)

    PCA7534:
    INT_#、:拉高
    SCL:2.7V
    VCC.:5V

    我仍然不确定、在3.3V 电压下运行时、创建作为同一电路的电压偏差器是如何提供正确数据的。

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

    我同意使用这些值时分压器不太可能。 我怀疑在将模式更改为5V 时可能会切换某些元件、但这些值表明情况并非如此。


    这是您要测试的唯一电路板、还是所有电路板都表现出相同的行为?
    该器件的特性不是允许 SCL2和 SDA2在空闲时降至 SCL1和 SDA1以下。 器件可能因某种原因受损、相关线路在器件内部弱地短接至 GND。 这将解释类似于分压器的效果。 要测试此情况、您能否将 EN 引脚和 Vref2引脚(可能来自 R126焊盘)接地以禁用器件、并查看线路是否仍处于2.7V 电压?

    您是否还可以在 VCC_PE 进入 R128和 R129时测试它、以确保该电源准确?
    除了 IO 扩展器和电平转换器之外、还有其他任何东西连接到此 I2C 总线吗?

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

    你(们)好  

    在同一 I2C 总线6从设备上连接时、所有设备都工作正常

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

    这些从器件是连接到 I2C_PORT_SCL/SDA 网络还是 QC_I2C0_SCL/SDA 网络?

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

    我想跟进:您能找到问题的解决方案吗? 或者 I2C 线路是否仍被拉至5V 以下?

    此致、
    Eric