主题中讨论的其他器件: BQ25792、 TPS25750、 EV2400、 BQ25790、 TPS65992D
您好!
我使用 USB-PD-CHG-EVM-01为3节串联电池充电。 这在使用 EVM 随附的默认二进制文件时有效、但从在线 GUI 生成的二进制文件似乎会导致对 BQ25792进行错误的寄存器写入。
电池充电器配置为:BQ25792、12.6V 充电电压、1A 充电电流、0.2A 充电终止电流、0.52A 预充电电流。
刷写 GUI 创建的二进制文件、重新启动评估模块并连接电池后、BQ25792的 LED 闪烁以指示故障。 通过观察 TPS25750和 BQ25792之间的 I2C 线路、我可以看到 TPS25750向 REG0A_Re-CHARGE_Control 寄存器写入零、从而为1S 电池配置 REG0A 的 CELL 字段。 请参阅下面的 I2C 转储:
|
连接电池后的初始上电:
START、hd6 [ h6B | WR ]、h01、h04、HEC、Stop START、hd6 [ h6B | WR ]、H10、H80、Stop START、hd6 [ h6B | WR ]、h06、h01、h2C、Stop Start (开始)、hd6 [ h6B | WR ]、h03、00、h64、Stop (停止) START、hd6 [ h6B | WR ]、H14、h1C、Stop Start (开始)、hd6 [ h6B | WR ]、h11、00、Stop (停止) START、hd6 [ h6B | WR ]、H08、h0D、Stop START、hd6 [ h6B | WR ]、h09、h05、Stop 通过 USB Type-C 连接电源后:
Start (开始)、hd6 [ h6B | WR ]、h03、00、h64、Stop (停止) START、hd6 [ h6B | WR ]、h01、h04、HEC、Stop Start (开始)、hd6 [ h6B | WR ]、h0A、00、00、00、Stop (停止) START、hd6 [ h6B | WR ]、H16、hC0、Stop |
如果在此之后我向 REG0A_Re-CHARGE_Control 寄存器写入0xA3 (CELL=3s、默认 TRECHG 和 VRECHG)、则故障清除、电池开始充电。
有什么想法吗? GUI 非常基本;我不确定我在那里可能会发生什么错误。 下面是已导出的设置和生成的二进制文件的十六进制转储。
{"questionnaire":{"version":"7.0.2.1","answers":[0,0,4,1,2,1,1,null,1,null,0,12.6,1,0.2,0.52],"options":{},"configID":"0000","vendorID":"0000"}}








