二合一DC-DC与逆变器用例快速入门

上次修改时间: Sep 22, 2026支持 面向多合一应用的DC/DC LV应用板

本文档内容

  • 1

    开箱即用
  • 2

    获取软件
  • 3

    连接
  • 4

    构建、加载

1. 开箱即用

该电气化多合一平台将多种汽车电气化应用整合到单个电子控制单元(ECU)中。该平台将传统上需由独立ECU实现的功能相结合,有助于降低硬件复杂度,减少系统成本,减轻重量,同时支持高效的功能安全与信息安全管理。

本快速入门指南将引导您基于S32K396微控制器(MCU)设置、构建并运行二合一DC-DC转换器与牵引逆变器,从而在一个共享平台上控制这两个应用。

1.1 套件组件

除了套件内含物外,使用此套件时,建议使用以下硬件:

  • 一般组件
    • 恩智浦S32K39评估板(EVB) (S32K396-BGA-DC1)
    • 恩智浦S32K3主板(XIN1-MB-S32X)
  • 用于连接应用板的线缆:
    • 恩智浦XIN1-CABLE6或XIN1-CABLE12
    • 标准68引脚1.27mm间距带状线缆,如:M55-8006842-0150A或M55-8006842-0300A
  • DC-DC转换器应用组件
    • 恩智浦DC-DC转换器应用板(XIN1-DC-DC-LV)
  • 逆变器应用组件
    • 用于电源设备的恩智浦栅极驱动器:RDGD3160I3PH5EVB或RDGD3162I3PH5EVB
    • 用于电机相电流测量的恩智浦LEM传感器板:XIN1-FB-LEM

1.2 其他硬件

除了套件内含物外,使用此套件时,建议使用以下硬件:

  • 一般硬件:
    • 主板用12V电源
  • DC-DC转换器应用硬件:
    • DC-DC转换器的电子或电阻负载
    • 48V电源
  • 逆变器应用硬件:
    • 兼容HybridPACK的功率器件——绝缘栅双极晶体管(IGBT)或碳化硅(SiC)
    • 兼容HybridPACK/P6的模块,例如StarPower的以下型号:GD820HTX75P6H
    • 直流母线电容(取决于具体应用和电机;通常约为320µF和700V)
    • 700V、320µF HP Drive测试套件(906A32797-105)
    • 带旋转变压器的三相永磁同步电机(PMSM)
    • 48V电源(可与DC-DC转换器应用共享)

1.3 最低系统要求

要进行评估,需要一台运行Windows或Linux的PC,且该PC需满足恩智浦FreeMASTER的最低系统要求。

2. 获取软件

在此步骤中,确认已安装所需软件库,并且这些库与本项目中的其他软件组件兼容。您的PC上可能已安装了其中一些库。

2.1 AMMCLIB 1.1.40安装

成功下载.exe文件后,在安装过程中,将默认路径更改为:

C://S32DS.3.6.0/S32DS/software/
  1. 进入S32 Design Studio (DS)后,点击“帮助”
  2. 然后点击“S32DS扩展和更新”
  3. 接下来,点击“管理站点”
  4. 然后在“可用的S32DS软件站点”下添加一个条目
    1. 名称:AMMCLIB
    2. 位置链接为:
      http://www.nxp.com/lgfiles/updates/Eclipse/AMMCLIB/S32DS_3.5

      AMMCLIB Entry Setup

      AMMCLIB Entry Setup
  5. 点击“应用并关闭”
  6. AMMCLIB 1.1.40更新站点应显示为一个选项

2.2 平台间通信框架(IPCF)设置

在此步骤中,将在S32DS中安装IPCF的更新站点。

