ZHCACU4A July 2023 – June 2024 MSPM0L1306
测量仪表 GUI 也是此设计中的重要部分,可用于记录 MCU 数据、运行电池测试用例和执行数据转换。此 GUI 有两页。第一页是 MCU COM Tool,用于与 MSPM0 进行通信并记录 MCU 传送的电池运行数据。第二页是 SM COM Tool,用于与源表进行通信、运行电池测试用例并记录源表发出的测试数据。此页中也会完成数据转换,以便与不同的测量仪表工作模式配对。
首先,请观察 MCU COM Tool,它具有图 3-4 所示的两个功能。第一个功能是从 MCU 接收电池运行数据。在测试完成或停止测试后,数据将自动保存到名为“time-McuData.xlsx”的 Microsoft® Excel® 中。
第二个功能是加载所选的“time-McuData.xlsx”Excel 文件,并将此文件中的电芯电流、电芯电压和电芯温度数据传输到 MCU,以便与相关测量仪表模式(通信数据输入模式)搭配用于运行算法。
图 3-4 MCU COM Tool 功能SM COM Tool 具有图 3-5 所示的两个功能。功能 1 用于控制源表来运行电池测试用例。然后显示并记录源表测量的数据。记录数据保存在名为“time-SmData.xlsx”的 Excel 中。如果要重新创建此部分,对于软件,至少需要安装 NI_VISA。对于硬件,请购买一个 USB 转 RS232 导线和 Keithley® 2602A 源表。
功能 2 有助于将记录数据聚合到 C 文件中。“Battery circuit parameter file generation”用于从脉冲 CHG/DHG 文件中提取电池参数,包括 SOC、OCV 和 Rcell,以生成“circuitParamsTable”。“Flash saved battery runfile generation”用于将记录文件聚合到 C 文件中。然后,可以将该文件保存到 MCU 中,与相关的测量仪表模式(闪存数据输入模式)配对运行。
图 3-5 SM COM Tool 功能提供了 Gauge GUI 执行文件,可以使用该文件进行评估,而无需安装 python。但是,如果要在 SM COM Tool 下自定义电池测试用例,TI 建议使用源代码。有关如何使用 GUI 的更多详细信息,请参阅下一节。