ZHCAD05 august   2023 AM2631 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 主要系统技术规格
  5. 2AM263x 概述
    1. 2.1 AM263x 控制卡和牵引系统框架
  6. 3运行 TIDM-02014 牵引逆变器的指南
    1. 3.1 软件设置
      1. 3.1.1 Code Composer Studio 工程
      2. 3.1.2 软件结构
    2. 3.2 创建实时调试接口
      1. 3.2.1 确认 CCS 特性
      2. 3.2.2 创建目标配置文件
      3. 3.2.3 添加串行命令监视器软件
      4. 3.2.4 启动实时调试
    3. 3.3 运行代码
      1. 3.3.1 工程设置
      2. 3.3.2 运行应用程序
    4. 3.4 从 ADC 采样并通过 CCS 读取样本
      1. 3.4.1 寄存和启用中断
      2. 3.4.2 添加日志代码,以固定速率读取图中样本
      3. 3.4.3 在表达式和图形窗口中读取 ADC 样本
    5. 3.5 生成空间矢量 PWM 和在开环中驱动电机
      1. 3.5.1 设置 SVPWM 发生器输入
      2. 3.5.2 在图形窗口中读取 SVPWM 占空比
      3. 3.5.3 逆变器上电并在开环中旋转电机
    6. 3.6 以模拟速度闭合电流环路
      1. 3.6.1 添加变换和读取开环中的 Id-Iq
      2. 3.6.2 添加控制器,以闭合电流环路
      3. 3.6.3 读取 Id-Iq,以闭合电流环路
    7. 3.7 添加软件旋转变压器数字转换器
      1. 3.7.1 为旋转变压器硬件生成激励
      2. 3.7.2 添加旋转变压器软件
      3. 3.7.3 读取旋转变压器软件输出
  7. 4代码迁移的简要指南
    1. 4.1 SDK 资源概览
    2. 4.2 从 C28 迁移代码
    3. 4.3 从 AM24 迁移代码
  8. 5总结
  9. 6参考文献

运行应用程序

转至“Run”→“Resume”或点击工具栏中的“Resume”按钮来运行代码。该工程现在可以运行并且变量显示在“Expressions”窗口中。检查以下各项,确认应用和硬件设置能够正常工作:

  • 栅极驱动器板上的绿色电源 LED 必须亮起。如果栅极驱动器在无故障的情况下初始化,则红色 nFault LED 均不会亮起。可以通过 tripFlagDMC.fault.UCC5880_status 变量检查栅极驱动器初始化状态。
  • 类似地,tripFlagDMC 结构中的其他变量显示其他故障的状态。如果未设置故障标志,那么要运行测试电机,可以将 runMotor 设置为 RUN_MOTOR。您的变量需要类似于图中所示内容。
  • 如果未检测到故障,则 motor1.isrCount 必须持续递增。
  • 检查电机逆变器板的校准偏移。电机相电流检测值的偏移值必须大约等于 ADC 满量程电流的一半。
  • 也可以使用示波器探测电机驱动器的 PWM 输出。

您可以首先点击工具栏上的“Suspend”按钮或选择“Target”→“Suspend”来暂停 CPU。要从头开始重新运行应用,请点击“CPU Reset”工具栏按钮或点击“Run”→“Reset”→“CPU Reset”,然后点击“Restart”按钮或“Run”→“Restart”来重置控制器。您可以点击“Terminate”按钮,或点击“Run”→“Terminate”来关闭 CCS 调试会话。程序将暂停,并断开 CCS 与控制器的连接。

请注意,无需每次更改代码时都终止调试会话。您可以转到“Run”→“Load”→“Load Program...”(如果是同一个文件,请选择“Reload Program...”)。如果 CCS 检测到您已重建可执行文件,还会自动进行提示,询问您是否需要重新加载该可执行文件。