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.

[参考译文] BQ25120A:完全控制芯片所需的最低硬件引脚要求

Guru**** 2511415 points
Other Parts Discussed in Thread: BQ25120A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/827203/bq25120a-minimal-hardware-pin-requirement-for-full-control-of-chip

器件型号:BQ25120A

您好!

我目前正在评估 BQ25120A 器件、以用于主机 uC 控制芯片的低功耗系统(为其自身和其他外设供电)。 与共享 I2C 总线相比、我没有为该芯片使用额外的 I/O 线路的自由。 我查看了数据表、并想确认芯片是否可以使用 I2C 接口完全运行。 我的用例的一部分是控制充电(EN/dis 和电流)、控制 LDO (EN/dis 和电压电平)。 我计划不直接使用 INT、/RESET、LSCTRL、而是通过 I2C 接口控制和监控其状态。 我不清楚如何使用 CD 引脚。 似乎需要启用 I2C 事务和充电。 如果不通过硬件引脚对其进行控制、则应采用何种配置?

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

    阿古斯塔、

    根据您提到的内容、您可以在 I2C 中控制:

    -启用/禁用充电- REG03[1]

    -启用/禁用 LS/LDO - REG07[7]

    -设置 LDO 电压- REG07[6:2]

    -启用/禁用 INT 功能 REG02[3]

    您必须将/CD、/RESET 和 LSCTRL 拉至高电平、才能按照您所描述的方式使用器件。

    谢谢、

    Ricardo

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

    Ricardo、

    感谢您的回答。 在评估套件上、我连接了一个5V 输入和一个电池。 用于连接到 VSYS 的 CD 引脚的跳线可用于启用充电(状态为 Charge Ready)、但我必须移除跳线、使状态更改为"Charge in progress"(正在充电)。 如果我们将 CD 拉至评估套件上的高电平、充电将如何工作?

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

    您好、Agusta、

    您预计通过此器件上的 I2C 对您的软件进行哪些更改? 可能需要更改的唯一引脚是/CD 引脚。 当 VIN 存在且/CD 为低电平时、充电被启用、然而当 VIN 不存在并且/CD 为低电平时、此器件将进入高阻态模式。 在高阻态模式下、器件将处于较低的 Iq 状态、但不会进行 I2C 通信。 如果您预计在仅 BAT 模式下没有任何 I2C 更改、则可以将/CD 保持在低电平、而不需要任何 GPIO

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

    您好 Raheem、

    我的用例是

    -调整 VSYS 电平、通过 I2C 控制 LDO (EN/Dis 和电压电平)。 此操作将在没有 Vin 的情况下执行。

    -控制充电(EN/Dis 和电流)。 这将存在 Vin。

    当需要执行 I2C 事务时、不希望始终存在 VIN、因为系统需要通过电池供电。  

    假设这种情况(电池供电运行时的 I2C 事务)、并且从您的回答中可以看到 、CD 引脚至少需要连接到主机?  

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

    您好、Agusta、

     当处于仅 BAT 模式时、您需要为/CD 引脚至少一个 I/O 进行控制、以允许 I2C 事务。

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

    您好 Raheem、  

    感谢您的回答。 您能不能澄清一下、您提到了以下内容:

    '当 VIN 存在且/CD 为低电平时、充电被启用、然而当 VIN 不存在并且/CD 为低电平时、此器件将进入高阻态模式。 在高阻态模式下、器件将处于较低的 Iq 状态、但不会进行 I2C 通信。"

    我从数据表中查看状态图、它看起来是相反的(也与观察到的行为相反)。 如何正确解读此图?

    另一个后续问题:高阻态和有源电池之间的区别是、i2c 接口在高阻态下关闭。其他输出(如 sys、LDO 输出)在高阻态模式下不受影响?

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

    您好!

    状态图正确。 当/CD 为高电平时、您将看到箭头进入高阻态模式、当/CD 为低电平且存在 VIN 时、箭头指向离开高阻态模式。

     对于第二个问题、您回答正确。

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

    请允许我跟踪状态图。 我不清楚为什么在/CD 较低且 Vin 不存在的情况下会从高阻态电池转换为有源电池。 它是否与表1 (CD 状态表)相矛盾?  

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

    您好!

    如果您看一下图表、就不会显示"cd"、也不会显示"/CD"。