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.

[参考译文] BQ76942:COV 安全警报和安全状态问题

Guru**** 2535750 points
Other Parts Discussed in Thread: BQ76942, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1436780/bq76942-cov-safety-alert-and-safety-status-problem

器件型号:BQ76942
Thread 中讨论的其他器件: BQSTUDIO

工具与软件:

您好、TI 的、团队

我使用 BQ76942设计了一个项目、但在测试过程中遇到了一个大问题、我先搜索 TI 搜索答案、发现这种情况与我类似、以下是论坛帖子的地址:

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1000426/bq76942-cov-protection-issues?tisearch=e2e-sitesearch&keymatch=COV%25252525252520safety%25252525252520alert#

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1105109/bq76952-cov-detection-issue/4094293?tisearch=e2e-sitesearch&keymatch=COV%2520safety%2520alert#4094293

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1251179/bq76952-bq76952-cov-protection-triggering-issue/4734378?tisearch=e2e-sitesearch&keymatch=BQ76942%25252525252525252520%25252525252525252520COV%25252525252525252520Safety%25252525252525252520Alert#4734378

当我使用电阻来模拟电芯电压 、调整单节电芯电压大于 COV 阈值时  、 COV 安全警报寄存器设置为 高电平  、但经过 COV 延迟时间后、COV 安全状态寄存器不会设置为高电平、COV 安全警报寄存器仍然设置为高电平、当我将单节电芯电压调整到更高 的水平(大于 COV 阈值20mV 左右)时、COV 状态寄存器设置为高电平。

如果我把 COV 延时时间调整为 几十毫秒(之前设置3秒左右)、调整 单节电池电压大于 COV 阈值、COV 安全状态 可以正常保护、没问题、所以我认为这是 电阻电 压不稳定和功率噪声导致的。

