器件型号:BQ20Z95
尊敬的所有人:
由 bq20z95和 bq29412制成的锂电池保护板、保险丝熔断。 现在、保险丝已恢复。 但有些参数是错误的。 例如、设计电压从11.1V 更改为64V、测量温度为-200度。
根据 ,将 DataFlash 中的错误参数更正为默认值,它们是 SBS 配置数据(子类48)、配置(子类49)、制造商数据(子类56)、校准数据(子类104)、配置(子类105)、温度模型(子类106)、电流(子类107),这些子类寄存器参数都是错误的, 现在已更正。 同时将4CELL 参数更改为3CELL 参数。
现在、充电和放电 MOSFET 无法打开、一些寄存器如下:
制造商状态(0x0006):0x810A
1、0 =充电和放电 FET 均关断。
0、0、0、1 =正常放电
电池模式(0x03):0x6081
CF:-如果 MaxError > CF MaxError Limit、则设置此标志
温度(0x08):0x0B2E(正确返回)
MaxError (0x0c):0x0064;100%
电流(0x0a):0xFFDE;-34mA (实际上、电池未使用、内部芯片使用电源?)
剩余容量(0x0F):写入剩余容量0x0F82
电池状态(0x16):0x00C7
INIT - 1 =初始化。 该标志在器件复位大约1秒后清零。
DSG -放电
0、1、1 = UnknownError bq20z90/bq20z95检测到不可识别的错误。
ManufacturerData (0x23):仅返回7个字节、默认值为14个字节。
AFEData (0x45):仅返回0字节、默认值为11字节。
FETControl (0x46):寄存器不能打开、写入被接受、但执行不正确。
SAFETYALERT (0x50):0x0000
安全状态(0x51):0x0000
PFAlert (0x52):0x0000
PFStatus (0x53):0x0000
多次: DFF - 1 =数据闪存故障永久故障
可通过 Pfkey 清除
操作状态(0x54):0x8040
Pres - 1 = PRES 为低电平、表示系统存在(电池已插入)。
DSG - SBS:BatteryStatus (0x16)[DSG]标志的副本。
ChargingStatus (0x55):0x0200
FCHG - 1 =存在快速充电条件
ResetData (0x57):0x3EFA;复位(0x0041)、芯片复位接地、复位不成功、计数不会递增。
PackVoltage (0x5a):0x0000
感应电阻器(0x71):0xFFFF;之前、检测到默认值、现在更改为默认值0x2710、10000uR
我认为可能的原因:1、保险丝和周围的零件一起损坏。2、未披露的参数是错误的。 3、 ,现在的芯片是 bq20z95 + bq29412,参数是错误。
当51MCU 正在通信时、bq20z95的 foot 5 gpod 为19V 测量电压输出、从 MCU 返回到0.15V。 这种现象是由 DataFlash 参数引起的?
现在、可以使用什么进行调试? 是否有 bq20z95 + bq29412参数列表?
现在、51MCU 完成了所有参数的修改、因此可能不适用于导入的文件。
非常感谢!
再说一次:
EVM 硬件、可以自行焊接吗? 是否有任何技术参考? DFI、DFFs、GG、senc 文件格式? 我可以使用51MCU 按字节写入吗?
哪里可以下载 DFI、DFFs、GG、senc 文件技术参考?
只有51MCU 才能恢复保护板功能?
非常感谢!
电子邮件:329660498@qq.com