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.

[参考译文] BQ76930:SYS_CTRL2中 DELAY_DIS 位的意义是什么? 故障延迟的行为是什么?

Guru**** 2493175 points
Other Parts Discussed in Thread: BQ76930

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/708728/bq76930-what-is-significance-of-delay_dis-bit-in-sys_ctrl2-what-is-behavior-of-fault-delays

器件型号:BQ76930

您好!

我们正在 使用 bq76930开发锂离子电池管理系统。

我对    SYS_CTRL2寄存器中 DELAY_DIS 位的理解是

如果我们将  DELAY_DIS 位设置为1、它将绕过 OV、UV、OCD 和 SCD 延迟电路并创建零延迟(aprox。 250毫秒) 、这意味着 coloumb 计数器读数将在每250毫秒后可用。

2、如果我们将 DELAY_DIS 位设置为0、则会发生正常延迟

保护1至3寄存器用于设置 SCD、OCD、OV、UV、延迟。  

我的问题是

a.当我将 DELAY_DIS 位设置为1时、SYS_STAT 寄存器中的故障位会发生什么情况? 它是否会忽略保护寄存器的延迟设置并在每250ms 后更新所有位? 还是忽略所有故障位? 或者 当故障发生时、通过忽略延迟设置将相应的位设置为高电平?

B.什么是正常延迟? 是否添加了所有延迟、这意味着在保护1-3寄存器中提供的所有延迟(SOC 延迟、OCD 延迟、OV 延迟、UV 延迟)之后、SYS_STAT 寄存器中的所有位都将更新? 或者、当发生故障时、相应的位是否在延迟后设置为高电平、这是在保护寄存器中配置的?

C. 保护寄存器中配置的延迟行为是什么?

请参阅以下链接上的数据表

www.ti.com/.../bq76930.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Vikas、
    您可能已经注意到、数据表第7.3.1.2.2节中的描述与表7-8不匹配。 目的是缩短 OV 和 UV 的延迟、该延迟可设置为1s、以缩短测试时间。 通过 DELAY_DIS 位、Protect3值可以保持在正常设置。
    DELAY_DIS 确实会影响 OCD 和 SCD 延迟、但不会影响库仑计数器。
    A:设置 DELAY_DIS 位时、SYS_STAT 寄存器无变化。 当故障发生时、寄存器位会更快更新。 如果使用编程的延迟、则警报比它更快地变为高电平、并且主机可能会更快地读取寄存器。
    B:正常延迟值是由保护1、2和3寄存器设置的值。 使用 DELAY_DIS 不会更改 PROTECT 1、2或3中的寄存器设置、但所选的延迟会被覆盖。
    C:请参阅保护1、2和3的位定义、受影响的延迟:
    保护1:SCD 延迟
    保护2:OCD 延迟
    保护3:UV 和 OV 延迟