您可以观看视频或按照下面的分步指南设置MCSPTE1AK344开发套件:

Something went wrong! Please try again.
Something went wrong! Please try again.
Something went wrong! Please try again.
S32K344EVB通过I/O头的内部引脚控制DEVKIT-MOTORGD。
I/O头的内部引脚与Arduino®兼容。红色的引脚是可配置的。
这是PMSM电机控制的引脚配置:
Something went wrong! Please try again.
按照下面的分步指南设置MCSPTE1AK344电机控制套件:
软件包内含用于大多数典型硬件配置的项目。

注:安装过程将要求您下载最新版本的汽车数学和电机控制库(AMMCLib)集。
Something went wrong! Please try again.
下载并安装S32 Design Studio IDE for S32 Platform
注:查看S32 Design Studio页面以获取最新版本,您将通过电子邮件收到激活码。
Something went wrong! Please try again.
从顶部菜单转到Help > S32DS Extensions and Updates(帮助>S32DS扩展和更新),打开“S32DS扩展和更新”。找到并安装S32K3xx开发包。
注:如果出现安装问题,请确保安装了最新版本的S32 Design Studio平台包和S32 Design Studio平台工具包。
继续安装S32K3的实时驱动程序:
Something went wrong! Please try again.
下载并安装S32K3标准软件包的Elektrobit Tresos Studio / AUTOSAR®配置工具。
下载并安装S32K3标准软件包中Cortex-M的S32K3实时驱动程序的.exe文件。
安装程序将询问磁盘上的EB Tresos安装目录,以节省配置时间。
您将通过电子邮件收到激活码。如果在EB Tresos之前安装了RTD,请在以下位置创建SW32K3_RTD_4.4_x.y.z.link文件:
C:\EB\tresos\links文件夹,内容为:"path=C:/NXP/SW32K3_RTD_4.4_x.y.z ",其中x、y、z表示已安装的RTD版本。
Something went wrong! Please try again.
使用FreeMASTER运行时调试工具,MCSPTE1AK344性能更佳。
注:查看FreeMASTER页面获取最新版本。
还需要用于S32K3微控制器的FreeMASTER通信驱动程序。可从S32K3标准软件包中的Automotive SW - S32K3 - S32 FreeMASTER链接下载此驱动程序。
打开“S32DS扩展和更新”对话框(菜单->帮助->S32DS扩展和更新),点击“添加更新站点”链接并转到磁盘上的S32K3的FreeMASTER通信驱动程序(以“com”开头的zip文件)。
安装S32K3的FreeMASTER通信驱动程序。
Something went wrong! Please try again.
| S32K3X4EVB-T172默认跳线设置 | ||
|---|---|---|
| 跳线 | 状态 | 注释 |
J1 |
闭合 | 上电后禁用FS26看门狗 |
J5 |
1-2 | 选择FS26 DEBUG引脚的电压电平 |
J8 |
闭合 | 外部电路由VDD_HV_B域供电 |
J9 |
闭合 | 外部电路由VDD_HV_A域供电 |
J427 |
闭合 | MCU外设由VDD_HV_A域供电 |
J15 |
闭合 | MCU外设由VDD_HV_B域供电 |
J18 |
1-2 | VDD_HV_A域电压为5V |
J13 |
1-2 | VDD_HV_B域电压为3.3V |
J20 |
断开 | LIN1 Commander*模式 |
J22 |
1-2 | FS26 SBC电压为5V |
J24 |
断开 | LIN2 Commander*模式 |
J26 |
闭合 | FS26 SBC电压为3.3V |
J30 |
断开 | FS26唤醒输入 |
J31 |
1-2 | V15域由FS26 SBC供电 |
J44 |
断开 | 板载调试器UART引脚 |
J423 |
闭合 | 来自J14连接器的12V电压 |
J424 |
闭合 | 将3.3V电压信号与3.3V MCU电源域选项连接 |
| S32K3X4EVB-Q172默认跳线设置 | ||
|---|---|---|
| 跳线 | 状态 | 注释 |
J1 |
闭合 | 上电后禁用FS26看门狗 |
J5 |
1-2 | 选择FS26 DEBUG引脚的电压电平 |
J8 |
闭合 | 外部电路由VDD_HV_B域供电 |
J9 |
闭合 | 外部电路由VDD_HV_A域供电 |
J10 |
闭合 | MCU外设由VDD_HV_A域供电 |
J18 |
1-2 | VDD_HV_A域电压为5V |
J20 |
断开 | LIN1 Commander*模式 |
J22 |
1-2 | FS26 SBC电压为5V |
J24 |
断开 | LIN2 Commander*模式 |
J26 |
闭合 | FS26 SBC电压为3.3V |
J30 |
断开 | FS26唤醒输入 |
J44 |
断开 | 板载调试器UART引脚 |
Something went wrong! Please try again.
| 跳线 | 设置 | 选项 | 说明 |
|---|---|---|---|
J8 |
短接 | 霍尔/编码器接口 | 霍尔/编码器接口的电压电平为3.3V |
| 断开 | 霍尔/编码器接口的电压电平为5.0V (默认值) | ||
J9/J10/J11 |
1-2 | 电机类型 | 用于PMSM FOC (正弦波)电机控制的双向三相电流感测 |
| 2-3 | 三相反电动势电压感测,用于BLDC六步(梯形)无传感器电机控制 |
将DEVKIT-MOTORGD跳线J9、J10和J11放置在1-2位置(适用于PMSM应用)或2-3位置(适用于BLDC应用)。跳线J8对5V霍尔传感器保持开路。
PMSM
BLDC
确保过流比较器的电位计设置在适当位置(从中间稍微偏向左侧),约8–10A位置。
Something went wrong! Please try again.
确保电机相线按从A相到C相的以下顺序排列:
Something went wrong! Please try again.
将SW1切换到OFF位置(完全向左)。
连接12V电源适配器
并将SW1切换到“ON”位置(完全向右)。
当EVB通电时,稳压器旁边的4个橙色LED显示存在电源电压(12V、5V、3.3V和1.5V)。
注:这个上电程序可管理FS26 SBC在禁用看门狗的情况下启动。
Something went wrong! Please try again.
将micro-USB线连接到J40连接器,通过板载S32K3调试器进行调试。
注:某些USB集线器在连接过程中可能会导致问题。请直接连接PC。
Something went wrong! Please try again.
立即试用MCSPTE1AK344电机控制套件。
从以下安装目录中选择适当的PMSM或BLDC电机控制应用。
NXP\MC_DevKits\MCSPTE1AK344\sw
在S32 Design Studio for S32 Platform中导入已安装的应用软件项目。
NXP\MC_DevKits\MCSPTE1AK344\sw并选择适当的项目,然后点击OK (确定)。接着,点击Finish (完成)。注:选中Copy projects into workspace (将项目复制到工作区)选项框。
Something went wrong! Please try again.
如果选择带有AUTOSAR驱动程序的项目(项目名称中为as_tr),则S32DS项目包含带有EB tresos配置的Tresos文件夹。打开EB tresos Studio,导入相应的子文件夹。
注:取消勾选Copy projects into workspace (将项目复制到工作区)选项框。
在EB tresos Studio中,双击ECU(CORTEXM, S32K3XX)并生成项目(菜单->项目->生成项目)
Something went wrong! Please try again.
在S32DS中,返回到C/C++视图。
使用Debug Configuration(调试配置)菜单,选择一个预定义的调试配置,可构建软件并将其上传到MCU。
S32DS将切换到调试视图,要使代码运行,请点击Resume (或按F8键),然后使用Disconnect,可避免S32DS IDE调试器和FreeMASTER工具之间的干扰。
Something went wrong! Please try again.
启动FreeMASTER应用。
要打开*.pmpx FreeMASTER project ,点击File > Open Project (文件>打开项目)。
启动FreeMASTER应用。
注:也可以直接双击S32DS项目文件夹来启动它。
要启用通信,请在FreeMASTER工具栏中,点击Go (或按下Ctrl+G)。
在底部的状态栏中显示通信成功:RS-232 UART Communication;COMn;speed = 115200
Something went wrong! Please try again.
点击“电机控制应用调优”(MCAT)工具菜单中的App Control (应用控制)选项卡,可显示应用控制页面。
配置电机转速并打开电机驱动器。
当DEVKIT-MOTOGD板通电时,该应用处于READY状态(绿色LED灯亮)。
检查未决故障
如果出现未决故障(红色LED灯亮),请点击FreeMASTER MCAT控制页面上的Clear FAULT (清除故障),或同时按住板上的SW5和SW6。
启动应用
点击控制页面上的ON/OFF或按下板上的SW5/SW6,启动转子的顺时针/逆时针旋转。
设置速度
要设置速度,请更改所需的速度变量。转到“Variable Watch (变量监视)”窗口,修改“Speed Required (目标速度)”变量,或点击速度表或按下开关SW5/SW6。
停止应用
点击FreeMASTER MCAT控制页面上的ON/OFF按钮,或同时按住S32K344EVB板上的SW5和SW6,可停止应用。
在恩智浦技术社区与其他工程师交流,获取如何使用MCSPTE1AK344进行产品设计的专业建议。