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.

[参考译文] BQ78350-R1A:充电电流和充电电压变为0、未显示故障

Guru**** 2576195 points
Other Parts Discussed in Thread: BQ78350

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1454033/bq78350-r1a-charge-current-and-charge-voltage-go-to-0-with-no-fault-shown

器件型号:BQ78350-R1A
主题中讨论的其他器件:BQ78350

工具与软件:

R2固件。
我们有一个偶尔出现的奇怪问题。
这个问题往往出现在温暖的气候中,但通常也是在海外运输之后。 在国内、这一问题尚未得到解决。
问题是:
有时(并非总是)电量监测计会报告充电电流和充电电压的0mA 0mV、但未显示故障。 此外、还会启用充电 FET。
这会导致充电器发生故障、因为它被0mA 0mV 请求弄混。 充电器在尝试唤醒充电后出现错误、但未看到请求发生变化。
要清除该问题、客户通常会使用设备对电池组放电一点、或者尝试使用其他充电器。 重置电量监测计也会清除该问题。
不过、问题肯定出在电量监测计上、而不是在充电器上。
该问题似乎感觉像是某些关闭充电(COV、COT)功能(在 COV 恢复电压周围触发)周围的残余逻辑...
这可能是巧合、但感觉在电池充电超过 COV 恢复时间时、COV 逻辑的一部分会触发并关闭充电请求(而不是 FET)... 当客户放电到低于该水平时、会运行一些清理代码、问题得到解决...
是否有人知道 BQ 固件中存在可能导致此类问题的一些格林信息?
在这里我一直关注着所有的方面、芯片电容、生产质量等等 我甚至想知道、要国际配送的包裹是否会让芯片困惑。 (但这似乎很愚蠢)...
我们一直在解决生产问题(PCBA 供应商的焊膏不良、ESD 问题、充电器触发 COV)、但在解决这些问题后该问题似乎会一直存在。  
任何建议都很好。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我 设法抓住一个电池这样做... 在放电期间、充电请求进入0mA 和0mV、并持续到放电截止。

    当再次施加充电时、这些值保持在0mA 和0mV。 这些似乎与温度> 31°C 相关

    这是 CSV 日志。

    .BQ Studio 日志

    在402/403行、您可以看到充电请求变为零。

    当 ChgStat 从0x02变为0x12时、请求变为零

    TempRange 现在也从0x10变为0x20。 STH 到 HT 的转换。 我在技术参考中找不到"STH"。

    此时温度从30.9°C 变为31.0°C。

    现在、我对 ChgStat 是什么感到困惑... BQ studio 具有一个8位字段、如下所示:

    VCT MCH1 SU in HV MV LV PV

    这与 LV 和 IN 相关、但在数据表中找不到按该顺序排列的...

    但是、技术参考手册有一个16位 ChargingStatus、它具有一个 IN 位(充电抑制)、听起来很有希望。

    现在、我假设 LV 和 IN 均已设置、对应于 Low Voltage 区域和 Charge Inhibit。

    看起来芯片认为温度从 STH 变为 HT 区域...

    我的 T1到 T6设置为这样的(来自显示问题的实际电池)

    看起来当我们从 T6转到 T3 (建议到标准温度转换)时就会得到这种条件。

    我在这里担心的是我们开始开发 R1并转换到 R2。

    我担心温度区域和设置会产生混淆(无论是我的还是芯片 SREC)。

    BQ Studio 很高兴地向我展示了 JEITA 水平与合理的值,但显然有什么问题。

    OTC 设置如下(根据显示问题的实际电池):

    我认为这不符合要求。

    有什么想法吗?

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

    我无法确定 TI 分配给 JEITA T1到 T6限值的区域:

    JEITA 分配的图表如下所示:

    这清楚地表明、在 T4以上是关闭充电的位置(它位于高温区域之外)。

    TI 已经指定了以下名称:

    低、标准、高、录制(推荐)

    TI 还为这4个区域中的每个区域提供了电压/电流设置列表、并为每个电压电平提供了电流。

    我将其设置如下:

    所有区域全部设置为4.2V 和3A。

    我的假设是、这些区域如下所示:

    T1至 T2 =低电平

    T2至 T3 =标准

    T3至 T4 =高电平

    T5至 T6 =推荐值。

    我的假设也是、电荷在 T4而非 T3以上关断(V 和 I 请求变为零)。

    由于我的电荷在 T3时关断、我现在变得非常困惑。

    我错了吗? 或者是否存在 BQ78350未正确应用高温充电设置的问题(错误或不良 SREC)?

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

    好的、我已经收集了数据、我认为 BQ78350R2有错误。

    请查看此 PDF、其中显示了 IN 标志以及温度和充电状态。

    https://www.dropbox.com/scl/fi/pw1gho56jpnbkmibkwgxm/2024-12-23_charge_inhibit_not_consistent.pdf?rlkey=1xbzvdi497zelecj9e4n66c99&dl=0

    基本上、此错误可被这样描述:

    如果电池正在充电、则会为 HT (高温)区域加载正确的 ChargingVoltage 和 ChargingCurrent 值。

    如果电池正在放电或空闲、则会突然针对相同的温度设置 IN 标志、并且 ChargingVoltage 和 ChargingCurrent 更改为零...

    IN 标志粘滞、并一直粘滞直到温度下降。

    这表示如果您正在充电或放电、JEITA 温度/电流设置的加载方式会有所不同。

    但这些设置也是粘着的、并且仅在温度转换期间加载。

    这感觉像是 BQ78350R2固件中的错误。

    这会对我们的充电器和客户造成严重破坏、因为我们会根据环境温度和这些环境温度期间的状态(充电或放电)产生非常不一致的充电电流和电压请求。