EasyEVSE EV充电信号板快速入门

上次修改时间: Sep 6, 2024支持 EasyEVSE EV Charging Signal Board

本文档内容

  • 1

    开箱即用
  • 2

    连接
  • 3

    获取软件
  • 4

    构建并运行

1. 开箱即用

恩智浦EasyEVSE电动汽车充电信号板是多个电动汽车充电开发平台的附加板。此入门指南可帮助您启动并运行与恩智浦主机平台评估板集成的板。系统的主机位于单独的处理器开发板上。对于EVSE模拟,主机平台板可以是i.MX 8或9应用处理器板(MIMX93-EVK),也可以是i.MX RT跨界MCU板(MIMXRT1060/1064-EVK)。

对于EV模拟,主机平台可以是i.MX 8或9应用处理器板(MIMX93-EVK)、i.MX RT跨界MCU板(MIMXRT1060/1064-EVK)、S32G汽车处理器板(S32G-VNP-RDB3)或S32K3 MCU板(S32K3X4EVB-T172)。

1.1 套件内含物

恩智浦EasyEVSE电动汽车充电信号板套件的内含物包括:

  • 1个EVSE-SIG-BRD2X
  • 1个100-240V AC-5V DC(15W)电源
  • 1根GPIO连接器电缆,用于连接MCIMX93-EVK评估板
  • 1根GPIO连接器电缆,用于连接S32G-VNP-RDB3板

1.2 系统要求

获取所需的硬件以及其他硬件和工具。

EVSE-SIG-BRD套件可以用作电动汽车供电设备(EVSE)侧或电动汽车(EV)侧EasyEVSE开发平台的附加板。EVSE-SIG-BRD2X套件内含物包括:

  • 1个EVSE-SIG-BRD2X
  • 1个100-240V AC-5V DC(15W)电源
  • 1根GPIO连接器电缆,用于连接MCIMX93-EVK评估板
  • 1根GPIO连接器电缆,用于连接S32G-VNP-RDB3板

1.3 必需硬件

  • 1台Windows、Linux或MAC个人电脑,使用恩智浦MCUXpresso IDE构建EVSE-SIG-BRD MCUXpresso SDK源代码项目
  • 1个MIMXRT1060-EVKB/MIMXRT1064-EVK或MCIMX93-EVK,用于EVSE侧
  • 1个MIMXRT1060-EVKB/MIMXRT1064-EVK、MCIMX93-EVK、S32G-VNP-RDB3或S32K3X4EVB-T172,用于EV侧
  • MCIMX93-EVK用作主机时,需要1个EVSE-IMX93_CBL(1个电缆套件包含EV和EVSE侧)
  • 使用MIMXRT1060-EVKB或MIMXRT1064-EVK作为主机时,需要1个EVSE-RT106X-CBL(1个电缆套件包含EV和EVSE侧)
  • 1根同轴电缆或1根母对母单线,用于连接EVSE和EV侧之间的EVSE-SIG-BRD2X EasyEVSE EV充电信号板。

1.4 其他硬件和工具

对板进行编程所需的其他硬件和工具如下所示:

  • 1个MCU-Link硬件调试器或MCU-Link硬件调试器

2. 连接

2.1 熟悉板

恩智浦EasyEVSE电动汽车充电信号板从主机EVK连接器(例如Arduino、EXP-CN或MFP连接器)获取电源。为了驱动外部继电器(在12V下产生140mA或以上),该板有一个DC电源插孔,用于提供5V的外部电源。该套件配有5V DC电源。有关使用其他电源的信息,请参阅用户指南

EasyEVSE EV Charging Signal Board

EasyEVSE EV Charging Signal Board

2.2 硬件和跳线要求

Hardware and Jumper

Hardware and Jumper
部件标识符 跳线类型/默认 说明
J2 1x3引脚排针 5V_SYS电源选择跳线:
  • 引脚1-2短接:5V_SYS供电由DC_5V_IN电源提供
  • 引脚2-3短接(默认设置):5V_SYS供电由5V_ARD_EXP_CN电源提供
