ZHCU458I march   2018  – july 2023

 

  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  UCC5320
      3. 2.2.3  TMS320F28379D
      4. 2.2.4  AMC1305M05
      5. 2.2.5  OPA4340
      6. 2.2.6  LM76003
      7. 2.2.7  PTH08080W
      8. 2.2.8  TLV1117
      9. 2.2.9  OPA350
      10. 2.2.10 UCC14240
    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 损耗估算
        6. 2.3.1.6 散热注意事项
      2. 2.3.2 电压感测
      3. 2.3.3 电流检测
      4. 2.3.4 系统电源
        1. 2.3.4.1 主输入电源调节
        2. 2.3.4.2 隔离式偏置电源
      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 构建、加载和调试固件
        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 模式 - 230VRMS、400V L-L
          1. 3.2.5.1.1 PFC 启动 – 230VRMS、400V L-L 交流电压
          2. 3.2.5.1.2 230VRMS、400V L-L 下的稳态结果 - PFC 模式
          3. 3.2.5.1.3 220VRMS、50Hz 下的效率和 THD 结果 – PFC 模式
          4. 3.2.5.1.4 阶跃负载变化时的瞬态测试
        2. 3.2.5.2 PFC 模式 - 120VRMS、208V L-L
          1. 3.2.5.2.1 120VRMS、208V L-L 下的稳态结果 - PFC 模式
          2. 3.2.5.2.2 120VRMS 下的效率和 THD 结果 - PFC 模式
        3. 3.2.5.3 逆变器模式
          1. 3.2.5.3.1 逆变器闭环结果
          2. 3.2.5.3.2 效率和 THD 结果 - 逆变器模式
          3. 3.2.5.3.3 逆变器 - 瞬态测试
      6. 3.2.6 开环逆变器测试结果
  10. 4设计文件
    1. 4.1 原理图
    2. 4.2 物料清单
    3. 4.3 PCB 布局建议
      1. 4.3.1 布局图
    4. 4.4 Altium 工程
    5. 4.5 光绘文件
    6. 4.6 装配图
  11. 5商标
  12. 6关于作者
  13. 7修订历史记录
构建、加载和调试固件

若要构建工程,右键点击工程名称,然后点击 Rebuild Project(重建工程)。随后将成功构建工程。

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

若要调试系统,可以监视观察/表达窗口中的变量。若要在此窗口中填入正确的变量,请点击“View”→“Scripting 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 文件来添加第二组图形。

CPU 负载

从 CPU1 运行时,实验 3 和实验 7 的主控制 ISR 在 50kHz 速率下大约需要 54MIPS,这大约是从 200MHz F2837x 处理器运行时 CPU 的 27%。这包括 ADC 驱动器、abc-dq0 和 dq0-abc 变换、变换、PWM 生成、两个电流控制环路、一个电压环路和 SFRA 调用。