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.

[参考译文] BQ40Z80:学习状态未从05变为06

Guru**** 2494635 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1466360/bq40z80-learning-status-not-moving-from-05-to-06

器件型号:BQ40Z80

工具与软件:

我正在使用一个 Moilcel P30电池并使用化学 ID 7583。 我面临的主要问题是学习状态卡在05、不会转换为06、即使在不同周期中以不同的速率(如 C/5、C/6和 C/7)对电池进行放电后也是如此。 我已经观察到、即使在电池放电后休息超过5小时、VOK 位仍然保持置位、根本不会被清除。

我已经附加了日志文件和 gg 文件。 请帮助我了解我的学习状态从05更新到06的原因。

我还使用电流标度4作为参考。 我正在使用定制电路板、但我已经使用它完成了其他学习周期、这就是为什么我可以说硬件不成问题的原因。

e2e.ti.com/.../dsg-log.loge2e.ti.com/.../p30-gg.gg.csv

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

    尊敬的 Krishna:

    电量监测计似乎在放电期间执行正确的电阻更新、因此这证实了放电率和 chemID 在这种情况下是合适的。 此处的更新状态似乎是由 QMax 计算无效引起的、因为设置了 REST 表示电芯电压处于放松状态并进行 OCV 测量、但仍设置 VOK 表明已进行了合格的 OCV 测量。 无效化的典型原因可在下面找到:

    根据日志文件、可以确定温度和电压标准、但放电后似乎触发了 CUV 保护。 您能否更改保护阈值并重试、看看这是否会影响 QMax 更新?

    此致、

    Anthony

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

    Anthony、您好!

    我与 Krishna 一起完成了该项目。


    然而、放电后似乎触发了 CUV 保护


    在我们的设计中、我们不使用放电 FET 来控制放电、因此我们通常保持 CUV 保护关闭、因为这不会产生任何影响。 我们将使用电子负载的软件在电池电压变得足够低时切断放电(在本例中为15600mV)。 因此、您会注意到、即使设置了 CUV 位、但电流也会流过电量监测计。

    我们提供的日志是我们对电池进行的第四个放电周期的记录。 在之前的所有周期中、我们都保持了 CUV 保护关闭状态、因为不需要 CUV 保护(我们以这种方式完成了多个学习周期)。 由于我们在放电后未超过 LStatus 0x05、因此我们决定开启保护、希望 CUV 位与学习周期可能存在一些外部关系、而这在 TRM 中不存在。

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

    尊敬的 Bhavil:

    将电压运行至 CUV 值而不是项 Voltage 值不应处理 QMax 更新的计算方式存在差异、但我们建议放电至项 Voltage 值。

    是否可以 在 LStatus 从0x04变为0x05之前看到弛豫期? 由于电阻可以成功更新、此更改以相同的方式进行、因为它依赖于 Qmax、从而使我们能够查看两者之间是否存在差异。

    此致、

    Anthony

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

    Anthony、您好!

    我的 Term Voltage 设置为15600mV、这是我将电池放电到的点。 我会尝试将电池项电压增加到16200mV、并将电池放电至15600mV、以防万一。

     在 LStatus 从0x04变为0x05之前、是否可以看到放松期?

    这对我来说有点困难、因为当 LStatus 更改为0x05时、我没有相应的日志文件。 我将通过更改术语 Voltage 开始另一个周期、看看我们是否成功。 否则、我将重置电量计并尝试再次启动、向您提供完整的日志。

    编辑:我刚刚检查了我的项 Voltage、并且对于所有周期、它被设定为16200、所以我怀疑这就是原因。

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

    尊敬的 Bhavil:

    请分享完整日志文件的数据、以便我们可以了解一次 QMax 更新会发生、但第二次不会发生的潜在原因。

    此致、

    Anthony

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

    Anthony、您好!

    我们再尝试了一次充电周期、但 LSTATUS 未从4更新为5。 日志已附加。
    我将尝试再次执行学习周期、同时、请查看日志、如果有任何发现、请告诉我。

    e2e.ti.com/.../Charge-1.log

    此致、
    Bhavil

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

    尊敬的 Bhavil:

    在发送的日志文件中、电芯在充电和放电之间没有处于足够长的张弛状态、从而使电芯达到完全放松状态来进行 OCV 测量、在日志文件中、张弛周期似乎只有略多于一个小时。 这可以从放电开始时的 REST 和 VOK 位未处于正确的状态中看出。 我们建议至少两个小时或在 REST 位被置位时使用 VOK 位清零。

    此致、

    Anthony

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

    Anthony、您好!

    我的错误是、我发送了一个较旧的日志文件。 请在此处找到昨天的日志文件和 GG 文件。 第一个日志是充电和休息时间约3小时

    e2e.ti.com/.../p30.gg.csve2e.ti.com/.../CHG-log.log



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

    尊敬的 Bhavil:

    器件上是否进行了任何电流校准? 从 CURRENT()和 Cell CURRENT()寄存器中看到的值之间存在很大的偏差。 您还能深入了解一下当前使用的充电负载吗?

    此致、

    Anthony

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

    Anthony、您好!

    我使用的电流比例因子为4、因此您可能会看到该差异。 我还注意到 Cell Current()寄存器不遵循比例因子、即使我正在缩小电流、它也会显示实际电流。

    我使用稳压直流电源为电池充电。 精确描述 HTC 的 DC-3002。

    我昨天也进行了充电(下面附加了日志)我注意到 VOK 位正在清除、但这次 Lstatus 没有更新到5。 我将日志过夜后、日志会更长一些。

    e2e.ti.com/.../CHG-log-3.log

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

    尊敬的 Bhavil:

    感谢您的确认、您能否确认.gg 文件中的所有缩放都已正确完成? 您是否还可以分享实际的单元格详细信息以便我们比较缩放的值?

    此致、

    Anthony

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

    你好、Anthony、是的、缩放设置正确。 我正在使用莫利塞尔的 P30B 细胞。

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

    尊敬的 Bhavil:

    您能否确认这些电池单元的预分频设计容量、以便我们查看配置?

    此致、

    Anthony  

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

    Anthony、您好!

    单元格的官方数据表显示其3000 mA 十六进制 我的电池是6s1p

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

    尊敬的 Bhavil:

    感谢您的确认,请您尝试更改当前的 QMax 值之前的充电设置750mA 的,为设计容量? 我希望查看发生这种情况是否是由于 QMax 值的较大变化所致。

    此致、

    Anthony

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

    Anthony、您好!

    我试着做同样的,但仍然没有运气。 请在下面找到日志。 有关日志的另一个有趣的事情是容量计算。 在日志中可以看到、当剩余电量为2 mA Area,充电开始,直到它等于"计算"的完全充电容量706,即使两者相等,充电继续。 然而、当我点击 VCT 后、充满电的容量降至620、尽管电量计本身计算出、它在整个充电过程中的增益超过620 mA、但却下降到了4.52。

    e2e.ti.com/.../5282.charging.log

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

    尊敬的 Bhavil:

    很好理解、感谢您的确认。 确认一下、在这些测试之间、该过程是否包括向器件编程全新版本的.srec?

    此致、

    Anthony

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

    Anthony、您好!

    测量仪表已上传最新固件。 不可以、每次开始新周期时、我都不会对.srec 文件进行重新编程

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

    尊敬的 Bhavil:

    很抱歉耽误您的时间、是否可以尝试使用单元格的非缩放值来运行该操作、查看 QMax 更新的性能是否有差异?

    此致、

    Anthony

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

    Anthony、您好!

    我可以直接尝试、但最终应用需要进行调节、因此我必须再次针对我的应用重复此循环


    另一个有趣的日志记录是容量计算。 在日志中可以看到、当剩余电量为2 mA Area,充电开始,直到它等于"计算"的完全充电容量706,即使两者相等,充电继续。 然而,当我点击 VCT 时,满电量降至620个,尽管测量仪本身计算出,它在整个充电过程中的增益超过620 mA (452)。[/报价]

    此外、您是否对发生这种情况的原因有任何解释? 在我提到这一点之后、我也经历了几次。