J3 1x3引脚排针 3.3V_SYS电源选择跳线:
  • 引脚1-2短接:3.3V_SYS供电由VDD_3V3电源提供
  • 引脚2-3短接(默认设置):3.3V_SYS供电由3V3_ARD_EXP_CN电源提供
J4 1x2引脚排针 12V0_ISO电源使能跳线:
  • 断开:12V0_ISO电源关断
  • 短接(默认设置):12V0_ISO供电由12V0电源提供
J5 1x2引脚排针 -12V0_ISO电源使能跳线:
  • 断开:-12V0_ISO电源关断
  • 短接(默认设置):-12V0_ISO供电由-12V0电源提供
J7 1x2引脚排针 EVSE/EV PWM环回使能跳线:
  • 断开(默认设置):EVSE/EV PWM环回被禁用
  • 短接:EVSE/EV PWM环回启用
J8 2x2引脚排针 控制引导信号选择跳线:
  • 引脚1-2短接(默认设置):选择EVSE控制引导信号进行PWM生成和检测
  • 引脚3-4短接:选择EV控制引导信号进行PWM生成和检测
J10 1x3引脚排针 接近引导板测试点:
  • 引脚1-2短接(默认设置):接近引导信号用于EVSE模拟
  • 引脚3-4短接:接近引导信号用于EV模拟
J11 1x2引脚排针 3V3_CG5317电源启用跳线:

断开:3V3_CG5317电源关断

短接(默认设置):3V3_CG5317供电由3.3V_SYS电源提供

