• 方案介绍
  • 相关推荐
申请入驻 产业图谱

【代码库】基于iMXRT106x制作EasyEVSE

06/11 09:21
618
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

基于iMXRT106x制作EasyEVSE

 

EasyEVSE 是一个模拟电动汽车充电站,符合 J1772 标准,通过以太网或 Wi-Fi 通信连接到 Microsoft Azure IoT Central。提供的应用程序有两种版本。一种是基本启用版本,可在 GitHub 上获取;另一种是完整启用版本,可在nxp.com上获取。
基本启用版本提供:

  • 使用 LVGL 和 NXP GUI Guider 工具的图形用户界面
  • 使用以太网或 Wi-Fi 进行网络连接
  • 使用 SE050 安全元件保护 Microsoft Azure 云连接
  • EVSE-SIG-BRD 附加开发板,适用于 J1772 车辆充电器标准
  • Kinetis KM3x 计量 MCU 通信。

完全启用可提供以下附加功能:

  • 使用 HomePlug Green PHY (HPGP) 收发器 (Lumissil IS32CG5317)与 SevenstaxISO15118-2ISO15118-20高级充电协议集成
  • 与 NXP CLRC663 NFC 集成,用于外部识别方法

EasyEVSE 的目的是提供基于 NXP 套件的 EV 和 EVSE 参考应用程序。

阴谋 EasyEVSE 完整系统。

可以在EasyEVSE找到文档、视频等内容。

开发板:EVK-MIMXRT1064、EVK-MIMXRT1060

 

类别:工业、用户界面、网络、云连接设备、HMI、RTOS、无线连接

 

外设:显示器、DMA、以太网、FLASH、GPIO、I2C、SDIO、SDMMC、SPI、UART、USB

 

工具链:MCUXpresso IDE

 

目录

 

  1. 软件
  2. 硬件
  3. 设置
  4. 结果
  5. 支持
  6. 发行说明

1.软件

 

阴谋 EasyEVSE EVSE 项目,软件框图。

2.硬件

 

必备硬件:

  • i.MXRT106x 评估套件 x2
  • OM-SE050ARD-E
  • TWR-KM35Z75M
  • EVSE-SIG-BRD1X/2X x2
  • RK043FN66HS-CTG

可选硬件板:

  • Murata 1XK 型:802.11a/b/g/n Wi-Fi + 蓝牙 5.2 模块
  • CLEV6630ARD

评估套件和所需杂项的完整列表可在 UG 中找到。

3. 设置

 

3.1 步骤 0:先决条件

 

在开始使用 EVSE 软件之前,请克隆并设置 EVSE-SIG-BRD 设备。此附加板是实现电动汽车与 EVSE 之间通信的必需工具。更多信息请点击此处

3.2 步骤 1:软件设置

 

  • 克隆 APP-CODE-HUB/rd-nxp-easyevse-imxrt106x
  • 从文件系统或档案导入项目。

阴谋

EVSE 项目支持 i.MXRT1060 和 i.MXRT1064 EVK。

选择与现有 EVK 对应的文件夹。

阴谋

在我们的示例中,我们展示了 RT1064。MCUXpresso 将自动检测 2 个项目:

  1. LVGL 项目。我们从主项目中删除了 LVGL 组件,因为 LVGL 通常使用 GUI GUIDER 自动生成,并且只需构建一次。
  2. EasyEVSE 项目,带有链接 lvgl 库的 EV/EVSE 配置

阴谋

  • 构建 LVGL 项目

阴谋

  • 在 EVSE 配置中构建 EasyEVSE 项目
  • 刷新将用作 EVSE 的 RT106X
  • 在 EV 配置中构建 EasyEVSE 项目
  • 闪存将用作 EV 的 RT106x

注意​:将鼠标悬停在锤子图标上以检查和更改 EasyEVSE 项目的配置。

阴谋


3.2 第 2 步:硬件组装

 

该系统在连接方面提供了多功能性。系统组装会根据连接方式、EVSE-SIG-BRD 的电源和可用硬件而有所不同。例如,选择 Wi-Fi 连接将导致 EVSE-SIG-BRD 无法连接到 Arduino 接口。SDIO 接口引脚与 Arduino 接口的唯一 SPI 接口共享。

根据您现有的硬件,检查UG 中的Hardware setup或章节。Board setup, wiring and assembly

3.3 步骤 3:为开发板供电

 

  1. 使用外部电源为 i.MXRT1064 板供电(推荐)J40:1-2
  2. 如果选择外部电源作为电源配置,则为 EVSE-SIG-BRD 供电
  3. 使用外部 USB 线缆为 TWR-KM35Z75M 供电

4.结果

 

  1. 电动汽车充电设备项目

一旦 i.MXRT106x 通电,屏幕就会亮起并显示 UI。屏幕将显示图片中显示的画面。

阴谋

在 ISO15118 屏幕中,请检查 EVSE-SIG-BRD 连接是否与预期的硬件配置匹配。

阴谋

  1. 电动汽车项目

目前,EV 项目没有 UI 功能。为了检查项目是否正常工作,请将 USB 线缆连接到 J1 USB 接口(连接到 LinkServer)以查看日志。使用终端仿真器,日志应该出现在连接到开发板的串行终端上。

阴谋

上面的日志是强制性的。

  1. 开始充电会话

两个板启动后,将 2 个 EVSE-SIG-BRD CP 连接在一起。

阴谋

在 EVSE 侧,在 EVSE 菜单屏幕中,您可以看到充电状态从红色变为绿色

阴谋

在电动汽车方面,在日志中,你会看到类似上述的消息。PWM 控制充电速度,当前电池电量稳步上升。

5. 支持

 

有关此示例的内容/正确性的问题可以作为此GitHub 存储库中的问题输入。

警告​:有关 NXP 微控制器和预期功能差异的更多常规技术问题,请在NXP 社区论坛上输入您的问题

项目元数据

 

董事会徽章 董事会徽章

类别徽章 类别徽章 类别徽章 类别徽章 类别徽章 类别徽章 类别徽章

周边徽章 周边徽章 周边徽章 周边徽章 周边徽章 周边徽章 周边徽章 周边徽章 周边徽章 周边徽章 周边徽章

工具链徽章

来源:恩智浦appcodehub

恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