要将IPCF配置为与EB tresos Studio搭配使用,请执行以下步骤:

  1. 运行SW32K396_IPCF_1.1.0_D2502.exe,安装该应用
  2. 下一步,转到:
    / X-in-1/eenvs/S32K396/2-in-1_DC-DC_Inverter/M7_2_MSC/S32K396_SSM_core2/util/
  3. 复制make文件夹,其中包含所需的两个IPCF makefile
  4. 将make文件夹粘贴至IPCF安装文件夹中的以下目录:SW32K396_IPCF_1.1.0_D2502/eclipse/plugins/Ipcf_TS_T40D34 M11I0R0
  5. 打开plugin.xml文件
  6. 注释掉第59行和第60行

2.3 FreeMASTER驱动程序设置

安装S32 DS和FreeMASTER后,需将源文件链接至使用Tresos Studio构建的主安全内核。

在Tresos Studio中打开项目后,请执行以下步骤:

  1. 转到:
    / X-in-1/eenvs/S32K396/2-in-1_DC-DC_Inverter/M7_2_MSC/S32K396_SSM_core2/util/
  2. 接下来,打开common.mak
  3. 然后找到以下行:

    Figure 1. FREEMaster path to be added.
  4. 如上方图1所示,随后将现有路径替换为FreeMASTER驱动源文件路径,如:S32DS.3.6.0/S32DS/software/FreeMASTER_S32K3_v3.0/src

2.4 安全软件框架(SAF) EVAL驱动程序设置

使用.exe文件安装SW32K3_SAF_1.0.5_EVAL_D2502驱动程序后,请继续执行以下步骤:

  • 从C:/EB/tresos/plugins/中删除下列插件:
    • Bist_TS_T40D34M10I5R0
    • eMcem_TS_T40D34M10I5R0
    • mSel_TS_T40D34M10I5R0
    • Safetybase_TS_T40D34M10I5R0
    • sBoot_TS_T40D34M10I5R0
    • sCheck_TS_T40D34M10I5R0
    • sReco_TS_T40D34M10I5R0
  • 接下来,打开Bash终端并运行以下命令:
    • cd C://build/
    • export S32K39X_EB_ACP_DIR=C:/EB/tresos/
    • export S32K3_SAF_DIR=C:/NXP/SW32K3_SAF_1.0.5_EVAL_D2503/eclipse/plugins
    • python build_instance.py -c ../X-in-1/build.json --patch all

3. 连接

3.1 连接

在此步骤中,准备运行预构建二进制文件,或基于源代码构建电气化多合一项目。

若要使用所提供的预构建二进制文件运行电气化多合一项目,安装所需的调试工具,并登录恩智浦软件目录。除非计划基于源代码构建项目,否则无需安装构建依赖项。

若要基于源代码构建电气化多合一项目:

  1. 登录到恩智浦软件目录
  2. 确认您的账户有权访问所需的产品目录和软件发布版本
  3. 下载恩智浦Package Manager捆绑包安装程序
  4. 运行捆绑包安装程序,并选择以下一种安装方法:
    1. 一键式安装程序:使用捆绑包安装程序随附的预配置脚本,安装所需的软件发布版本
    2. 手动安装:可单独安装每个依赖项
  5. 对于需要激活的软件,请参阅随捆绑包安装程序下载的用户手册,了解如何获取并输入所需的激活码

4. 构建、加载

4.1 构建、加载

为帮助您了解如何搭建实验台,下方图2提供了一个示例。

Figure 2. 2-in-1 Hardware Setup

上图中每个编号标签均对应下方列表中的相应项目详情:

  1. 组装:
    1. XIN1-MB-S32X主板
    2. S32K396-BGA-DC1扩展板
    3. S32K396 1P40E电子控制单元(ECU)
  2. XIN1-DC-DC-LV DC-DC应用板
  3. RDGD3162I3PH5EVB三相逆变器参考设计
  4. 用于DC-DC转换器和逆变器的电源
  5. DC-DC转换器输出负载
  6. 用于逆变器的三相电机
  7. 劳特巴赫(Lauterbach)调试器

设计资源

更多资源

除了“多合一模块化平台设计”页面外,还可以访问相关的硬件和软件页面。