ZHDA174 June   2026 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2功率级概览
  6. 3软件概述
    1. 3.1 软件架构
      1. 3.1.1 器件初始化
        1. 3.1.1.1 模拟外设初始化
        2. 3.1.1.2 控制外设初始化
          1. 3.1.1.2.1 EPWM 初始化
          2. 3.1.1.2.2 CLB 初始化
        3. 3.1.1.3 系统外设初始化
      2. 3.1.2 中断结构
    2. 3.2 PowerSuite 用法
  7. 4实验结构
    1. 4.1 硬件设置
    2. 4.2 Lab1
    3. 4.3 Lab2
    4. 4.4 Lab3
    5. 4.5 Lab4
  8. 5总结

Lab4

这是默认实验,应在硬件上运行,用于验证完整的端到端解决方案。其中包括宽输入和输出工作参数范围内的闭环调节、自适应软启动、快速负载瞬态响应以及 ZVS 诊断,以确保 ZVS 可靠运行。要启用此实验,请通过更新 AHB_user_settings.h 中的 Lab Number 将工程设置为 Lab 4。在此阶段,所有其他配置参数均可保持其默认值。

此实验的主要目的是验证不同负载条件下的 PWM 行为,并通过调节输出参考变量来观察闭环电压调节。此实验允许用户验证转换器在实际负载和电压场景下的实时响应、稳定性和保护行为。

硬件连接:

  1. 将 12V 的外部辅助电源插入电路板上的“J4”连接器中,5V 插入“J5”连接器中。用跳线短接 J3

  2. 连接直流输入电压源,电压范围应在 300-400V 范围内

  3. 连接 CC 负载(最好使用电子负载),限流 12A,预期输出电压范围为 9 至 28V

生成和加载工程以及设置调试环境

  1. 右键点击工程名称,然后点击“Rebuild Project”(重建工程)。

  2. 工程将成功构建。

  3. 在 Project Explorer 中,确保在 targetConfigs 项下将正确的目标配置文件设置为 Active

  4. 然后,点击 Run → Debug 启动调试会话。

  5. 然后工程将加载到器件上,并且 CCS 调试视图将变为激活状态。代码将在主例程的开始处停止。

  6. 要在监视/表达式窗口中添加变量,请点击“View”→“Scripting Console”以打开脚本控制台对话框。在表达式窗口中,右键点击 -> 选择导入选项,导航到工作区中的工程文件夹,打开“AHB_Lab4Expressions.txt”。这将使用调试系统所需的相应变量填充到观察窗口。

  7. 点击观察窗口中的 Continuous Refresh 按钮,以启用控制器数值的连续更新。观察窗口随即显示,如下图所示

运行代码

  1. 使用 CCS 调试窗口中的 Run 按钮运行工程

  2. 在 Watch 视图中,确认 PWMISR_count 和 TimerISR_count 连续递增。

  3. 确认 LabStatus.type 显示“Closedloop”。

  4. 连接直流输入源,以 320V 输入为电路板加电。默认参考输出电压为 9V。

  5. 在 9V 至 28V 范围内修改 AHB_VsecRef_volts 变量,观察快速、稳定的闭环电压调节。

  6. 查看波形,确认输出电压随参考变量变化而动态调节。(Ch1:输出电压,Ch3:辅助节点,Ch4:初级电流)

  7. 轻载运行时,固件会根据输出电压自动调整目标 ZCD 计数值,从而提高效率;详细的效率数据可在测试报告中找到。

  8. 还展示了自适应软启动行为和欠压锁定 (UVLO) 响应。

 在 370V 输入、9A cc 负载下,输出电压按 9V->15V->20V->28V->20V->15V->9V 顺序调节图 4-9 在 370V 输入、9A cc 负载下,输出电压按 9V->15V->20V->28V->20V->15V->9V 顺序调节.

 在 320V 输入、15V/9A CC 负载条件下的软启动和欠压保护运行图 4-10 在 320V 输入、15V/9A CC 负载条件下的软启动和欠压保护运行.