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.

[参考译文] BQ76952:BQ76952中的 ALERT 信号功能问题

Guru**** 2397395 points
Other Parts Discussed in Thread: BQ76952, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1326651/bq76952-alert-signal-functionality-issue-in-bq76952

器件型号:BQ76952
主题中讨论的其他器件: BQSTUDIO

大家好!


BQ76952:当触发除 CUV 之外的任何故障时,我想使用 ALERT 引脚作为警报信号。


我已配置设置:AlertPinConfig,设置:默认警报屏蔽, SF 警报屏蔽 A 但我们仍然面临一些问题。

请找到如下配置
ALERT 引脚配置:0x22 (输出电压由 REG1 LDO 驱动(可编程为1.8V 到5.0V))
默认警报屏蔽:0x1000 (作为需要基于 SF 警报屏蔽寄存器的决策)
SF 警报屏蔽 A:0xF8 (禁用警报引脚的 CUV 位)

问题:当我检查 CUV 故障 ALERT 引脚的 ALERT 引脚信号时,没有按照 SF Alert A 寄存器中禁用的预期行为变得高, 但当任何其他故障以及 CUV 触发时、例如、在该情况下、UTC 警报引脚将其状态更改为高电平(这是预期)、但 UTC 故障已解决、此时存在 CUV 故障。对于也已禁用的 CUV、ALERT 信号为高电平。 您能帮助我解决这个问题吗?e2e.ti.com/.../AfterDefaultAlarmMaskChange.gg.csv

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

    尊敬的 Hardik:

    警报信号将保持高电平、直到被 MCU 手动清除。 向警报状态寄存器中的各个位写入1即可将其清除。 一旦警报状态寄存器= 0x0000、ALERT 信号就会变为低电平。

    此致、

    马克斯·韦博肯

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

    您好、麦克斯韦:


    感谢您的答复。


    我们通过向警报状态寄存器写入一个较高的值来手动清除它、它也可以工作、如果故障清除、它会变为低电平、但我的问题是、

    存在两个故障、一个在 SF 警报屏蔽 A 中屏蔽、假设它是 CUV、另一个在先前 UTC 不屏蔽、因此当 UTC 清除(即使 CUV 为

    存在)我们预计、当我们写入高电平时、ALERT 引脚会变为低电平、但只有在屏蔽故障(CUV)也被清除时、ALERT 引脚才会变为低电平。


    另请参考上面附的配置。

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

    尊敬的 Hardik:

    这是非常奇怪的。 您能否尝试在 bqStudio 中登录此行为? 也许我们没有看到某种东西。

    此致、

    马克斯·韦博肯