ZHCUCJ3A
October 2024 – December 2024
1
说明
特性
应用
5
1
评估模块概述
1.1
简介
1.2
套件内容
1.3
规格
1.4
器件信息
通用德州仪器 (TI) 高压评估 (TI HV EVM) 用户安全指南
2
硬件
2.1
硬件说明
2.1.1
辅助电源
2.1.2
直流链路电压检测
2.1.3
电机相电压检测
2.1.4
电机相电流检测
2.1.4.1
三分流器电流检测
2.1.4.2
单分流器电流检测
2.1.5
外部过流保护
2.1.6
TMS320F2800F137 的内部过流保护
2.2
入门硬件
2.2.1
测试条件和设备
2.2.2
测试设置
3
电机控制软件
3.1
三相 PMSM 驱动系统设计理论
3.1.1
PMSM 的磁场定向控制
3.1.1.1
空间矢量定义和投影
3.1.1.1.1
( a , b ) ⇒ ( α , β ) Clarke 变换
3.1.1.1.2
( α , β ) ⇒ ( d , q ) Park 变换
3.1.1.2
交流电机 FOC 基本配置方案
3.1.1.3
转子磁通位置
3.1.2
PM 同步电机的无传感器控制
3.1.2.1
具有锁相环的增强型滑模观测器
3.1.2.1.1
IPMSM 的数学模型和 FOC 结构
3.1.2.1.2
IPMS 的 ESMO 设计
3.1.2.1.2.1
使用 PLL 的转子位置和转速估算
3.1.3
弱磁 (FW) 和每安培最大扭矩 (MTPA) 控制
3.2
软件入门
3.2.1
GUI
3.2.2
下载并安装 C2000 软件
3.2.3
使用软件
3.2.4
工程结构
4
测试过程和结果
4.1
构建级别 1:CPU 和电路板设置
4.2
构建级别 2:带 ADC 反馈的开环检查
4.3
构建级别 3:闭合电流环路检查
4.4
构建级别 4:完整电机驱动控制
4.5
测试程序
4.5.1
启动
4.5.2
构建和加载工程
4.5.3
设置调试环境窗口
4.5.4
运行代码
4.5.4.1
构建级别 1 测试程序
4.5.4.2
构建级别 2 测试程序
4.5.4.3
构建级别 3 测试程序
4.5.4.4
构建级别 4 测试程序
4.5.4.4.1
调整电机驱动 FOC 参数
4.5.4.4.2
调整弱磁和 MTPA 控制参数
4.5.4.4.3
调整电流检测参数
4.6
性能数据和结果
4.6.1
负载和热力测试
4.6.2
通过外部比较器进行过流保护
4.6.3
通过内部 CMPSS 进行过流保护
5
硬件设计文件
5.1
原理图
5.2
PCB 布局
5.3
物料清单 (BOM)
6
其他信息
6.1
已知硬件或软件问题
6.2
商标
6.3
术语
7
参考资料
8
修订历史记录
4.5.4
运行代码
要运行工程代码,请完成以下步骤:
将交流电源的输出电压从 30VAC 缓慢调整为与构建相关的测试值。
构建 1:请勿调整输出电压。
构建 2:100-VAC
构建 3 和构建 4:220-VAC
通过点击按钮
来运行工程,或点击
Debug
选项卡中的
Run
→
Resume
。
在
Expressions
窗口中,等待
systemVars.flagEnableSystem
自动设置为“1”。将
motorVars_M1.flagEnableRunAndIdentify
设置为“1”。
在
Expressions
窗口中,变量
motorVars_M1.flagRunIdentAndOnLine
会自动设置为“1”。
ISRCount
会不断增加。
该工程现在已可以运行,并且
Expressions
窗口中的值会持续更新。根据用户的偏好,可以调整所有 CCS 窗口的大小。
完成与构建相关的测试程序。
节 4.5.4.1
节 4.5.4.2
节 4.5.4.3
节 4.5.4.4
通过首先点击工具栏上的
Halt
按钮
或点击
Target
→
Halt
来完全停止控制器。最后,通过点击
或点击
Run
→
Reset
来重置控制器。
为下一个构建级别擦除控制器中的代码,方法是点击
Tools → On-Chip Flash
,然后点击
On-Chip Flash
选项卡中的
Erase Flash
(确保选中所有闪存组),如
图 4-6
所示。该操作会擦除闪存中存储的所有程序代码。(这一步为可选步骤)。
注:
在擦除闪存时请勿点击
Cancel
、关闭板的电源或断开仿真器。
通过点击
Terminate Debug Session
按钮
或点击
Run
→
Terminate
,关闭 CCS 调试会话。
图 4-6
擦除闪存中的程序代码以实现下一个构建级别