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:开关模式下的传播时间

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1086223/pca9306-propagation-time-in-switch-mode

部件号:PCA9306
“线程: 测试”中讨论的其它部件

您好,专家

如果我们使用 PCA9306作为开关模式,传播时间将比正常时间稍长,那么我们是否有这方面的特定测试结果?

此外,从其他 E2E 答案看,在切换模式下,只有传播时间会有所不同,所以我想与您进行双次检查,其他参数不会有任何影响,对吗?

巴西

Chi

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

    Chi,

    您能否将链接发布到另一个 E2E 帖子,以便我可以看到工程师正在谈论的内容。

    切换模式下传播延迟的真正增加将是因为您的 MCU 需要控制 EN 引脚。 这将增加延迟时间,但这将是由于您的 MCU 以及代码反应的速度。 这不是 PCA9306定义的规范。

    最佳

    克里斯

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

    你好,Chris

    这是 E2E 链接,我将其作为参考。

    https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1083483/pca9306-same-voltage-at-both-inputs-of-pca9306/4010568?tisearch=e2e-sitesearch&keymatch=PCA9306%252520Switch#4010568

    我客户的应用如下所示:Vref_1=3.3V,Vref_2和 EN,200k 分辨率为3.3V。 SCL 和 SDA 传输 I2C 信号。这是一种电平转换器设计和连接,但在实际板上,客户发现两侧的信号都是3.3V,因此必须用作开关。  

    客户发现 I2C 通信在原理图中失败。因此,要与您核实,是否有风险?

    巴西

    Chi

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

    附加电容为几个 pF,这对于速度慢到 I²C 的协议来说无关紧要。

    我不知道为什么 I²C 通信会失败。 请显示信号的示波器轨迹。

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

    Chi,

    PCA9306在此电路中的作用是什么? 它不是缓冲区,您也不准备进行任何级别转换。 此外,没有用于控制 EN 引脚的 GPIO。

    我认为您的电路中不需要此设备,如果您确实需要缓冲或能够断开 SCL1端与 SCL2端的连接,则此设置毫无意义。

    PCA9306也只是一个使用 PASS FET 技术的电平转换器。 它无法为另一台设备进行 ACK,只能通过 I2C 总线传播该 ACK。 PCA9306是否无法驱动 SDA 线路过低?

    最佳

    克里斯

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

    你好,Chris

    实际上,该电路板上的 PCA9306定位器用作 I2C 电平转换器,因此其布局被连接为电平转换器配置,但当客户检查系统并进行验证时,发现 PCA9306的两端电压为3.3V, 同时,客户发现我们可以将 PCA9306设置为开关模式,因此他们希望将其用作 I2C 开关,而不更改板载连接。

    这就是为什么客户希望确认使用此原理图为 PCA9306执行简单的开关功能是否存在任何风险

    巴西

    Chi

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

    Chi,

    这不是数据表中的确切交换机配置。 在数据表交换机配置中,当您将 EN 引脚连接到 GPIO 引脚并使用 MCU 对其进行控制时:

    但是,在您的情况下,将所有设备连接到3.3V 是正常的。 如果您的设备有两个不同的3.3V 电源轨,并且您希望在一个电源轨处于通电状态时关闭设备,我建议将 VREF1,VREF2和 EN 引脚全部连接到您希望通电和断电的电源轨上。 这将控制您的 EN 引脚,并将 I2C 总线的两侧彼此隔离。

    如果您的设备使用一个电源轨,则您的设置仍将正常工作,但没有理由使用 PCA9306,我建议在下一个版本中删除它。

    当您说 I2C 通信不工作时,当您对 SCL/SDA 接地时,PCA9306是否能够传播低电平? 确保设备仍然通电,并且 VREF1,VREF2和 EN 均已通电。

    最佳

    克里斯