ZHCU458J March   2018  – February 2025 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 重点产品
      1. 2.2.1  UCC21710
      2. 2.2.2  UCC5350
      3. 2.2.3  TMS320F28379D
      4. 2.2.4  AMC3306M05
      5. 2.2.5  OPA4388
      6. 2.2.6  TMCS1123
      7. 2.2.7  AMC0330R
      8. 2.2.8  AMC0381D
      9. 2.2.9  UCC14341
      10. 2.2.10 UCC33421
    3. 2.3 系统设计原理
      1. 2.3.1 三相 T 型逆变器
        1. 2.3.1.1 架构概述
        2. 2.3.1.2 LCL 滤波器设计
        3. 2.3.1.3 电感器设计
        4. 2.3.1.4 SiC MOSFET 选型
        5. 2.3.1.5 损耗估算
      2. 2.3.2 电压感测
      3. 2.3.3 电流检测
      4. 2.3.4 系统辅助电源
      5. 2.3.5 栅极驱动器
        1. 2.3.5.1 1200V SiC MOSFET
        2. 2.3.5.2 650V SiC MOSFET
        3. 2.3.5.3 栅极驱动器辅助电源
      6. 2.3.6 控制设计
        1. 2.3.6.1 电流环路设计
        2. 2.3.6.2 PFC 直流母线电压调节环路设计
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 所需的硬件和软件
      1. 3.1.1 硬件
        1. 3.1.1.1 所需的测试硬件
        2. 3.1.1.2 设计中使用的微控制器资源 (TMS320F28379D)
        3. 3.1.1.3 F28377D、F28379D 控制卡设置
        4. 3.1.1.4 设计中使用的微控制器资源 (TMS320F280039C)
      2. 3.1.2 软件
        1. 3.1.2.1 固件入门
          1. 3.1.2.1.1 打开 CCS 工程
          2. 3.1.2.1.2 Digital Power SDK 软件架构
          3. 3.1.2.1.3 中断和实验结构
          4. 3.1.2.1.4 构建、加载和调试固件
          5. 3.1.2.1.5 CPU 负载
        2. 3.1.2.2 保护方案
        3. 3.1.2.3 PWM 开关方案
        4. 3.1.2.4 ADC 负载
    2. 3.2 测试和结果
      1. 3.2.1 实验 1
      2. 3.2.2 测试逆变器运行情况
        1. 3.2.2.1 实验 2
        2. 3.2.2.2 实验 3
        3. 3.2.2.3 实验 4
      3. 3.2.3 测试 PFC 运行情况
        1. 3.2.3.1 实验 5
        2. 3.2.3.2 实验 6
        3. 3.2.3.3 实验 7
      4. 3.2.4 效率测试设置
      5. 3.2.5 测试结果
        1. 3.2.5.1 PFC 模式
          1. 3.2.5.1.1 PFC 启动 – 230VRMS、400VL-L 交流电压
          2. 3.2.5.1.2 稳态结果 - PFC 模式
          3. 3.2.5.1.3 效率、THD 和功率因数结果、60Hz – PFC 模式
          4. 3.2.5.1.4 阶跃负载变化时的瞬态测试
        2. 3.2.5.2 逆变器模式
  10. 4设计文件
    1. 4.1 原理图
    2. 4.2 物料清单
    3. 4.3 PCB 布局建议
      1. 4.3.1 布局图
    4. 4.4 Altium 工程
    5. 4.5 Gerber 文件
    6. 4.6 装配图
  11. 5商标
  12. 6关于作者
  13. 7修订历史记录
构建、加载和调试固件

若要构建工程,右键点击工程名称,然后点击 Rebuild Project(重建工程)。项目编译成功。

要加载工程,首先确保在 Project Explorer 中的 targetConfigs(*.ccxml 文件)下将正确的目标配置文件设置为“Active”。然后,点击 Run → Debug (运行 → 调试)以启动调试会话。对于双 CPU 器件,可能会显示一个窗口,用户可以在其中选择要对哪个 CPU 执行调试。在本例中,选择“CPU1”。然后工程加载到器件上,同时 CCS 调试视图变为活动状态。代码在主例程开始时停止。

若要调试系统,应监视观察/表达窗口中的变量。若要在此窗口中填入正确的变量,请点击ViewScripting Console(查看 → 脚本编写控制台),以打开脚本编写控制台对话框。在该控制台的右上角,点击 Open(打开),然后浏览至位于工程文件夹内的 setupdebugenv_lab<Number>.js 脚本文件。这将在观察窗口中填入调试系统所需的合适变量。启用观察窗口中的“Continuous Refresh”(持续刷新)按钮,可持续更新控制器中的值。

实时仿真是一项特殊仿真功能,允许在 MCU 运行时更新 Code Composer Studio 内的窗口。该功能不但可实现图形和观察视图更新,而且使用户能够改变观察或存储器窗口中的值,并且无需停止处理器即可查看这些更改对系统的影响。若要启用实时模式,请点击 CCS 顶栏上的此按钮。如果出现消息框,请选择 YES 以启用调试事件。这将把状态寄存器 1 (ST1) 的位 1(DGBM 位)置位为 0。DGBM 是调试使能屏蔽位。当 DGBM 位设置为 0 时,内存和寄存器值将传递到主机处理器以更新调试器窗口。

在不同的实验中,有时需要通过查看图形窗口中的数据来验证所测量的电流和电压或控制变量。对于此图形窗口,可将其与控制器上运行的一段代码结合使用,用于显示控制器如何感知数值的快照。这些值通常由数据记录器记录在较慢的 ISR 中。要将图形导入 CCS 视图,请选择“Tools”(工具)→“Graph”(图形)→“DualTime”(双时间),然后点击“Import”(导入)并指向工程文件夹中的 graph1.GraphProp 文件。CCS 会显示两个图形。点击这些图形上的“Continuous Refresh”(持续刷新)。还可以通过导入 graph2.GraphProp 文件来添加第二组图形。