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.

[参考译文] TCA9803:TCA9803、在长电缆和高电容中提供恒定电流驱动

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1530565/tca9803-tca9803-and-constant-current-drive-in-long-cables-high-capacitance

部件号:TCA9803
主题中讨论的其他器件:TCA9617B

工具/软件:

您好!

我正在寻找具有长电缆的系统的增强上拉功能、但遗憾的是、另一端必须未经缓冲/达到 I2C 器件规格。 电缆可以介于 400 - 2000pF、i2c 速度 100kHz 和最大下拉电流规格 3mA 之间。

该缓冲器应该可以提供非常短的上升时间、但我是否缺少了一些特性? 数据表中没有显示任何驱动超过 400pF 电容的示例? 使用控制器 PCB 的中继器 B 侧驱动长 CAT6A 电缆时、我是否应该了解一些信息? 噪声、CC 上拉过冲还是其他问题? 通过缓冲器的传播延迟+上升时间?  

系统的情况

控制器 MCU — 预留 TCA9803-BSide- RJ45 - 2-6m CAT 电缆 — RJ45 — 某些传感器。 -连接下一根电缆和一些传感器。

如果有助于确定最大电容/速度的裕度、或其他解决方案可仅通过规格 3mA 上拉电阻实现高电容电缆、

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

    pF× 3.3V / 3mA = 2.2µs、因此 100kHz 应该起作用。

    没有这种情况的例子。 你将不得不自己测试这个。

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

    HI EEE、

    我不知道克莱门斯在这里计算什么。 与 RC 类似、其中 3.3V / 3mA =等效于 1.1k Ω PU 电阻强度。 乘以电缆最坏情况下的电容= 2000pF、得出 1 个 RC 的电容为 2.2us。  

    标准模式 I2C 根据 I2C 规范将上升时间限制在< 1000ns。 我认为我们不符合此规格、因为我们需要略超过 1 个 RC 时间常数才能达到 I2C 规格所需的 VIH = 0.70 x VCC。  

    我认为 PU 电流的 3mA 不足以支持 100kHz 下的 2000 pF 电容负载。 我们需要添加更强的 PU 电阻以增加 PU 电流、但总线上每个器件也具有足够的下拉强度以灌入 PU 电流。  

    我推荐 TCA9617B、因为这是一款支持模式+的快速缓冲器、IOL 高达 30mA。 我认为问题已经出现、电缆末端的非缓冲目标器件是否可以产生足够的 PD 强度、以便从强 PU 电阻器中吸收 PU 电流?  

    该缓冲区应提供非常短的上升时间、但我是否缺少一些内容? 数据表中没有显示任何驱动超过 400pF 电容的示例? 使用控制器 PCB 的中继器 B 侧驱动长 CAT6A 电缆时、我是否应该了解一些信息? 噪声、CC 上拉过冲还是其他问题? 通过缓冲器的传播延迟+上升时间?

    我们不提供 TCA9803 驱动 400pF 以上容性负载的示例、因为该器件并非专为比快速模式更快的 I2C 模式而设计。  

    此致、

    Tyler

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

    我当时计算的是具有恒定电流的 2000 pF 电容器的充电时间。

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

    明白了。 谢谢你。