工具/软件:
您好:
我将在电池管理系统中使用 BQ76972、我想完成两件事、即:
- 由于通信看门狗超时(~60 秒)、触发永久故障和 FUSE 引脚。 仅在电流流过分流电阻器时才出现这种情况。
- 由于在 100ms 至 500ms 范围内检测到过流、会触发永久性故障和 FUSE 引脚。
FUSE 引脚是我触发保护的主要方法、我没有将 FET 连接到 BQ 芯片。 我尝试按如下方式对芯片进行编程:
- 程序永久无法激活 FUSE 引脚。
- 如第 40 页的手册中所示、使用值 0xE4 配置“Enabled Protections A“、以获得 与 DFET 相关的“快速“保护。 仅对 OCD1 感兴趣。
- 为 OCD1 配置 DSGFET 保护 — DFET_THRESHOLD_VALUE 为–100 且 DFET_DELAY_VALUE 为 0 *
- *-不确定 DFET 是否可以“立即促进“或不(见问题)-尝试了 0 和 1 这里
- 将 OCD1 阈值配置为非常低的值(25 个计数)、以便可以使用桌面电流电源触发保护
- 将 OCD1 延迟阈值配置为 125、或大约 412.5mS
- 配置安全警报/状态和 PF 警报/状态设置以使用 OCD1
该编程的目标是在~412.5mS 后获得 OCD1 安全故障、并禁用 DCHG FET。 然后、我希望 DCHG FET “立即“(或关闭)检测电流、导致 DCHG FET 永久失效、并触发 FUSE 引脚。
在测试此情况时、我收到了 OCD1 的安全警报和安全状态(正常)、但我似乎无法将其宣传为永久故障和保险丝引脚激活(不良)。 我已附上应用于器件的完整寄存器设置列表、电压/电流/温度读数功能正常、可以通过 I2C 接口读取。
e2e.ti.com/.../bq76972_5F00_lowsettings.h
向 TI 提问:
- DCHG FET 保护是否可以配置为随着电流“即时促进“? 如果不是、在 100-500ms 电流下触发 FUSE 引脚的替代方法是什么? 我知道 SCD 在微秒内运行、电流永久性故障在数秒内运行、但中间原因是什么?
- 我能否使用 OCDL 锁存来即时锁存故障? 我尝试了使用计数器延迟值 0 和 1 以及锁存限制值 0 和 1 来实现此目的、我似乎无法产生 OCDL 故障。
- 仅基于当前情况、从安全状态提升到永久性故障的适当方法是什么?
- 我的目标 2 中的“电流看门狗“策略是否可以实现? 我应该换一种方式吗?
谢谢、
Justin