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:BQ76942的警报信号

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1352236/bq76942-the-alert-signal-of-bq76942

器件型号:BQ76942

尊敬的 TI 专家:

    我在7节电池系统中使用了贵公司的 BQ76942芯片、但遇到了问题。 我们希望 仅限 如果发生电池过压、BQ76942可以向 MCU 发出警报、因此我们已按如下方式配置寄存器: ①"ALERT 引脚 CONFIG"配置为"0X2a"; ②"默认警报掩码"配置为"0x1000";③"SF ALERT 掩码 A"配置为"0x08"、④ "COV 阈值"配置为"72"(即3643mV)。 但在实际测试中、我们发现、当 BQ Studio 接口上显示的最高电池电压约为3605mV 时、BQ76942已触发警报。 我的问题如下:

    1.我可以问问、在达到 COV 阈值之前为什么要触发警报信号?在这种情况下、我是否应该增大 COV 阈值以避免过早触发警报?
    2.对于这种情况,您有更好的使用建议吗?

    期待您的回复!e2e.ti.com/.../BQ_2D00_ALERT_597440FE425F345A2D5B2F76_.log

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

    大家好、GJH:

    无法将警报配置为 仅在一种保护触发情况下设置。

    本质上、您将 ALERT 引脚配置为在观察到安全警报时发送中断。 安全警报并不意味着触发了保护、而是意味着观察到了可以触发保护的条件。 这意味着、器件发现电芯高于 OV 阈值的时间可能少于您设置的 OV 延迟。 所以短暂存在 OV 条件。  

    OV 保护触发后、安全警报将清除、而 OV 安全状态 置位(表示发生了故障)。 在下一张幻灯片中、您可以看到  表5-10. 过压保护操作 TRM

    您可以将 ALERT 配置为在发生 Safety Status A 时触发、但这意味着 Safety Status A 中的任何保护都可能会触发它。

    现在、OV 保护通过比较器实现、该比较器应该仍然非常精确、精度规格如 第 7.26节基于比较器的保护子系统 应用和实现部分。

    此致、

    路易斯·埃尔南德斯·萨洛蒙

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

    尊敬的 Luis:

        在我们当前的系统中、警报警报警报信号用作中断、这意味着一旦电芯电压超过 COV 阈值一段时间、它就会作为硬件信号直接传输到 MCU。 其原因是我们只想使用 COV 作为中断、不想在中断中包含 OCD、CUV 和其他情况。 但我们发现、当 COV 阈值设置为3645mV 时、如果电芯电压约为3600、则可能会触发警报。
        这样做是否合理? 您对此有什么更好的建议吗? 如果我们继续以这种方式使用它、会带来哪些风险?

        期待您的回复!

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

    大家好、GJH:

    是的、我明白。 应该没有风险、只是会触发中断、因此您的 MCU 可以检查是否存在任何触发的故障、如果没有发现任何触发的故障、只需清除警报并继续正常工作。

    如果触发了 ALERT、则这意味着器件在一段时间内可能出现了 OV 条件。 您是否对所看到的内容有日志? 您以前共享的日志不会显示您所描述的行为。

    此致、

    路易斯·埃尔南德斯·萨洛蒙

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

    您好、Luis H.S.、

    为了仅在电池过压条件下触发警报,我们现在改变了策略,并使用 Safety Status C ()中的 COVL 故障来触发警报。 配置如下:

    ①"Enable Protections C"设置为0x10;②"Default Alarm Mask"配置为0x8000、③"COVL:LATCH LIMIT"配置为1、④"COVL:Counter Dec Delay"配置为5S、⑥"COVL:Recovery Time"配置为8S。  在 Enable Protections B # C 中仅启用 COVL 保护。

    你认为这个计划是可行的吗? 或者您有什么更好的建议吗?

    期待 您的回复!

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

    大家好、GJ:

    实际上、我认为这是一个很好的方法、因为 COVL 仅在触发 COV 保护时触发。

    这可能是您只通过 COV 触发警报的最佳做法。

    我一定会建议用一个快速设置来测试它、以确保它能以您想要的方式工作。

    此致、

    路易斯·埃尔南德斯·萨洛蒙