Something went wrong! Please try again.
MCSXSR1CS12ZVM评估板旨在控制高达1KW的三相交流电机。应用前应设置配置跳线:
MCSXSR1CS12ZVM引脚 | 函数 | S12ZVM引脚 |
---|---|---|
J3 |
VBAT | - |
J4 |
GND | - |
J11-1 |
VCC | EVDD |
J11-2 |
GND | - |
J11-3 |
HALL_A | PT1 |
J11-4 |
HALL_B | PT2 |
J11-5 |
HALL_C | PT3 |
J11-6 |
NC | NC |
J21-1 |
通用IO | PP0 |
J21-2 |
通用IO | PP1 |
J21-3 |
通用IO | PP2 |
J21-4 |
GND | - |
J22-1 |
通用IO | PE0 |
J22-2 |
通用IO | PE1 |
J22-3 |
GND | - |
J31-1 |
通用IO | PS0 |
J31-2 |
通用IO | PS1 |
J31-3 |
通用IO | PS2 |
J31-4 |
通用IO | PS3 |
J31-5 |
通用IO | PS4 |
J31-6 |
通用IO | PS5 |
J31-7 |
GND | - |
J34-1 |
BKGD | BKGD |
J34-2 |
GND | - |
J34-3 |
NC | NC |
J34-4 |
U_RST | RST |
J34-5 |
NC | NC |
J34-6 |
+5VU | - |
J62-1 |
RES_GENP | - |
J62-2 |
RES_GENM | - |
J62-3 |
RES_SIN | - |
J62-4 |
RES_SIN_REF | - |
J62-5 |
RES_ COS | - |
J62-6 |
RES_COS_REF | - |
J62-7 |
GND | - |
J62-8 |
+5VA | - |
J66 |
PHASE_A | - |
J67 |
PHASE_B | - |
J68 |
PHASE_C | - |
Something went wrong! Please try again.
为MCSXSR1CS12ZVM评估板下载完整的电机控制应用软件。
注:安装过程中可免费下载最新版本的汽车数学和电机控制库(AMMCLib)套件,但需要联网。
Something went wrong! Please try again.
如使用CodeWarrior® for MCUs 11.x IDE,则MCSXTE2BK142性能更佳。
注:查看CodeWarrior for MCU页面获取最新版本。
下载CodeWarrior for MCUs 11.x IDE
Something went wrong! Please try again.
MCSXTE2BK142采用FreeMASTER工具进行运行时调试效果更好。
您也可以下载并安装FreeMASTER通信驱动程序(源代码已经包含在示例项目中)
注:查看FreeMASTER页面获取最新版本。
Something went wrong! Please try again.
跳线 | 选项 | 设置 | 说明 |
---|---|---|---|
J2 |
CAN VREG | 打开 | CAN VREG被禁用(默认)。Short CAN VREG启用(需要安装S12ZVMC版本)。 |
J10 |
OSBDM引导加载程序 | 打开 | OSBDM bootloader update被禁用(默认)。Short OSBDM bootloader update启用。 |
J29 |
VDDX到BDM | 打开 | Supply of tde OSBDM from VDDX被禁用(默认)。Short Supply of tde OSBDM from VDDX启用。 |
J37 |
LED2启用 | 打开 | User LED2 (D14) on PS5被禁用。Short user LED2 (D14) on PS5启用(默认)。 |
J40 |
VDDX镇流器 | 打开 | VSUP ballast transistor on VDDX被禁用。Short VSUP ballast transistor on VDDX启用(默认)。 |
J43 |
VSUP到解析器 | 打开 | VSUP to VSUP2 for resolver被禁用。Short VSUP to VSUP2 for resolver启用(默认)。 |
J53 |
LED1启用 | 打开 | User LED1 (D15) on PS4被禁用。Short User LED1 (D15) on PS4启用(默认). |
Something went wrong! Please try again.
使用M5
环形接头和适当的线缆(10A/mm2max)将适当的12V电源(8-18V范围或3.5-18V,启用了升压选项)连接到电源端子J3
和J4
。
Something went wrong! Please try again.
使用USB线缆将MCSXSR1CS12ZVM连接到PC。
Something went wrong! Please try again.
使用M5
环形接头和适当的线缆(10A/mm2 max)连接到输出端子J66
、J67
和J68
。
Something went wrong! Please try again.
让我们开始试用它。
MC_DevKits\MCSXSR1CS12ZVM\sw\...
点击Copy project into workspace(将项目复制到工作区),然后点击Finish(完成)。
注:要清除项目,点击Debug(调试)构建和刷新软件。刷新后,运行会话,然后点击Disconnect(断开)释放USB资源。
注:这些步骤并非必需步骤,因为在下一步中将自动执行这些步骤。
右击导入的项目,然后从上下文菜单选择Clean。
Something went wrong! Please try again.
要将构建的代码加载到MCU中,前往Run → Debug Configuration → 选择预定义的调试配置并点击Debug(调试)按钮:
Something went wrong! Please try again.
❮selected project❯ FreeMASTER_control\ MCSXSR1CS12ZVM_PMSM_SW_CW11.pmp
RS232 UART Communication;COMn; speed = 19200
Something went wrong! Please try again.
启动“电机控制应用调优”工具(MCAT),然后显示工具菜单中的应用控制页面。当电源连接到板后,应用处于READY(就绪)状态,通过板上的蓝色LED表示。LED还指示:
注:如发生未决故障,请在FreeMASTER MCAT控制页面点击故障按钮Clear FAULT(清除故障)。
Something went wrong! Please try again.
运行应用项目文件夹中相应的*.pmp
文件。
注:可直接双击CodeWarrior project explorer开始。
Something went wrong! Please try again.
通过在变量监视窗口中手动更改“所需速度”(Speed Required)变量值或点击“MCAT控制”选项卡中的速度表来设置所需速度。
注:已预定义了连接参数,可使用连接向导在项目选项中更改这些参数。
Something went wrong! Please try again.
现在可以调整电机控制应用了。
电机现在可运行。
Something went wrong! Please try again.
在恩智浦的一个技术论坛网站上,可与其他工程师交流,获取专家建议,了解如何使用MCSXSR1CS12ZVM应用处理器进行产品设计。