英飞凌下一代电磁阀驱动器评估套件使用指南

电子说

1.4w人已加入

描述

英飞凌下一代电磁阀驱动器评估套件使用指南

一、前言

在电子工程师的日常工作中,电磁阀驱动器的评估和开发是一项重要任务。英飞凌推出的下一代电磁阀驱动器评估套件,为我们提供了便捷且高效的评估手段。本文将详细介绍英飞凌下一代电磁阀驱动器评估套件(针对TLE92464ED和TLE92466ED)的使用方法,包括硬件和软件方面的内容,希望能对大家有所帮助。

文件下载:Infineon Technologies TLE92466ED评估板.pdf

二、硬件部分

2.1 评估套件版本

该评估套件有两个版本,版本S和版本L。版本S包含一个Arduino外形尺寸的评估PCB,支持即插即用的快速评估;版本L除了评估PCB外,还包括一个连接PCB,适用于更高级的实验室测量。

2.2 评估PCB(Eval PCB)

  • 设计特点:版本S的评估PCB集成了下一代电磁阀驱动器TLE92464ED和所有必要的外部组件,采用Arduino外形尺寸设计,可由所有Arduino兼容的微控制器板控制,如英飞凌XMC1100启动套件、XMC4700放松套件、Aurix ShieldBuddy TC275和Arduino Uno等。
  • 供电与信号:IC通过微控制器板(版本S)或连接PCB(版本L)分别以5V供电。负载电源电压VBAT可通过VBAT连接器(版本S,关闭JP1引脚头)或连接PCB(版本L)提供。IC由外部2MHz矩形振荡器提供时钟,也可通过欧姆跳线(R12/R13)选择其他外部时钟源(如微控制器)。SPI信号、ENABLE信号和RESETN信号必须由微控制器提供,以实现与TLE92464ED的成功通信。
  • 连接器接口:评估PCB的连接器布局符合Arduino外形尺寸,包括电源连接器X1、通信接口连接器X3、数字IO连接器X5和模拟连接器X4。每个连接器的引脚分配和功能都有详细说明,例如电源连接器X1提供电压和接地等信号,通信接口连接器X3用于SPI通信等。
  • 跳线选项:评估PCB上有各种跳线选项,可配置IC时钟信号源、芯片选择信号源、复位信号源和VBAT电源等。例如,R12默认选择外部2MHz振荡器作为IC时钟信号源,R13可选择微控制器时钟源。
  • LED指示灯:评估PCB上有五个LED指示灯,用于指示IC的状态和操作条件,如FAULT指示灯在IC检测到故障条件时发光,ENABLE指示灯在IC启用时发光等。

2.3 连接PCB(Connection PCB)

  • 功能概述:版本L包括评估PCB、连接PCB和英飞凌Aurix TriBoard TC277。连接PCB支持并行评估多达三个评估PCB,并为每个评估PCB提供高级测量选项和一个高端开关。
  • 连接器接口:连接PCB上的所有三个评估PCB插槽都连接到TriBoard TC277微控制器板,通过一个SPI接口和三个不同的芯片选择信号实现微控制器与评估PCB之间的通信。每个数字IO信号(如Enable、Reset、Fault等)都连接到单独的数字IO引脚。
  • 跳线选项:连接PCB可通过一些跳线进行配置,如高侧FET控制跳线和直接驱动引脚跳线等。

2.4 版本S和版本L的设置

  • 版本S设置:外部电源连接器可提供5.5V至40V的Vbat电压,通过关闭跳线JP1为输出通道提供Vbat。如果XMC1100微控制器已闪存Commando解释器软件,则可通过USB连接由PC控制TLE92464ED。建议使用DAVE IDE对XMC微控制器进行编程。
  • 版本L设置:主电压输入连接到上部中间连接器,为整个电路板设置(包括负载)供电。每个评估PCB插槽都有自己的SPI芯片选择信号,以支持单独通信。如果TC277微控制器已闪存Commando解释器软件,则可通过USB连接由PC控制TLE92464ED。建议使用TriCore Entry Toolchain进行编程。

2.5 原理图

文档中包含了评估PCB和连接PCB的原理图,为工程师提供了详细的电路设计信息。

三、软件部分

3.1 闪存/更新Aurix TC277软件

要闪存Aurix TC277 Triboard并启用与GUI的通信,需要完成以下步骤:

  1. 将TriBoard和评估PCB插入连接PCB。
  2. 在计算机上安装英飞凌DAS工具及相关驱动。
  3. 安装英飞凌Memtool软件。
  4. 为评估板供电并连接。
  5. 选择目标TriBoard。
  6. 在Memtool中点击连接按钮,通过“打开文件”按钮加载提供的HEX文件。
  7. 依次点击“选择所有”、“添加选择”和“全部编程”。

3.2 闪存/更新XMC软件

评估板可通过英飞凌XMC板(如XMC1100启动套件和XMC4700放松套件)由GUI完全控制。要闪存XMC微控制器,可使用J-Link Flash lite工具。具体步骤包括选择微控制器、选择下载的固件文件,然后将固件闪存到微控制器上。

3.3 XMC for Arduino IDE

使用Arduino IDE可以轻松编写和更新自己的软件项目到XMC微控制器板。需要安装Arduino IDE和英飞凌的XMC微控制器板支持库,然后创建、编译和上传项目。

3.4 图形用户界面(GUI)

  • 启动准备:在启动GUI之前,需要根据使用的微控制器(XMC或TriBoard)进行相应的设置,如插入电源、连接USB等,然后启动GUI并连接到正确的COM端口。
  • 主窗口:启动GUI后,会弹出一个对话框,用于选择连接PCB或微控制器板。选择后,需要选择USB - 串行接口的COM端口。主窗口的左上角有连接按钮和视图菜单,左下角有三个按钮用于切换三个评估板的标签。
  • 评估板标签:每个评估板在主窗口中有自己的标签,包含全局控制、通道小部件、诊断、SPI寄存器小部件等。配置评估板时,建议按照特定顺序进行操作,如重置芯片、设置通道参数、激活通道和任务模式、启用芯片等。
  • 诊断更新:诊断小部件显示芯片的诊断寄存器状态,默认情况下这些值不会自动更新,需要在全局控制中勾选自动更新复选框。

3.5 GUI通信接口信息

GUI软件通过UART根据用户输入向TriBoard发送命令,TriBoard微控制器固件解码并执行这些命令。文档中列出了可用的命令,所有值必须以十六进制数字输入。例如,InitEvalNGSD(slot)用于初始化评估板,help()用于显示板信息、名称和命令列表等。

四、总结

英飞凌下一代电磁阀驱动器评估套件为工程师提供了全面且便捷的评估和开发平台。通过详细的硬件设计和丰富的软件功能,工程师可以快速对下一代电磁阀驱动器进行评估和测试。在使用过程中,需要注意硬件的连接和跳线设置,以及软件的闪存和配置。希望本文能帮助工程师更好地使用该评估套件,推动相关项目的开发。你在使用这个评估套件的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分