“线程: BQSTUDIO”中讨论的其它部件
我在系统中使用 BQ78350,它卡在故障模式中,放电被禁用3秒,启用3秒,然后禁用3秒,再启用1秒,然后禁用10秒。
这与我在用于 AOLD 和 ACSD 的 BQ78350中编程的锁存设置是一致的,但当我 ping safetyalert/SafeStatus 寄存器时,它们报告的是0x0000。 同样,当我查看终身故障计数时,所有故障计数都报告为零。
您是否知道有什么 行为可以解释这一点? 即使我禁用 保护(在同一安装的系统上), 放电 FET 也会一直打开和关闭。 这让我想知道是否有一些 AFE 行为可能导致这种情况。 我正在通过微控制器切换插入检测和 KEYIN 信号,在正常操作中启用放电 FET。
下面是一些寄存器值 ,当 故障闪烁时,我可以通过一个微控制器将 SBS 命令发送到 BQ78350中
当充电 FET 关闭和打开时,操作状态分别报告0x8000000303和0x8000000307的交替值。 因此 DSG 位变低,但 XDSG 始终保持为零。 这似乎很奇怪。
“ChargingStatus”(充电器状态)始终报告0x0408。
GaugingStatus 始终如一地报告0x0040
制造商状态一致报告为0x0030。
以下是从终身数据块中提取的故障计数和生命周期数据:
最小单元电压:
{volt:3.4719998836517334}
{volt:3.5460000038146973}
{volt:3.53299923706055}
{volt:3.54399103546143}
{volt:3.54399103546143}
{volt:3.5460000038146973}
{volt:3.5429999828338623}
{volt:3.5390000343322754}
{volt:3.53299923706055}
-{volt:3.5380001068115234}
{volt:3.53299923706055}
{volt:3.5250000953674316}
max_cell_Voltages:
{volt:3.687000036239624}
{volt:3.6879963760376}
{volt:3.6879963760376}
{volt:3.687000036239624}
-{volt:3.686000108718872}
{volt:3.687000036239624}
{volt:3.6909984741211}
{volt:3.687000036239624}
{volt:3.684000015258789}
{volt:3.680000066757202}
{volt:3.687000036239624}
{volt:3.6809994277954}
max_cell_voltal_delta:{volt:0.112999803304672}
最大电流:{安培:5.090000152587891}
最大放电电电流:{安培:-4.980000019073486}
max_cell_temp:{kelvin:299.1499938964844}
min_cell_temp:{kelvin:291.1499938964844}
Cell_balance_Time_hours:[0,0,0,0, 0,0,0,0,0, 0,0]
出院周期计数:1.
Cell_过 压_event_count:0
last_cell_astole_event: 0
Cell_欠 压_event_count:0
最后一个单元格欠压事件:0
过流_放电_事件_计数:0
Last_Overlate_Discharge 事件:0
过电流_充电_事件_计数:0
上次过电流过电荷事件:0
过载_in_discharge 事件计数:0
last_overy_in_discharge 事件:0
短路_放电_事件_计数:0
Last_short_circue_discharge 事件:0
温度过高_充电_事件_计数:0
Last_overtemperature_Charge 事件:0
温度过高放电事件计数:0
last_overtemperature_discharge 事件:0
这是我在将电池安装到系统之前提取的配置 gg.csv,因此重 置后的使用寿命是按其值计算的。 配置和保护设置与 电池中显示错误时的设置相同。
e2e.ti.com/.../REV_5F00_E_5F00_2_5F00_8_5F00_2022.gg.csv
感谢你的帮助!




