TI工程师,您好:
有bq20z95与bq29412组成的锂电池保护板,保险丝熔断,现保险丝进行了恢复。但其中的一些参数却错得离奇,比如设计电压由11.1V变为64V、测量温度为-200度等。
按照《sluu264a_bq20z90-V1.50 + bq29330, bq20z95 Technical Reference》的默认值更正了dataflash中的一些错误参数,主要为SBS Configuration Data (Subclass 48)、Configuration(Subclass 49)、Manufacturer Data (Subclass 56)、Calibration Data (Subclass 104)、Config (Subclass 105)、Temp Model (Subclass 106)、Current (Subclass 107),这些子类的参数几乎全部都进行了更正。同时将默认的4CELL参数修改成了3CELL参数。
现在充放电mosfet不能开启,各参数状态查询如下:
Manufacturer Status(0x0006):0x810A
1,0 = Both charge and discharge FETs are off.
0,0,0,1 = Normal Discharge
BatteryMode(0x03):0x6081
CF: —This flag is set if MaxError > CF MaxError Limit
Temperature(0x08):0xB2E(正常返回)
MaxError(0x0c):0x0064;100%
Current(0x0a):0xFFDE;-34mA(其实并未使用电池,会不会是内部芯片用电?)
RemainingCapacity(0x0f) :写入剩余电量0x0F82
BatteryStatus(0x16):0x00C7
INIT— 1 = Initialization. This flag is cleared approx. 1 second after device reset, after all SBS parameters have been measured and updated
DSG —Discharging
0,1,1,1 = UnknownError bq20z90/bq20z95 detected an unidentifiable error.
ManufacturerData(0x23) :返回字节数异常,只能返回7字节。
AFEData(0x45) :返回字节数异常,返回0字节。
FETControl(0x46) :不能实现mosfet 的控制,写入接受,但没有反应。
SafetyAlert(0x50):0x0000
SafetyStatus(0x51):0x0000
PFAlert(0x52) :0x0000
PFStatus(0x53):0x0000
出现多次的DFF— 1 = Data Flash Fault permanent failure
Pfkey 可清除
OperationStatus(0x54):0x8040
PRES— 1 = PRES is low, indicating that the system is present (battery inserted).
DSG— Replica of the SBS:BatteryStatus(0x16)[DSG] flag.
ChargingStatus(0x55):0x0200
FCHG— 1 = Fast charging conditions exist
ResetData(0x57):0x3EFA;复位次数;Reset(0x0041)、芯片 RESET 接地好像都没有复位成功,计数没有增加。
PackVoltage(0x5a):0x0000
SenseResistor(0x71):0xFFFF;曾经查到为默认值;现更改为默认值0x2710,10000uR
自己认为可能的原因:1、保险丝熔断同时,外围元件受损。2、未能修改的手册上未提到的参数能是正确的吗?再说现在按bq20z95 + bq29330的参数修改,实际是bq20z95 + bq29412,而bq29412仅作为模拟器件实现了保险丝的保护熔断,没有通信等功能。
在与单片机通信时,有实际测量到bq20z95的5脚GPOD有19V电压输出。撤去单片机,电压回复到0.15V。这个现象是由dataflash参数引起?
现在还有什么调试办法可以采用的呢?有bq20z95 + bq29412的参数清单吗?
对所有参数的查询和修改均通过单片机完成,所以对导入文件等方式可能不适用。
非常感谢!
再问:evm硬件,可以自己焊接吗?有资料吗?DFI,dffs,gg,senc文件分别是什么格式的呢?能用单片机按字节写入吗?
DFI,dffs,gg,senc文件相关学习资料哪里可以找到?
只用单片机,有希望恢复保护板功能吗?
非常感谢!
yj w1:
TI工程师,您好:
有bq20z95与bq29412组成的锂电池保护板,保险丝熔断,现保险丝进行了恢复。但其中的一些参数却错得离奇,比如设计电压由11.1V变为64V、测量温度为-200度等。
按照《sluu264a_bq20z90-V1.50 + bq29330, bq20z95 Technical Reference》的默认值更正了dataflash中的一些错误参数,主要为SBS Configuration Data (Subclass 48)、Configuration(Subclass 49)、Manufacturer Data (Subclass 56)、Calibration Data (Subclass 104)、Config (Subclass 105)、Temp Model (Subclass 106)、Current (Subclass 107),这些子类的参数几乎全部都进行了更正。同时将默认的4CELL参数修改成了3CELL参数。
现在充放电mosfet不能开启,各参数状态查询如下:
Manufacturer Status(0x0006):0x810A
1,0 = Both charge and discharge FETs are off.
0,0,0,1 = Normal Discharge
BatteryMode(0x03):0x6081
CF: —This flag is set if MaxError > CF MaxError Limit
MaxError(0x0c):0x0064;100%
Current(0x0a):0xFFDE;-34mA(其实并未使用电池,会不会是内部芯片用电?)
RemainingCapacity(0x0f) :写入剩余电量0x0F82
BatteryStatus(0x16):0x00C7
INIT— 1 = Initialization. This flag is cleared approx. 1 second after device reset, after all SBS parameters have been measured and updated
DSG —Discharging
0,1,1,1 = UnknownError bq20z90/bq20z95 detected an unidentifiable error.
ManufacturerData(0x23) :返回字节数异常,只能返回7字节。
AFEData(0x45) :返回字节数异常,返回0字节。
FETControl(0x46) :不能实现mosfet 的控制,写入接受,但没有反应。
SafetyAlert(0x50):0x0000
SafetyStatus(0x51):0x0000
PFAlert(0x52) :0x0000
PFStatus(0x53):0x0000
出现多次的DFF— 1 = Data Flash Fault permanent failure
Pfkey 可清除
OperationStatus(0x54):0x8040
PRES— 1 = PRES is low, indicating that the system is present (battery inserted).
DSG— Replica of the SBS:BatteryStatus(0x16)[DSG] flag.
ChargingStatus(0x55):0x0200
FCHG— 1 = Fast charging conditions exist
ResetData(0x57):0x3EFA;复位次数;Reset(0x0041)、芯片 RESET 接地好像都没有复位成功,计数没有增加。
PackVoltage(0x5a):0x0000
SenseResistor(0x71):0xFFFF;曾经查到为默认值;现更改为默认值0x2710,10000uR
自己认为可能的原因:1、保险丝熔断同时,外围元件受损。2、未能修改的手册上未提到的参数能是正确的吗?再说现在按bq20z95 + bq29330的参数修改,实际是bq20z95 + bq29412,而bq29412仅作为模拟器件实现了保险丝的保护熔断,没有通信等功能。
在与单片机通信时,有实际测量到bq20z95的5脚GPOD有19V电压输出。撤去单片机,电压回复到0.15V。这个现象是由dataflash参数引起?
现在还有什么调试办法可以采用的呢?有bq20z95 + bq29412的参数清单吗?
对所有参数的查询和修改均通过单片机完成,所以对导入文件等方式可能不适用。
非常感谢!
再问:evm硬件,可以自己焊接吗?有资料吗?DFI,dffs,gg,senc文件分别是什么格式的呢?能用单片机按字节写入吗?
DFI,dffs,gg,senc文件相关学习资料哪里可以找到?
只用单片机,有希望恢复保护板功能吗?
非常感谢!
weicheng li:
电池有什么特殊注意得麽?在设计的时候