ZHCUBZ4 April   2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 术语
    2. 1.2 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 主要米6体育平台手机版_好二三四
      1. 2.2.1 AM263x 微控制器
        1. 2.2.1.1 TMDSCNCD263
        2. 2.2.1.2 LP-AM263
  9. 3系统设计原理
    1. 3.1 三相 PMSM 驱动器
      1. 3.1.1 PMSM 的数学模型和 FOC 结构
      2. 3.1.2 PM 同步电机的磁场定向控制
        1. 3.1.2.1 ( a ,   b ) ⇒ ( α , β ) Clarke 变换
        2. 3.1.2.2 α , β ⇒ ( d ,   q ) Park 变换
        3. 3.1.2.3 交流电机 FOC 基本配置方案
        4. 3.1.2.4 转子磁通位置
      3. 3.1.3 PM 同步电机的无传感器控制
        1. 3.1.3.1 具有锁相环的增强型滑模观测器
          1. 3.1.3.1.1 PMSM 的 ESMO 设计
          2. 3.1.3.1.2 使用 PLL 的转子位置和转速估算
      4. 3.1.4 电机驱动器的硬件必要条件
      5. 3.1.5 额外的控制特性
        1. 3.1.5.1 弱磁 (FW) 和每安培最大扭矩 (MTPA) 控制
        2. 3.1.5.2 快速启动
  10. 4硬件、软件、测试要求和测试结果
    1. 4.1 硬件要求
    2. 4.2 软件要求
      1. 4.2.1 导入和配置工程
      2. 4.2.2 工程结构
      3. 4.2.3 实验室软件概述
    3. 4.3 测试设置
      1. 4.3.1 LP-AM263 设置
      2. 4.3.2 BOOSTXL-3PHGANINV 设置
      3. 4.3.3 TMDSCNCD263 设置
      4. 4.3.4 TMDSADAP180TO100 设置
      5. 4.3.5 TMDSHVMTRINSPIN 设置
    4. 4.4 测试结果
      1. 4.4.1 1 级递增构建
        1. 4.4.1.1 构建和加载工程
        2. 4.4.1.2 设置调试环境窗口
        3. 4.4.1.3 运行代码
      2. 4.4.2 2 级递增构建
        1. 4.4.2.1 构建和加载工程
        2. 4.4.2.2 设置调试环境窗口
        3. 4.4.2.3 运行代码
      3. 4.4.3 3 级递增构建
        1. 4.4.3.1 构建和加载工程
        2. 4.4.3.2 设置调试环境窗口
        3. 4.4.3.3 运行代码
      4. 4.4.4 4 级递增构建
        1. 4.4.4.1 构建和加载工程
        2. 4.4.4.2 设置调试环境窗口
        3. 4.4.4.3 运行代码
    5. 4.5 向电机控制项目中添加附加功能
      1. 4.5.1 使用 DATALOG 函数
      2. 4.5.2 使用 PWMDAC 函数
      3. 4.5.3 添加 CAN 功能
      4. 4.5.4 添加 SFRA 功能
        1. 4.5.4.1 操作原理
        2. 4.5.4.2 对象定义
        3. 4.5.4.3 模块接口定义
        4. 4.5.4.4 使用 SFRA
    6. 4.6 构建定制板
      1. 4.6.1 构建新的定制板
        1. 4.6.1.1 硬件设置
        2. 4.6.1.2 将参考代码迁移到定制板
          1. 4.6.1.2.1 设置硬件板参数
          2. 4.6.1.2.2 修改电机控制参数
          3. 4.6.1.2.3 更改引脚分配
          4. 4.6.1.2.4 配置 PWM 模块
          5. 4.6.1.2.5 配置 ADC 模块
          6. 4.6.1.2.6 配置 CMPSS 模块
  11. 5通用米6体育平台手机版_好二三四 (TI) 高压评估模块 (TI HV EVM) 用户安全指南
  12. 6设计和文档支持
    1. 6.1 设计文件
      1. 6.1.1 原理图
      2. 6.1.2 BOM
      3. 6.1.3 PCB 布局建议
        1. 6.1.3.1 布局图
    2. 6.2 工具与软件
    3. 6.3 文档支持
    4. 6.4 支持资源
    5. 6.5 商标
  13. 7作者简介

