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.

[参考译文] PCA9306:PCA9306:设计问题

Guru**** 2747405 points

Other Parts Discussed in Thread: PCA9306

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/790626/pca9306-pca9306-design-question

器件型号:PCA9306

尊敬的团队:

我们将 SCL2/SDA2上拉至3.3V。 我们对 EN 和 Vref2都使用了5V 电压。

(SCL1/SDA1上拉至3.3V,Vref1 3.3V)

此设计是否存在任何问题?

谢谢你。

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

    在您提供的情况下、我看不到问题。

    第2侧的 Vref1和3.3V 电源轨是否相同? 或者一个3.3V 待机、另一个3.3V 辅助?
    我问这一点、因为如果您的一侧断电、另一侧也可能会被下拉到 GND。 在这种情况下、如果所有上拉电阻器都相同、我希望 SDA/SCL 线路上的分压器可能在1.65V 左右。

    如果情况并非如此、那么您应该可以正常工作。

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

    您好、Bobby、

    由 MCU 卡提供 Vref1、待机时5V (EN 和 Vref2)。 (我们的一方)

    最初、我们为客户提供 SCL2&sda2 5V 系统。  这符合 PCA9306规范。

    但客户端也有3.3V SCL2&sda2系统,他们尝试并似乎正在工作。

    因此、我们想知道该设计是否存在任何问题。

    根据 PCA9306规范,所有示例 Vref2 & EN SCL2&sda2都通过 Vcc2连接。

    1>Vref2和 EN 是否可以 使用5V 电压,但 Vref2和 EN 却能使用3.3V 电压?

    2>如果此设计有机会应对 EN 5V>3.3Vth 以来的数据损坏

    3>在此类设计中,如规范8.1.5交换机配置中,

    我们应遵循图11 [Vcc2 (5V)>Vref1 (3.3V)+0.7V] 或  图10 [Vcc2 (3.3V SCL2&sda2)=Vcc1 (3.3V)]  

    4>如果删除 sda1&SCL1两个上拉寄存器,通信仍然可以正常工作。
    如果此远程处理影响此函数:  

    假设当 SDA2端口为高电平时、SDA2端口上的电压较高、则为电压
    将 SDA1端口上的电压限制为 VREF1设置的电压。

    或其他对远程处理的关注。

    非常感谢。

    洪水

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

    "1>Vref2和 EN 是否可以使用5V 电压、但 Vref2和 EN 上拉电压为3.3V?"
    我假设您的意思是 Vref1被3.3V 上拉或 SDa2/sda2被3.3V 上拉。 如果是的话,我的答案是肯定的,可以。

    "2.如果此设计有机会应对 EN 5V>3.3Vth 以来的数据损坏"
    我是负责编写此器件数据表中第8.1.4节的人。 电压规则和图9中的注释旨在作为转换模式而不是开关模式的警告。 (在我看来、在其中添加该注释是一个错误、您可以忽略它)。 您可以在 ENABLE+Vref2上使用5V 电压。

    "3>在此类设计中,如规范8.1.5交换机配置,”
    您可以将 Vref2+Enable 设为5V、而 Vref1为3.3V。 这实际上会使器件在传播延迟方面表现更好。

    "4>如果删除 sda1&SCL1两个上拉寄存器,通信仍然可以工作。
    如果此远程处理影响此函数:

    假设当 SDA2端口为高电平时、SDA2端口上的电压较高、则为电压
    将 SDA1端口上的电压限制为 VREF1设置的电压。

    或其他有关改进的关切。"
    由于您将 Vref2+enable 连接到200k 上拉至5V、因此移除上拉电阻器仍可使您的2侧信号达到3.3V。 我仍然建议您保留上拉电阻器、以防您禁用 PCA9306、您不希望2侧的信号悬空。

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

    感谢您的快速回复。
    还有一些问题。

    1>Vref1和 sda1/sda1被上拉3.3V (3.3V 由我们的5Vsb 制成)
    Vref2+使能连接到我们的5Vsb
    SDA2/SDA2被3.3V 上拉(客户端)
    sda1/sda1和 sda2/sda2均为3.3V,但使用 PCA9306分离两侧的3.3V 电源不同。
    我的意思应该是[Vref1被3.3V 上拉"和"sda2/sda2被3.3V 上拉]。

    我会认为答案仍然是"是的、可以"、因为答案是2 >& 3 >
    我尝试做更多的描述以防止误解。
    2>对我来说可以
    3>对我来说可以
    4>如果删除 SDA1和 SCL1两个上拉寄存器(仅限在这种情况下的第4个问题)
    因此、"SDA1端口上的电压限制为 VREF1设置的电压"受 PCA9306的保护(如果我们提供 VREF1)、与 VerF1中的两个 RPU 寄存器无关?

    5> 针对 EN =低电平的高阻抗 SCL1、SDA1、SCL2和 SDA2引脚
    EN =高电平=>逻辑低电平从一侧传播到另一侧,逻辑高电平被阻止。
    逻辑低电平:SDA1和 SDA2端口之间存在低电阻连接
    如果不连接到客户端、我仍然可以在 PCA9306的 SCL2和 SDA2上测量3.3V 电压(没有3.3VdpU/SCL2&SDA2连接到任何内容+使用
    3.3Vref1和5V Vref2+EN)
    什么连接使 SCL1 = SCL2?
    6>如果 Mater SCL 端口为低电平,则 Vref1有电流流向 Mater GND。另一侧 Vdpu 如何? 电流从 PCA9306 GND 还是 Mater GND 流过?

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

    嗨、Flood、

    "因此、"SDA1端口上的电压限制为 VREF1设置的电压"受 PCA9306的保护(如果我们提供 VREF1)、与 VerF1中的两个 RPU 寄存器无关?"

    否、上拉电阻器提供上拉电压。 器件的 Vref1引脚是器件中的其他器件。 它基本上为器件提供基极电压、但不提供上拉电压。

    " EN =高电平=>逻辑低电平从一侧传播到另一侧,逻辑高电平被阻止"

    您能告诉我您在规格中的哪个位置看到这一点吗? 当 ENABLE 为高电平时、SDA 和 SCL 将通过低电平。 当 SDA/SCL 为逻辑高电平时、两侧都应上升至上拉电压。 高电平由上拉电阻器提供、低电平通过 PCA9306器件驱动。

    "如果 不连接到客户端、我仍然可以在 PCA9306的 SCL2和 SDA2上测量3.3V 电压(没有3.3VdpU/SCL2&SDA2连接到任何内容+使用
    3.3Vref1和5V Vref2+EN)
    什么连接使 SCL1 = SCL2?"
    PCA9306采用导通 FET 架构。 您看到2侧变为3.3V 的原因是1侧上拉至3.3V。 如果您将1侧上拉至2V、则2侧将变为2V。 由于您的电压低于基准电压加 Vth、因此一侧将镜像另一侧。 如果您将 Vref2/EN 更改为3.3V、则会看到1侧保持在3.3V、但2侧将变为2.7V。 因此、我建议您在第2侧使用上拉电阻器。 否则、您将依赖1侧驱动高电平、而 Vref2保持稳定的5V 电压。

    “如果 Mater SCL 端口为低电平,Vref1的电流将流向 Mater GND。在另一侧,Vdpu 如何? 电流从 PCA9306 GND 还是 Mater GND 流过?"

    它将通过 GND 从主器件的 NFET 连接到 GND (以主器件为基准)。 PCA9306 GND 用于器件中的 ESD 单元。 它是一个基准电压、可确保体二极管也不会导通。

    -Bobby

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

    您好、Bobby、

    1>2>3>4>5>6 了解

    感谢您的回复

    4>这是说服客户不要删除我们一侧1上的上拉寄存器的有力原因。 谢谢
    5>只是想知道为什么我在2侧看到3.3V 而不安装客户端。  
         实际上,客户还将提供上拉寄存器。
        "被阻止"在这种情况下让我感到困惑。
         orgianl 版本 SCL1 = SCL2、sda1 = sda2似乎可以解释这种情况。  
         
         这是规格中的图片


    谢谢
    此致、
    洪水