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.

请问在电池充电阶段,BatteryStatus(0x16)寄存器中DSG置位了,为什么还能继续充电,容量在增加?DSG置位了TCA为什么没有置位呢? 谢谢!

Other Parts Discussed in Thread: BQ40Z50-R1

------------------------------------------------------------------------------------------------------------------------------------

[diag]********** bbu2 ******
[diag] Temperature : 27, Ma(mA) : 0, Mv(mV) : 10112, bbuVoltageProtect : 0
[diag] Capacity : 714, Maintain : 0, bbuChargeoff : 0, size(g_tBBUMInfo) : 413
[diag] bbuCommFault : 0, bbuCapacityFault : 0, bbuSecondaryProtect : 0 bbuChargerFault : 1
[diag] bbuPowerAlarm : 0, bbuOverTempProtect : 0, bbuCurrentProtect : 0 BatteryStatus : 0x00c7
[diag] FETControl : 0x0006, SafetyStatus : 0x0000, PFStatus : 0x0000, ChargingStatus : 0x0200
[diag] Voltage4 : 0x0000, Voltage3 : 0x0dac, Voltage2 : 0x0ced, Voltage1 : 0x0cfd
------------------------------------------------------------------------------------------------------------------------------------
[diag]********** bbu2 ******
[diag] Temperature : 27, Ma(mA) : 0, Mv(mV) : 10272, bbuVoltageProtect : 0
[diag] Capacity : 716, Maintain : 0, bbuChargeoff : 1, size(g_tBBUMInfo) : 413
[diag] bbuCommFault : 0, bbuCapacityFault : 0, bbuSecondaryProtect : 0 bbuChargerFault : 0
[diag] bbuPowerAlarm : 0, bbuOverTempProtect : 0, bbuCurrentProtect : 0 BatteryStatus : 0x40c7
[diag] FETControl : 0x0002, SafetyStatus : 0x0040, PFStatus : 0x0000, ChargingStatus : 0x0000
[diag] Voltage4 : 0x0000, Voltage3 : 0x0e3e, Voltage2 : 0x0cf3, Voltage1 : 0x0d03
------------------------------------------------------------------------------------------------------------------------------------

上面打印是连续采到的电池信息,可以看到电池容量由714充到716mAh, (bbuChargeoff : 0,表示充电开关打开),但是发现在容量714mAh的时候,BatteryStatus : 0x00c7 (即DSG=1),但是TCA并没有置位,表示充电没有终止,为什么DSG置位了还能继续充电?

DSG置位了TCA为什么没有置位呢?

 谢谢!