硬件要求

表 4-1 列出了通用电机控制工程支持的当前评估套件。

表 4-1 受通用电机控制支持的电机驱动评估套件
电机驱动评估板 TI MCU 评估模块 电流检测拓扑 转子位置感应方法 测试电机
器件型号 说明
BOOSTXL-3PHGANINV 12V 至 60V、3.5A 三相 GaN 逆变器 LP-AM263 三个基于采样电阻的内嵌式电机相电流检测 基于 eSMO 观测器的无传感器 FOC
基于 QEP 编码器的有传感器 FOC
基于霍尔传感器的有传感器 FOC
LVSERVOMTR(编码器和霍尔传感器已嵌入)
TMDSHVMTRINSPIN (1) 400V、10A 三相逆变器 TMDSCNCD263 TMDSADAP180TO100 三个低侧分流器 基于 eSMO 观测器的无传感器 FOC
基于 QEP 编码器的有传感器 FOC
HVPMSMMTR(编码器已嵌入)
如果您要使用高电压套件运行 LVSERVOMTR 等低压电机,则需要在 J1、J2、J3 和 J4 上组装跳线,从而绕过 820k 电阻器来检测相位和直流母线电压。此外,如以下代码所示,在 user_mtr1.h 中设置参数。建议不要在高压套件上运行具有高电流和低电感的低压电机。
// Bypass the 820k resistor for low voltage motor on this kit
#define LV_JUMPER_EN            // Bypass the 820k resistor

如果工程设置为使用编码器或基于霍尔传感器的 FOC,请确保以正确的顺序连接物理连接。如果电机、编码器或霍尔线的连接顺序错误,则工程将无法正常运行,可能导致电机无法工作。对于电机相线,请验证电机相位是否连接到逆变器板上的正确相位。对于随 TI 电机控制参考套件提供的电机,提供了正确的相位连接,如表 4-2 中所示。

对于编码器,请确认 A 连接到 A,B 连接到 B,I 连接到 I。对于霍尔传感器,请保持 A 连接到 A,B 连接到 B 以及 C 连接到 C。通常还需要 +5V 直流和接地连接。如果使用的霍尔传感器或编码器与表 4-2 中具体列出的传感器或编码器不同,请参阅所用霍尔传感器或编码器的用户手册,以验证是否正确连接电线。

确保为 ENC 模块的设置和配置提供了编码器每旋转一周的时隙数。这使得 ENC 模块能够正确地将编码器信号转换为角度。需要将 user_mtr1.h 文件中定义的 USER_MOTOR1_NUM_ENC_SLOTS 常量更新为编码器的正确值。如果此值不正确,则电机会旋转得更快或更慢,具体取决于已设置的值。请注意,该值设置为编码器上的时隙数,而不是了解正交精度后得到的计数值。

表 4-2 用于参考套件和电机的电机相位、编码器或霍尔传感器连接
LVSERVOMTR HVPMSMMTR
电机相线 U BLACK (16AWG) 红色
V RED (16AWG) 蓝色/黑色
W WHITE (16AWG) 白色
编码器 GND BLACK (J4-1) 黑色
+5V RED (J4-2) 红色
I BROWN (J4-3) 黄色
B ORANGE (J4-4) 绿色
A BLUE (J4-1) 蓝光
霍尔传感器 GND BLACK (J10-1) 不支持基于霍尔传感器的有传感器 FOC
+5V RED (J10-2)
A 灰白色 (J10-3)
B 绿色-白色 (J10-4)
C GREEN (J10-5)

立即开始使用 TI 实时控制微控制器 (MCU) 来实现电机控制。

  • 第 1 步:订购所需的电机驱动评估板、TI MCU 评估模块和电机,如表 4-1 所示。
  • 第 2 步:下载 MOTOR-CONTROL-SDK-AM263X 的新版本。
  • 第 3 步:下载最新版本的 Code Composer Studio IDE
  • 第 4 步:按照技术文档中的说明设置硬件并运行以下各节中所述的工程。
  • 第 5 步:有关您提出的任何设计问题的答案,您可以使用 TI C2000 E2E 设计支持论坛搜索现有答案或提出自己的问题。