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.

[参考译文] BQ25798:自动进入高阻态模式?

Guru**** 2503725 points
Other Parts Discussed in Thread: TPS3899, BQ25798

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1435513/bq25798-enter-hiz-mode-automatically

器件型号:BQ25798
主题中讨论的其他器件:TPS3899

工具与软件:

具有高阻态模式-根据我迄今为止的经验和研究、在充电完成时、BQ 不会自动进入高阻态;0x1C 的 BQ 充电状态为7、充电终止完成、但 BQ 仍像开关一样消耗5 -7mA。 如果写入充电 控制寄存器(0x0F)以启用 HIZ、则电流会下降至微安、从而将其降至我在关闭开关时预期的位置、成功!  不过、现在我需要唤醒 MCU 并定期读取电池电压、以确定它是否处于应该再次充电的阈值、此时、在 BQ 上我禁用高阻态、充电恢复。 我是否遗漏了文档中的一些内容:BQ 会根据充电电压/状态自动启用和禁用高阻态、并且 BQ 具有用于电池电压的内部 ADC、因此不需要唤醒外部 MCU?

谢谢你

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

    尊敬的 Legare:

    即使 EN_HIZ 位为1且电池电压> BAT_UVLO、I2C 寄存器仍然可用、包括可以读取电池电压的 ADC。   如果您需要 SYS 上的 MINSYS 电压但不充电、主机可以设置 EN_CHG=0和 EN_HIZ=1、以便转换器开启并在 SYS 上提供 MINSYS 电压、但不会为电池充电。

    此致、

    Jeff

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

    感谢您的答复、Jeff。 我相信我已经这样做了吗? 当电池充满且 BQ 停止充电时、外部 MCU 会发现这一点、并设置 EN_CHG = 0、然后设置 EN_HIZ = 1、BQ 电流消耗降至微安级、这是理想的情况。 我的问题是、此时、如果 VBAT 降至设置的阈值以下、BQ 是否可以自动禁用高阻态并再次启用充电、因为目前、MCU 必须定期唤醒以确定是否再次需要充电、从而先禁用高阻态、因为在高阻态下不能发生充电?

    我很可能会把这件事搞错。 该应用是一个远程区域器件、其中提供充电电流的桶形插孔为太阳能电池板。 因此、我必须非常清楚电流消耗。 充电完成后、我希望从 BQ 获取最小的静态消耗量、直到电池电压降至阈值以下(例如充电90%)、此时将恢复从太阳能电池板充电。  如果 BQ 可以自行处理退出 HIZ、那么在这种状态下我不一定需要 VSYS。

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

    尊敬的 Legare:

    如果主机使用 EN_HIZ 位启用高阻态、则主机必须写入 EN_HIZ=0才能退出高阻态。  充电器不会自动退出高阻态(退出、如下面所述)。  您可以添加一个 SVS、如 TPS3899系列、用于监控电池电压。 它的复位输出驱动 NFET 的栅极、源极在 GND、漏极在 ILIM_HIZ。   当电池电压足够高时、RESET 变为高电平、打开 FET、ILIM_HIZ 引脚处于 GND =充电器高阻态。  一旦电池电压下降、NFET 关闭、充电器开始充电。     

    我不会关注为什么这会成为一个问题。  如果电池已充电且太阳能电池板正在供电、为什么 BQ25798电流消耗存在问题?  如果电池板输出电压降至充电器的不良源阈值以下、则充电自动进入高阻态~10分钟、然后重试、直到电池板可以提供电池板。

    此致、

    Jeff