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.

[参考译文] TCA9406:TCA9406–I²C Ω 线路卡在中间电平 (VCCA = 1.8V、VCCB = 3.3V)

Guru**** 2694555 points

Other Parts Discussed in Thread: TCA9517A, TCA9517, TCA9406, PCA9306, TCA9509, TCA9617B, TCA9803

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1579277/tca9406-tca9406-i2c-lines-stuck-at-mid-level-vcca-1-8v-vccb-3-3v

器件型号:TCA9406
主题中讨论的其他器件: PCA9306TCA9509TCA9617B、TCA9517A、TCA9517 TCA9803

您好:

我正在使用的器件 TCA9406 可将 μ I²C 电平转换为 1.8V (VCCA) 3.3V (VCCB) 总误差。
配置详细信息如下:

VCCA = 1.8V

  • VCCB = 3.3V

  • OE = 1.8V(高电平)

  • 两侧的外部上拉电阻器尝试通过进行验证 5k Ω 至 20k Ω  (分别设置为 1.8V 和 3.3V)

  • 布局遵循数据表中的典型应用电路。

不过、我们在示波器上观察到:

  • 3.3V 侧: 0.7V ~ 3.3V 摆幅的值

  • 1.8V 侧: 1.0V ~ 1.8V 摆幅的值

换句话说、“低“电平从不达到 0V、而是保持在 0.7V–1.0V 左右、因此 μ I²C 通信将失败。
更改上拉值并不能改善这种情况。
所有电源轨 (VCCA/VCCB/OE) 都稳定。

当 I²C 同一 MCU 和 I ² C 器件进行连接(不带 TCA9406)时、我们可以轻松实现 0VLeft right arrow3.3V 波形、确认仅当插入了电平转换器时才会出现问题。

此行为是否与以下内容相关:

  1. 在以下情况下、内部 FET 不会完全关断 OE = VCCA = 1.8V

  2. 对于某些上拉组合、导通 FET 预充电或阈值特性将总线保持在中电平?

  3. 总线电容过大是否超出建议的 C_BUS 范围?

考虑切换到的功率级 PCA9306 、但我想知道是否需要制定特定条件(上拉范围,EN/OE 时序等) TCA9406 在此 1.8VLeft right arrow3.3V 配置下正常运行。

感谢您的支持。

circuit.png

scope_1.pngscope_2.pngscope_3.pngscope_0.pngscope_4.png

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

    嗨、Junyoung、

    圆圈内的电阻器是否为 0 欧姆?  

    这很可能是导致无法拉低的原因。  

    此致、

    Tyler

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

    我已经使用 4.7kΩ 和 10kΩ 电阻器对上述器件进行了测试、还尝试调整 R377 和 R380 的值、但没有任何改善。 IC 在所有条件下都表现出严重的发热。

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

    嗨、Junyoung、

    这听起来像是发生了电气短路。  

    您是否有另一个可用于替换 U36 的 TCA9406? 查看 A-B-A 交换是否跟踪特定 IC 的问题。  

    此致、

    Tyler

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

    尊敬的 Tyler:

    我使用另一个 TCA9406 进行了测试、但症状仍然相同。

    需要注意的一点是、MCU 和 IC 之间的线长约为 10cm。

    您能否回顾一下当前电路设计看起来是否正确?

    此致、
    Junyoung

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

    嗨、Junyoung、

    由于 Tyler 当前不在办公室、因此此查询的响应将延迟。 谢谢!  
    此致、

    插孔

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

    嗨、Junyoung、

    10cm 布线在这种较慢的 I2C 速度下不应产生影响。  

    我检查了电路、我们是否确认未使用 0 欧姆电阻器?  

    我已经使用 4.7kΩ 和 10kΩ 电阻器测试了上述部件、并尝试调整 R377 和 R380 的值、但没有任何改进。 IC 在所有条件下都显示严重的发热。

    您评论了 R377 和 R380、但没有评论 R378。  

    您能否确认所有 PU 电阻值均正确?  

    原理图看起来是正确的、但除非我读错、否则原理图中显然有 0 欧姆。  

    还有哪些器件连接到 TCA9406? 这是一个直通器件。 A 侧和 B 侧的上拉电阻器将并联显示。 系统中是否有任何 I2C 缓冲器? 缓冲器、如 TCA9517/TCA9517A/TCA9617B/TCA9803/TCA9509?  

    此致、

    Tyler