主题中讨论的其他器件:BQ25792、 BQSTUDIO、 EV2400
我使用 BQ40Z80RSMT IC 设计了一个串联配置为4节电池的 BMS 系统。 我已经验证了原理图和尺寸以及与 IC 的连接。 BMS 连接到电池充电器 IC BQ25792进行充电和放电。 当我在没有 BMS 的情况下从外部连接电池时、会进行充电。 但 BMS IC 不会同时进行充电和放电。 在放电条件下、VPACK 上的电池电压为零。 请使用随附的原理图作为参考。
我尝试使用 SMBus (Reg:0x09 - voltage = 15235mV,Reg:0x0A - current = 81mA)读取电压和电流(4节串联模式电池)。由于 IC 没有放电,放电和充电 FET 处于关闭状态。 我尝试通过发送命令(0x0020)来切换放电 FET、但它没有帮助。
然后、我尝试发送命令(0x0022)来设置 FET_EN 位、并重新启动监测计、然后检查 ManufacturingStatus 寄存器中的 FET_EN 位。即使启用了该位、我也看不到 IC 的任何充电或放电。 仅禁用运行状态下的充电和放电 FET 状态。
我读取的寄存器值(全部为十六进制)如下:
0x54 (运行状态寄存器)= 00 00 6D 81
0x51 (安全状态寄存器)= 00 40 01
0x16 (电池状态寄存器)= 235
0x53 (永久故障寄存器)= 00 00 00 00
由于启用了 SS 位、我已经读取了安全状态寄存器、它显示启用了 CUV 和 CUVC 位、这意味着电池欠压保护开启。所有7节电池的电压都超过3.2V、CUV、CUVC 热分流值(位于0x4BC2和0x4BC7中) 默认值分别为2500mV 和2400mV。
我也没有 EV2400用于使用 BQstudio 进行检查。 如何启用 IC 中的充电和放电 FET?
