ZHCADX8B March   2024  – June 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2算法介绍
    1. 2.1 电池基础知识简介
    2. 2.2 不同的 SOC 和所用技术
      1. 2.2.1 NomAbsSoc 计算
        1. 2.2.1.1 具有 OCV 校准功能的库仑计
        2. 2.2.1.2 数据融合
        3. 2.2.1.3 电池模型滤波器
      2. 2.2.2 CusRltSoc 计算
        1. 2.2.2.1 EmptySoc 和 FullSoc
        2. 2.2.2.2 内芯温度评估
      3. 2.2.3 SmoothRltSoc 计算
    3. 2.3 算法概述
      1. 2.3.1 电压监测计简介
      2. 2.3.2 电流监测计简介
      3. 2.3.3 容量学习简介
      4. 2.3.4 混合简介
  6. 3测量仪表 GUI 简介
    1. 3.1 MCU COM 工具
    2. 3.2 SM COM 工具
    3. 3.3 数据分析工具
  7. 4MSPM0 测量仪表评估步骤
    1. 4.1 第 1 步:硬件准备
    2. 4.2 第 2 步:获取电池模型
      1. 4.2.1 电池测试模式
      2. 4.2.2 电池模型生成
    3. 4.3 第 3 步:输入自定义配置
    4. 4.4 第 4 步:评估
      1. 4.4.1 检测数据输入模式
      2. 4.4.2 通信数据输入模式
    5. 4.5 第 5 步:测量仪表性能检查
      1. 4.5.1 学习周期
      2. 4.5.2 SOC 和 SOH 精度评估
  8. 5MSPM0 测量仪表解决方案
    1. 5.1 MSPM0L1306 和 1 节 LiCO2 电池
      1. 5.1.1 硬件设置介绍
      2. 5.1.2 软件和评估简介
      3. 5.1.3 电池测试用例
        1. 5.1.3.1 性能测试
        2. 5.1.3.2 电流消耗测试
    2. 5.2 MSPM0G3507、BQ76952 和 4 节 LiFePO4 电池
      1. 5.2.1 硬件设置介绍
      2. 5.2.2 软件和评估简介
      3. 5.2.3 电池测试用例
        1. 5.2.3.1 性能测试 1(脉冲放电)
        2. 5.2.3.2 性能测试 2(负载变化)
    3. 5.3 MSPM0L1306 和 BQ76905
  9. 6总结
  10. 7参考资料
  11. 8修订历史记录

软件和评估简介

在开始软件开发和评估之前,TI 建议参阅 MSPM0 设计流程指南用户指南,以便对 MSPM0 生态系统有基本的了解。这可帮助用户快速了解 MSPM0 的开发。

图 5-13 展示了软件工程。与测量仪表算法相关的工程和文件包含五个部分。所有 MSPM0 工程的其他文件都相同。

 MSPM0 测量仪表软件工程视图图 5-13 MSPM0 测量仪表软件工程视图

对于 Gauge_UserConfig 部分,相关说明请参阅 节 4.3节 2 简要介绍了 Gauge_Algorithm 部分。Driver 部分包含所有与 MCU 相关的控制设计。它将 Icell、Vcell 和 Tcell 数据准备到 Gauge_Algorithm 中。Gauge_COMM 部分处理所有 UART 协议。Gauge_App 部分包含对高级测量仪表算法的调用。客户可以在此部分定制功能。Main 部分包含最高的系统功能代码。

请按照 节 4 中步骤更新 Gauge_UserConfig 文件夹中的配置:

  • 生成电池模型或使用默认设置
  • 更新 tBattParamsConfig 结构中的配置
  • 根据电池电芯来更新 battGlobalParams_xx 和 battGlobalParamsArray。该实施方案由四个电芯组成。
  • 更新检测模式、通信模式、电路表长度和电芯编号

对 MSPM0 至 XDS110 进行编程后,可以使用 GUI 检查并记录结果。