ZHCAEB1 August   2024 BQ25750 , BQ40Z80 , MSPM0L1306

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2MCU 在智能电池系统中的作用
  6. 3使用 BQ25750、BQ40z80 和 MSPM0L1306 的应用示例
    1. 3.1 电量监测计设置
    2. 3.2 充电器设置
    3. 3.3 MCU 设置
    4. 3.4 通信协议
    5. 3.5 MCU 代码示例
    6. 3.6 收集的数据
  7. 4总结
  8. 5参考资料

MCU 在智能电池系统中的作用

MCU 可以配置充电器的高级功能,从而扩展 SBS 功能。MCU 可以在元件的不同通信协议之间转换,因此不管各个器件的通信兼容性如何,不同的 SBS 配置都可以正常工作。借助 MCU,用户还可以实现充电器和智能电池包固有充电算法之外的充电算法。对于大多数 BMS 系统,将 MCU 用作控制器可提高易用性、灵活性和控制能力,并有助于故障排除。

适用于智能电池 BMS 系统的 MCU 从电量监测计接收信息并将该数据传输到充电器,或在传输到充电器之前根据系统需要执行数据修改。在 SBS 中有一个广播模式,在该模式下,电量监测计可以在没有主机的情况下向充电器传输数据。在广播模式下,电量监测计向充电器发送 ChargingVoltage()CharingCurrent()AlarmWarning(),但如果充电器和电量监测计之间的通信协议存在差异,那么这种方法并不可行。因此,需要根据通信协议和充电器属性来转换电量监测计数据。在本应用手册中,MCU 轮询电量检测计以读取 ChargingVoltage()ChargingCurrent()。在从 SMBus 转换为 I2C 之前,由 MCU 执行电量监测计数据的转换。最后,MCU 传输数据并通过 I2C 对充电器进行编程。


 传统电池管理系统配置

图 2-1 传统电池管理系统配置