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.

[参考译文] BQ25895:我的 BQ25895的奇怪行为

Guru**** 2535750 points
Other Parts Discussed in Thread: BQ25895

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/935011/bq25895-strange-behaviour-of-my-bq25895

器件型号:BQ25895

您好!

  我遇到了一个非常奇怪的问题。 我使用 STM8控制 BQ25895、所有东西都运行良好。

但是、当电池充满电并且仍然让充电器保持在大约8小时的状态时、充电器将不会再充电、直到电池完全耗尽。

同时 HVDCP_EN 被自动复位为0。

  问题是什么?

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

    您好!

    对于正常和异常情况、您能否提供以下信息?

    1. VBUS (VBUS 引脚上的电压)、IVBUS、VBAT (BAT 引脚上的电压)、IBAT、VSYS、ISYS 等测试条件是什么?

    2. 所有寄存器值是多少?

    谢谢、

    宁。

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

    放电(正常)

    放电!

     

     

     

    BAT_VOLT:4104

     

    SYS_VLOot:4124

     

    充电电流:0

     

    VBUS_Volt:2600

     

    REG00:59

     

    REG01:5

     

    REG02:189

     

    REG03:48

     

    REG04:36

     

    REG05:19

     

    REG06:158

     

    REG07:205

     

    REG08:3

     

    REG09:64

     

    REG0A:163

     

    REG0B:226

     

    REG0C:0

     

    REG0D:152

     

    REG0E:90 92 94

     

    REG0F:91 94

     

    REG10:63 62

     

    REG11:0

     

    REG12:0

     

    REG13:59

     

    REG14:57

     

    充电(正常)

    VBUS 已连接

    电源正常

    充电完成

    充电!

    可调节高压 DCP

    快速充电

    BAT_VOLT:4464

    SYS_VLOot:4484

    充电电流:1950

     

    VBUS_Volt:11700

     

    REG00:28

     

    REG01:5

     

    REG02:189

     

    REG03:48

     

    REG04:36

     

    REG05:19

     

    REG06:158

     

    REG07:205

     

    REG08:3

     

    REG09:64

     

    REG0A:163

     

    REG0B:150

    100:可调节高电压 DCP (MaxCharge)(1.5A)/ 10–快速充电

    REG0C:0

     

    REG0D:152

     

    REG0E:108

     

    REG0F:109

     

    REG10:63

     

    REG11:219

     

    REG12:39

     

    REG13:22

     

    REG14:57

    充电(异常)

    充电!

    USB DCP

    快速充电

     

    BAT_VOLT:4264

     

    SYS_VLOot:4264

     

    充电电流:0

     

    VBUS_Volt:5000

     

    REG00:63

     

    REG01:5

     

    REG02:181

    0–禁用 HVDCP 握手

    REG03:148

    电池负载(IBATLOAD)使能/0–OTG 禁用

    REG04:17

     

    REG05:19

     

    REG06:158

     

    REG07:205

     

    REG08:3

     

    REG09:64

     

    REG0A:163

     

    REG0B:118

    011:USB DCP (3.25A)/ 10–快速充电

    REG0C:0

     

    REG0D:152

     

    REG0E:98

     

    REG0F:98

     

    REG10:63

     

    REG11:152

     

    REG12:0

     

    REG13:128

     

    REG14:57

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

    您好!

    REG13=80h 表示 VINDP。 请检查 VBUS 引脚电压、并查看它是否过低。

    谢谢、

    宁。

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

    VBUS 从12V 下降到5V,、但不像我的输出那么低。

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

    您好!

    REG0D=98H 表示 VINDPM 设置=5.0V。 如果 VBUS 引脚电压降至5V、则将触发 VINDPM。

    谢谢、

    宁。

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

    ~~~μ A

    我看到了!

    非常感谢!!

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

    你(们)好、Ning。

    我遇到了另一个问题!

    我们使用 INT 引脚并在 MCU 中具有中断处理。

    当 满足充电终止条件时、BQ25895将 INT 持续发送到 MCU、永不停止。 这使得我们的 MCU 程序变得疯狂。

    我想知道为什么以及如何阻止这些恼人的 INTS?

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

    您好!

    µs 8.2.9.2 d/s 上的主机中断(INT)、以下事件将生成256 μ s INT 脉冲。 请检查是否有任何其他条件触发 INT 脉冲。

    •确定 USB/适配器电源(通过 PSEL 或 DPDM 检测、使用 OTG 引脚)•良好的输入源–VBUS 高于电池(未处于睡眠状态)–VBUS 低于 VACOV 阈值–VBUS 高于 VVBUSMIN (典型值为3.8V)(当施加 IBADSRC (典型值为30mA)电流时(不是不良电源) •输入已删除••REG0C 中的任何故障事件的充电完成

    谢谢、

    宁。

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

    只要 满足充电完成条件、这些 INT 就会持续运行。  

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

    您好!

    请提供

     测试条件、例如 VBUS (VBUS 引脚上的电压)、IVBUS、VBAT (BAT 引脚上的电压)、IBAT、VSYS、ISYS。

    2.充电完成时、INT 脉冲前后的所有寄存器值。

    谢谢、

    宁。