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.

[参考译文] TCA6424A:连接到 TMDSCNCD28379D 控制卡的 I2C

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/819466/tca6424a-connection-to-i2c-of-the-tmdscncd28379d-control-card

器件型号:TCA6424A
主题中讨论的其他器件:TMDSCNCD28379D

您好!

我正在设计一个通过   180引脚 HSEC 连接器连接到 TMDSCNCD28379D 的 PCB。 我还在 TMDSCNCD28379D 论坛上发布了此问题、并建议与此论坛中的问题相同。

我需要的 GPIO 多于 HSEC 连接器上提供的 GPIO、因此我想添加一个端口扩展器、并正在考虑使用 I2C 接口(GPIO 32和33)。 我正在考虑为此使用 TCA6424A 来提供额外的24个 IO。

几个问题:

TCA6424A 的 SDA 和 SCL 线路以及 INTn 信号  应上拉至主机的 Vcc。 但是、HSEC 连接器无法访问控制卡上生成的3.3V 电压。 是否可以上拉至我在自己的 PCB 上生成的本地3.3V 电压?

2.是否可以  在同一 I2C 端口上并联两个 TCA6424A 芯片-一个配置为 ADDR=0、另一个配置为 ADDR=1?

3.是否可以将 TCA6424A 的 RESETn 连接 到 HSEC 连接器上的 DEVICE_RESET 引脚( 该引脚由 TMDSCNCD28379D 控制卡置位)。

谢谢

开放的我们党

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

    嘿、Uri、

    TCA6424A 的 SDA 和 SCL 线路以及 INTn 信号  应上拉至主机的 Vcc。 但是、HSEC 连接器无法访问控制卡上生成的3.3V 电压。 是否可以上拉至我在自己的 PCB 上生成的本地3.3V 电压?

    器件只需要电源轨、无论它来自何处。 没关系。  在大多数情况下、这应该是正常的、但在某些情况下、主板和控制卡都具有上拉电阻器、上拉电压的电势略有不同(例如 Vcc1 = 3.2V 和 Vcc2 = 3.35V) 空闲时的差异允许从一个电位到另一个电位的泄漏电流。 如果另一侧无法吸收额外的泄漏电流、则电压可能会升高(我在 支持 I2C 的职业生涯中看到这种情况可能发生两次、因此不太可能发生)。 您可以针对这种可能性进行一些设计。

    1) 1)在控制卡和主卡上的上拉电阻器前面使用肖特基二极管(空闲电压将为 Vcc-VFD、但只要 V_IDLE 大于 VIH、这应该是可以的)

    2) 2)通过在接地端添加弱电阻(200k~400k)、直接在两个 Vcc 轨上提供泄漏电流路径。 您可以离开 DNP、并且仅在您看到电源轨失去调节功能时才使用它。 (您可以在两个电路板上执行此操作)

    3) 3)在 I2C 总线上使用弱下拉电阻(200k+)。 这还会提供漏电路径、从而确保电源轨不会失去调节能力。 (您可以将其保留为 DNP 电阻器、这只需要在其中一个电路板(控制板或主板)上完成。

    2.是否可以  在同一 I2C 端口上并联两个 TCA6424A 芯片-一个配置为 ADDR=0、另一个配置为 ADDR=1?

    是的、这是 I2C 在创建时的作用。 以便 IC 的简易嵌入式解决方案能够相互通信。 只要他们都有唯一的地址(如您建议的方式)、这将起作用。

    3.是否可以将 TCA6424A 的 RESETn 连接 到 HSEC 连接器上的 DEVICE_RESET 引脚( 该引脚由 TMDSCNCD28379D 控制卡置位)。

    这应该是正常的、将复位保持在高电平将允许器件运行。 因此、当您想要与 TCA6424A 通信时、只需确保'Device reset pin'为高电平即可。

    -Bobby

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

    Uri、

    我已编辑了我之前对您的第一个问题的答复、请注意。 如果您还有其他问题、请随时提问。

    -Bobby

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

    谢谢 Bobby。

    明白。

    此致

    开放的我们党