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.

[参考译文] TCA9554A:如何正确配置待机模式,所有 I/O 都需要配置为输入?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/932950/tca9554a-how-to-correctly-config-standby-mode-all-i-o-need-to-config-as-input

器件型号:TCA9554A
主题中讨论的其他器件: TCA9554TCA9534A

大家好

当我们希望 TCA95554A 进入待机模式时、存在一个问题、我们无法实现目标。

我们的项目在睡眠模式下需要低泄漏电流、因此我们希望 TCA9554A 的部件进入待机模式。但当我们按照数据表中所述进行配置时、它没有响应预期值。  

随附的是我们的设计和代码,请给我一个手。

当系统处于正常模式时、TCA9554A I/O 将配置为输出。

如果系统 将睡眠、TCA9554A I/O 将配置为输入、并将 i2c 频率配置为0kHz。

我已经尝试了不同的条件、一步一步、1 => 2 => 3 => 4 => 5

电源:4V

操作 TCA9554电流(正常) TCA9554A 电流(睡眠) 电源电流 (正常) (A) 电源电流(休眠)(A)
1.无硬件更改 0.023889A 0.000199A 0.136. 0.109.
2. P0-P7上拉至1.8V,1k R 10.08uA 15.33 μ A 0.032. 0.023.
3.断开 P0-P7 R (预期 P4 (SYS_EN) -0.99uA 4.75 μ A
4.断开上拉电阻1.8V 16.8uA 17.44uA
5.断开 P4 (SYS_EN)中的下拉电阻器 1.04uA -4.2uA 0.129. 0.110

 另一个 DUT DO 2345 -1.06uA 5.6uA 0.124. 0.113

那么、您能告诉我如何实现数据表中提到的类型值吗?

我已经测试了将所有 I/O 配置为输入、I2C 频率为0kHz、然后上拉输入、无论是软件问题还是硬件问题?

在测试过程中,断开 TCA9554A VCC,从 VCC 测得的电压仍为1.8V,您能告诉我原因吗?

此致、

Jay

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

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

    您好、Jay、

    该器件上的 ICC 高于预期值的最常见原因是输入端口悬空或偏置为某个中间电压、而不是 VCC 或 GND。  我看到您提到将输入连接到高电平、但它不能解决问题、但从您的表中、它们看起来好像在 VCC 为4V 时被上拉至1.8V。 您是否可以尝试将输入拉至 VCC?

    此致、
    最大

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

    您好、Max

      感谢您的回复。

      我认为可能有人误解了4V 是系统电压、而不是 TCA9554A VCC。  TCA9554A 的 VCC 为 V1P8A (最后连接)。 我是对的吗?

       或者、我应该测试 TCA9554A Vcc = 1.8V、将输入上拉至4V?

       还有一些令人困惑的情况:我是否应该将所有 I/O 上拉至 TCA9554A Vcc 以进入待机模式?   类似:P0、P1.P2、P3、P4、P5、P6、P7 = 1.8V 或 I/O 只需配置到特定电平、Vcc 或 GND,如 P0、P1、P3、P5 = 1.8V P2、P44、P6、P7 = GND?

    此致、

    Jay

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

    您好、Jay、

    很抱歉、我对 VCC 轨有误解。  如果电压为1.8V、则无需将输入端口拉至任何更高的电压。

    数据表针对 Px 端口的不同状态定义了 ICC。  当它们全部被拉至 VCC 时、典型的 ICC 为0.4uA。  当它们全部被拉至 GND 时、典型的 ICC 为230uA。  (由于集成了100kOhm 上拉电阻、此处的电阻更高。)  这假设电源电压为1.95V (即1.8V 加上一些容差)。  如果电压介于 VCC 和 GND 之间、则电流可能更高。  这是因为输入电路类似于 CMOS 反相器、它在中电平输入端可能具有一些击穿电流(有关更多详细 信息、请参阅此应用手册:www.ti.com/.../scba004d.pdf)。

    当您断开所有电路时、电流看起来是最低的、这是合理的、因为根据您的应用、这似乎是确保所有输入都处于高电平的唯一情况。  有一点奇怪的是、测量值接近1uA、这是 TCA9554A 的预期最大值。  (通常在室温测试等标称条件下、我希望结果接近"典型"值、而不是"最大"值。)  只需确认-您的电流测量是否能够仅测量 TCA9554A 的贡献、它是否精确到 uA 的一小部分之内?  (我询问精度、因为我在某些情况下会看到负电流-我不确定如何解释。)

    此致、
    最大

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

    最大值、

    我还有客户提到过这个问题、他们需要比 TCA9554A 更低的待机电流、那么您能为我推荐合适的电流吗?

    是否有漏极开路拓扑 I/O 扩展器?

    谢谢

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

    Paul、

    实际上、任何 IO 扩展器都可以用作开漏输出。  您只需将端口配置为低电平输出即可驱动"低电平"状态、或在需要高阻态时将其配置为输入(以便可通过上拉电阻从外部上拉为高电平)。  但是、如果客户由于内部上拉电阻(即、如果输入保持低电平)而看到更高的待机电流、则他们可能希望尝试在没有集成这些电阻的情况下使用扩展器。  此外、请确保输入端口按照之前在这个线程中讨论的那样被完全偏置为高电平或低电平、以实现尽可能低的 ICC。

    最大

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

    最大值、

    感谢您的解释。

    但是、如果客户不喜欢外部上拉电阻器、并且需要低于 TCA9554A 的待机电流、您有什么建议吗? 还是该器件 是最佳选择?

    谢谢

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

    您好、Max

       感谢您的详细解释。

       现在、我们只想使用 IO 扩展器作为 GPIO 输出、如绘制的原理图,看起来 TCA9554A 不符合要求。

       那么、您能否推荐另一个 IO 扩展器 、即使 I/O 将下拉、它也可用于我们的设计并实现待机模式?

    此致、

    Jay

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

    您好、Max

      我在 TCA9554A 数据表中找到了 TCA9534A、您对此有何意见? 与 TCA9554A 的预期上拉电阻器相同、看起来很不错

    谢谢、

    Jay

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

    Jay、

    正确-这些器件是相同的、只是 TCA9554A 上存在内部上拉电阻、而 TCA9534A 中没有内部上拉电阻。

    最大