J12 1x2引脚排针 VCORE电源使能跳线:
  • 断开:VCORE电源关断
  • 短接(默认设置):VCORE供电由3V3_CG5317电源提供
  • J13 1x2引脚排针 3.3 VA电源使能跳线:
    • 断开:3.3 VA电源关断
    • 短接(默认设置):3.3 VA供电由3.3 V_SYS电源提供
    J17 1x3引脚排针
    • CG5317 HPGP的自举引脚排针
    • 引脚1-2连接
    J18
    • CG5317 HPGP的自举引脚排针
    • 引脚2-3连接
    J19
    • CG5317 HPGP的自举引脚排针
    • 引脚1-2连接
    J20
    • CG5317 HPGP的自举引脚排针
    • 引脚2-3连接
    J21
    • CG5317 HPGP的自举引脚排针
    • 引脚1-2连接
    J22
    • CG5317 HPGP的自举引脚排针
    • 引脚1-2连接
    J25

    1x2引脚排针

    MCU_VDD电源使能跳线:
    • 断开:MCU_VDD电源关断
    • 短接(默认设置):MCU_VDD供电由3.3V_SYS电源提供

    3. 获取软件

    恩智浦的EasyEVSE电动汽车充电信号板应用软件用于EVSE和电动汽车,在LPC55s36微控制器上以裸机环境的形式运行。板的EVSE和EV侧使用两个单独的软件,可以通过恩智浦“EasyEVSE EV充电信号板”主设计页面上提供的SW zip文件下载。构建LPC55S36信号板软件需要一台Windows、Linux或MAC PC。

    3.1 恩智浦EasyEVSE电动汽车充电信号板固件

    要对信号板进行编程,需要下载并安装以下软件:

    • MCUXpresso IDE(根据您的PC的操作系统,下载并安装该IDE)
    • LPC5536 SDK(下载并安装LPCXpresso55S36 SDK v 2.14.0,编译EVSE-SIG-BRD2X项目的V1。)

    3.2 下载并安装MCUXpresso IDE

    MCUXpresso IDE是一款免费、代码大小不限且易于使用的IDE,适用于Kinetis和LPC MCU及i.MX RT跨界处理器。

    安装MCUXpresso IDE的步骤如下:

    1. 进入MCUXpresso-IDE,点击“下载”按钮。EasyEVSE EV Charging Signal Board
    2. 在恩智浦官网登录您的账号。如果没有账号,点击 “创建账号”。EasyEVSE EV Charging Signal Board
    3. 如果您是现有用户,点击 “员工登录” 并输入您的电子邮箱或恩智浦ID和密码。EasyEVSE EV Charging Signal Board
    4. 点击MCUXpresso IDE。EasyEVSE EV Charging Signal Board
    5. 接受“软件条款和条件”。
    6. EasyEVSE EV Charging Signal Board
    7. 选择MCUXpresso产品版本。
    8. 开始下载时,点击对应的文件名。
    9. 双击“安装”文件,并按照安装向导完成MCUXpresso IDE的安装。在安装过程中,允许安装MCUXpresso IDE需要的额外驱动程序。EasyEVSE EV Charging Signal Board EasyEVSE EV Charging Signal Board EasyEVSE EV Charging Signal Board

    3.3 下载并安装LPC5536/LPC55S36 SDK

    以下步骤和示例展示了LPC5536-EVK的设置流程,可用作基于LPC5536/LPC55S36的EVSE-SIG-BRD2X的SDK。

    1. 安装和导入LPCXpresso55S36 SDK的步骤如下:
      1. 访问MCUXpresso SDK Builder并点击“选择开发板”。
      2. 登录恩智浦账号。如果还没有帐号,请点击“立即注册”,输入凭证,点击“登录”。
      3. EasyEVSE EV Charging Signal Board
    2. 在“搜索硬件”栏中输入LPCXpresso55S36板的名称。
    3. 从下拉列表中选择所需的板,并选择推荐的SDK版本。
    4. 点击“构建MCUXpresso SDK”。EasyEVSE EV Charging Signal Board
    5. 构建SDK时,指定主机操作系统,并将“MCUXpresso IDE”指定为工具链。为了简单起见,选择所有可用的中间件,然后点击“下载SDK”。EasyEVSE EV Charging Signal Board
    6. 构建完成后,下载SDK存档(9)并同意软件条款和条件。EasyEVSE EV Charging Signal Board
    7. 在所需的工作区中打开MCUXpresso IDE。
    8. 将SDK拖放到IDE的“已安装SDK”窗口中。EasyEVSE EV Charging Signal Board

    4. 构建并运行

    4.1 构建并运行

    安装完MCUXpresso后,进入EasyEVSE EV充电信号板设计页面,在“软件”部分,点击EVSE-SIG-BRD2X Software_EVSE的下载按钮,以便能够从GitHub下载相关软件。

    从GitHub下载EVSE-SIG-BRD EVSE和EVSE-SIG-BRD EV后,导入针对特定恩智浦EasyEVSE EV充电信号板的项目版本并进行编程,以进行EVSE和EV模拟。

    要构建EVSE模拟软件,请在MCUXpresso中执行以下步骤:

    1. 在MCUXpresso IDE的“快速入门”面板中,点击“从文件系统导入项目”。
    2. 选择从GitHub下载的相关文件并导入EVSE模拟项目。
    3. 点击“完成”按钮。
    4. 点击IDE左上角的“锤子”按钮,开始构建项目。构建完成,无错误。
    5. 点击IDE左上角的“甲虫”(beetle)按钮,开始用项目二进制文件对板进行编程。编程完成后,它会在代码main()函数的断点处中断。
    6. 要继续操作,请点击“播放”按钮。

    要构建EV模拟软件,请执行以下步骤:

    1. 在MCUXpresso IDE的“快速入门”面板中,点击“从文件系统导入项目”。
    2. 选择从GitHub下载的相关文件并导入EV模拟项目。
    3. 点击“完成”按钮。
    4. 点击IDE左上角的“锤子”按钮,开始构建项目。构建完成,无错误。
    5. 点击IDE左上角的“甲虫”(beetle)按钮,开始用项目二进制文件对板进行编程。编程完成后,它会在代码main()函数的断点处中断。
    6. 要继续操作,请点击“播放”按钮。