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.

[参考译文] BQ25896:BQ25896 NTC 故障状态和 INT 脉冲澄清

Guru**** 2390735 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1021547/bq25896-bq25896-ntc-fault-status-and-int-pulse-clarification

器件型号:BQ25896

您好!

我是否可以要求您在下面的链接中澄清对问题的回答?

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/681229/bq25896-int-pulse-which-is-relation-to-ntc-fault-status?tisearch=e2e-sitesearch&keymatch=BQ25896%2520cool#

以下哪个状态转换发出 INT 脉冲?

TS 正常-> TS 预热

TS 热-> TS 热

TS 正常-> TS 热

TS 正常-> TS 冷却

TS COOL -> TS COLD

TS 正常-> TS 冷

TS 暖通-> TS 正常

TS 热-> TS 正常

TS 热-> TS 热

TS COLD -> TS 正常

TS COLD -> TS COOL

TS 冷却-> TS 正常

TS 冷却或冷-> TS 热或 TS 热

TS 热或 TS 热-> TS 冷或冷  

我忘记在这个冗长的列表中枚举任何状态转换。 ;-)

此致

Niclas

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

    Niclas、

    假设正常运行并且除 TS 故障之外没有其他 INT 触发事件、 则  仅当 REG0C=00时  才会生成新的 INT 脉冲、然后 TS 事件发生。 例如、REG0C=00、然后 TS 从正常变为冷却、 将生成一个新的 INT 脉冲。  如果设备已处于 TS COOL (即 REG0C<>00)状态,则当 TS COOL 更改为 TS COLD 时,设备不会发送另一个 INT 脉冲。

    谢谢、

    宁。

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

    您好、Ning、谢谢您、

    因此、在 TS COOL 或 TS WARM 上的单个 INT 脉冲之后、是否建议通过获取与电池温度相关的充电终止的明确信息来定期轮询 REG0C->NTC_FAULT?

    或者 REG0B->CHRG_STAT 是否是一个更好的状态位字段来轮询值00未充电/11充电终止是否完成?

    此致

    Niclas

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

    Niclas、

    一旦器件进入并保持 TS 故障、将不会由于 TS 故障类型的变化而产生后续 INT 脉冲。 主机应定期读取寄存器以获取最新的充电器状态。

    谢谢、

    宁。

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

    这很烦人、浪费时间。

    如果您在为 TI 工作、但不知道答案、请将问题上报给认识的人。

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

    这一问题可能通过对另一个帖子中的答复的解释间接回答:

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1022246/bq25896-bq25896-reg0b--chrg_stat-transition-after-charge-termination

    REG0B->CHRG_STAT 将在 TS 冷或 TS 热导致充电停止时显示"00 Not Charging"、但如果温度恢复到 TS 冷、TS 正常或 TS 热、则可能会改回"01–Pre-charge "或"10–Fast Charging"。 我想、除非您主动停止充电、否则在进入和退出"00不充电"时、您实际上可能会有一个充电启动/停止环路。

    假设您定期(间隔足够短、因此电池温度没有太多时间变化)读取所有相关状态寄存器、则可通过 REG0C->NTC_FAULT 位以及 REG10->TSPCT 来判断您是否已进入 TS 冷态或 TS 热态、 在这种情况下、您可能应该更改为 IF 和何时重试的 SW 控制。 尤其是当您进入 TS HOT (TS HOT)时、您可能希望在更换电池之前禁止充电。