但  、使用真实电池进行测试(电压稳定无噪声无电芯平衡)后,我发现了另一个惊人的问题   、当充电单电芯电压高于4180mV(这个值精确到实际测量值), COV 安全警报寄存器    设置为高(COV 阈值设置83*50.6=4199.8)、这使我 比较器的实际电芯电压低于 COV 阈值,但 COV 安全警报寄存器设置为高电压比较器是否有大错误? 因为我看到论坛上的一些人有同样的问题,但最后,没有明确的原因,也没有具体的解决方案,我已经工作了几天,没有任何线索,你能给我一些建议,谢谢

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

    您好!

    感谢您分享这些之前的论坛并对您的问题进行了解释。 您能否共享此波形以及您的配置文件(.gg)?

    此外、上述论坛帖子还提到了校准如何导致 ADC 测量差异和硬件比较器触发差异。

    您是否也对电池进行了任何校准? 如果未完成、请 参考本 BQ769x2校准和 OTP 编程指南。

    此致、
    Alexis

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

    谢谢你们的回应,这里是我的电源上电过程,首先是校准电流,然后用电压表检查 VC0-VC1、VC1-VC2等等, AFE 转换的电压值是正确的,通过读取 BQSTUDIO,它是在实际电压的3毫伏以内,我认为这不是问题,所以我只校准电流,不重新启动电源。 (我的问题1甚至是 BQStudio 显示 AFE 转换正确、我是否也需要校准电压?)

    这是我的测试,可以看到 BQStudio 显示 CELL1电压值大于4200mV,实际电压与 BQSTUDIO 相同,COV 安全警报寄存器设置为高电平(此寄存器设置的高均电芯电压高于 COV 阈值,这没有问题),但 COV 延迟阈值后 COV 安全状态寄存器不工作,示波器还显示 CHG MOSFET 仍然工作,如果 COV 电压高于 COV 延迟20毫秒,但 COV 安全状态设置为20毫伏 延迟阈值约3秒)、最后、如果我将电芯电压跳变调整到约4241mV、则 COV 安全状态寄存器正常工作、延迟时间3秒没有问题。 (我的问题2是 COV 比较器本身是否具有基准保护电压、BQstudio 中显示的电芯电压与 COV 保护没有关系?)

    最后、如果我将 COV 延迟阈值设置为小于200ms、则一旦电压超过4200mV、就可以正常触发保护(尽管实际延迟可能仍具有偏差、 至少每次都可以触发保护功能)、测试过程中我只改变了 COV 电压阈值和 COV 延迟阈值、因此得出的结论似乎并不正确:如果电压足够高、设置 COV 延迟阈值可以正常工作;如果 COV 延迟阈值足够低、设置 COV 电压阈值也可以正常工作。 (我的问题3是这个结论是否不太正确、可以解释 gg 文件的其他设置、硬件 COV 比较器的输入电压没有问题?因为保护逻辑正常)

    如果 gg 文件和硬件 COV 比较器的输入电压没有问题,这种奇怪的情况又有什么解释呢,如果归因于仿真电阻电压不稳定和噪声,但下图显示的实际电池情况类似,当电池充电电压约为4180mV,COV 安全警报寄存器也设置为高电平,假设上述结论正确,意味着硬件 COV 比较器的输入电压超过4200mV 瞬时、但电芯电压在 BQStudio 上未显示任何异常(可能 BQStudio 刷新频率过慢)、只有 COV 安全警报寄存器设置为高电平。 (我的问题4是、这种情况似乎电压有高或低抖动、并且频率小于200ms、导致延迟计数器不断复位或无法满足延迟条件、但即使使用真实的电池、这种情况仍然发生、意味着无法避免高或低抖动?)

    如果这种电压高或低抖动无法避免的情况,我的硬件设计或 gg 文件配置设置如何避免这种情况发生,因为这不是 MCU 硬件解决方案,所以我无法通过算法处理它,所以硬件保护本身很重要,如果保护逻辑不准确(包括电压阈值和延迟阈值), 、可能会提前或延迟,对真实电池来说非常危险,我看了产品说明书 技术参考手册和常见问题解答文件,没有提到这样的问题。 最后感谢您的回复、希望能够解决或避免这个问题。

    e2e.ti.com/.../BQ76942.gg.csv

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

    您好 CoreLam、

    1. BQStudio 尽可能正确地显示转换、但是、当您希望更严格地控制转换时、校准很有用、尤其是对于您的特定系统。 第7.26节基于比较器的保护子系统 BQ76952数据表中 提供了比较器的精度规格。

    2.前一篇文章的第一个响应(警报信号)可能有助于解释为什么会触发 Safety Status Alert、但保护本身尚未触发、并有助于回答您的第三个问题。 还如前所述、如果电池电压在整个延迟期间未超过阈值、则延迟计数器将复位。 实际电池中可能会出现这种情况、因为它们不是理想的器件。

    4.您可以校准电池电压以获得更严格的控制并根据需要降低阈值。 您是否曾尝试过校准、看看这样是否有用?

    此致、
    Alexis

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

    您好 Alexis_H、

    我注意到 Vcell 和 OV、UV 分为两个不同的部分、精度也不同。 例如、如果实际电压为4200mV、Vcell 转换电压为4202mV (在 bqstudio 中显示)、并且在其看来、OV 比较器转换电压可以是4185-4215mV 范围内的任何值(在 bqstudio 中看不到)。 这可以解释这种情况。

    最终,这实际上是一个正常现象,这是不可避免的,它与我的硬件无关,它与我的 GG 文件无关,我不需要改变任何这种情况,我是否理解正确?

    此致、
    CoreLam

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

    您好 CoreLam、

    是的、如果安全警报触发、但保护功能不触发、则可能是由于电芯读数精度以及未满足 COV 延迟阈值而发生这种情况。 不符合延迟要求的电压尖峰(例如噪声)可能导致最初出现的问题。 如果任何内容符合您的系统要求、则不必进行任何更改。

    此致、
    Alexis