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.

[参考译文] TCA9509:与从 I2C 器件的逻辑电平兼容性会导致 ACK 转换问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/842839/tca9509-logic-level-compatibility-with-slave-i2c-devices-causing-problems-with-ack-translation

器件型号:TCA9509
主题中讨论的其他部件:DS92LV0422PCA9306

您好!

我们有一个电路板设计、其中 TCA9509用作+3.3V 至+1.8V I2C 转换器、主器件在 B 侧以+3.3V 电压运行、四个 DS92LV0422从器件连接到 A 侧。 从器件的 ACK 不会通过缓冲器转换到主器件、总线处于挂起状态。 仔细查看 TCA9509的数据表、可以看到 DS92LV0422 逻辑低电平的最大值为.36V、TCA9509的 VILC 最小值小于.15V。 我认为这就是该部件不工作的原因。 对.15V 逻辑电平的要求似乎具有非常严格的限制、几乎可以使 TCA9509在大多数应用中无法使用。 TI 工程人员是否有任何建议(除了设计 TCA9509外的器件)来使我的应用正常工作?

谢谢、

Mitch

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

    您好 Mitch、

    您对 TCA9509要求的理解是正确的。 但是、可以通过更改 A 侧 I2C 线路上的上拉电阻器值来调节 DS92LV0422 (Vol)的逻辑低电平输出。 强上拉电阻器可能不允许电压下降到足够低的水平、从而使电压转换器达到寄存器低电平的水平。 较弱的上拉电阻将允许从器件将总线电压拉至接近 GND 电位并低于转换器的 Vilc。 TCA9509数据表" Vilc 和下拉强度要求"的第10.2.2.2节对此进行了概述。
    有关上拉电阻计算的更多信息、请参阅以下应用报告:
    www.ti.com/.../slva689.pdf

    希望这些信息能有所帮助。 如果您对此有任何疑问、或者这不能解决 Ack 问题、请告诉我。

    此致、
    Eric

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

    尊敬的 Eric:

    DS92LV0422器件位于 TCA9509的 A 侧、该侧具有1mA 电流源、因此没有上拉电阻。 我附加了一张图片、其中紫色走线是 A 侧1.8V 从 SDA、下面的蓝色走线是 B 侧主 SDA。

    Mitch

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

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

    您好 Mitch、

    我无法查看您附加的图像。 是否可以再次上传?

    对我的误解表示歉意。 在您描述的情况下、我无法想到不涉及将 DS92LV0422器件更改为能够灌入更多电流(拉低至0.15V)或将 TCA9509与具有更高 Vil MAX 的器件(如 PCA9306)交换的解决方案。

    至于 TCA9509的 Vilc 如此低的原因:A 侧低电平上的下拉驱动器设置为大约0.2V。 内部缓冲器上存在一个大约50mV 的输入阈值、以便器件能够区分输出低电平和输入低电平。 为了防止总线锁定、这两者必须是不同的。 若要使输出电压低至0.2V、需要将输入电压设置为0.15V。 该器件的上拉电阻由内部电流源提供。 任何希望为 TCA9509提供低输入电平的器件都需要灌入足够的电流、以便将 SDA/SCL 线路的电压降至0.15V 以下。 令人遗憾的是、DS92LV0422似乎无法做到这一点。

    请告诉我、您是否希望获得包括 PCA9306在内的设计方面的帮助、或者您是否希望获得更多替代产品选项。

    此致、
    Eric

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

    尊敬的 Eric:

    遗憾的是、我本来以为这就是答案...如果 TI 使 PCA9306引脚与9509 QFN 封装兼容、那么它就能为我提供无缝解决方案。

    感谢您的支持。

    Mitch