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.

[参考译文] TCA9548A-Q1:应用中的 IOL

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1225936/tca9548a-q1-iol-in-application

器件型号:TCA9548A-Q1
主题: TCA9517-Q1中讨论的其他器件

团队、

客户计划 在其应用中使用 TCA9548A-Q1、并考虑控制器 MCU SDA/SCL 负载电流的一些最坏情况。

场景:  

--> 1个输出通道激活在快速模式,3.3V 上拉

-->所有8个输出通道均 在快速模式下激活,3.3V 上拉

共有两个问题:

1.如何计算控制器和输出通道两侧的拉电阻,以确保两种情况都能正常工作? (我曾尝试使用 I2C 设计器工具、但在那里找不到 TCA9548。)

TCA9548A-Q1 数据表中说:  

这对 MCU 控制器 SDA/SCL 引脚电流能力意味着什么?

您能帮助计算 MCU  控制器需要支持的电流吗?  

如果此电流超出 MCU 控制器的功能范围、该怎么办? 您能推荐任何 I2C 汽车缓冲器 IC 来帮助吗?  

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

    尊敬的 Piotr:

    我认为当1个通道处于活动状态(并将数据线拉至低电平)、而当所有8个输出通道处于活动状态时、问题不是那么大。 在这种情况下、我们需要考虑以下事实:上拉电阻器将并联工作。 例如、如果控制器将线路拉至低电平、它需要能够吸收来自运行中的外设的所有电流、并且具有足够低的 VOL、以便下游器件识别为输入低电平。 为了解决此问题、我们需要使用 尽可能弱的上拉电阻值(最大值)。  

    此处提供了一个应用手册 、 介绍了如何计算上拉电阻器值(请注意、可以按每个通道单独处理计算)。 另请参阅数据表的第9.2.1、9.2.2节以了解详情。

    此致、

    插孔  

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

    为了估算总线电容、您可以假设每条走线大约为1pF、每条器件大约为10pF。 但这完全是准确的、μ I²C 规格要求所有器件都支持3mA、因此您只需注意总上拉电流为3mA、并忽略 VOL

    当 kΩ 9个通道处于运行状态时、所有并联上拉电阻器应至少为3.3V / 3mA = 1.1k Ω。 kΩ kΩ 所有上拉均相同、每个通道至少为9.9 μ s、将其四舍五入至10 μ s。

    如果某些通道具有比其他通道更高的电容(例如、如果布线更长、并且/或者它们具有更多的器件)、那么它们比其他通道具有更高的拉电流是有意义的。 但我不知道实际的板是什么样的。

    是否实际发生了所有通道均处于活动状态的情况? TCA9548A-Q1在该电路中的用途是什么? (通常情况下、此开关用于允许多个地址相同的 μ I²C 器件工作、因此活动通道数最多可少于8个。)

    (I²C 的汽车类 Δ Σ 缓冲器是 TCA9517-Q1。 总电容过高是合理的。)