ZHDA174 June 2026 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1
这是默认实验,应在硬件上运行,用于验证完整的端到端解决方案。其中包括宽输入和输出工作参数范围内的闭环调节、自适应软启动、快速负载瞬态响应以及 ZVS 诊断,以确保 ZVS 可靠运行。要启用此实验,请通过更新 AHB_user_settings.h 中的 Lab Number 将工程设置为 Lab 4。在此阶段,所有其他配置参数均可保持其默认值。
此实验的主要目的是验证不同负载条件下的 PWM 行为,并通过调节输出参考变量来观察闭环电压调节。此实验允许用户验证转换器在实际负载和电压场景下的实时响应、稳定性和保护行为。
硬件连接:
将 12V 的外部辅助电源插入电路板上的“J4”连接器中,5V 插入“J5”连接器中。用跳线短接 J3
连接直流输入电压源,电压范围应在 300-400V 范围内
连接 CC 负载(最好使用电子负载),限流 12A,预期输出电压范围为 9 至 28V
生成和加载工程以及设置调试环境
右键点击工程名称,然后点击“Rebuild Project”(重建工程)。
工程将成功构建。
在 Project Explorer 中,确保在 targetConfigs 项下将正确的目标配置文件设置为 Active
然后,点击 Run → Debug 启动调试会话。
然后工程将加载到器件上,并且 CCS 调试视图将变为激活状态。代码将在主例程的开始处停止。
要在监视/表达式窗口中添加变量,请点击“View”→“Scripting Console”以打开脚本控制台对话框。在表达式窗口中,右键点击 -> 选择导入选项,导航到工作区中的工程文件夹,打开“AHB_Lab4Expressions.txt”。这将使用调试系统所需的相应变量填充到观察窗口。
点击观察窗口中的 Continuous Refresh 按钮,以启用控制器数值的连续更新。观察窗口随即显示,如下图所示
运行代码
使用 CCS 调试窗口中的 Run 按钮运行工程
在 Watch 视图中,确认 PWMISR_count 和 TimerISR_count 连续递增。
确认 LabStatus.type 显示“Closedloop”。
连接直流输入源,以 320V 输入为电路板加电。默认参考输出电压为 9V。
在 9V 至 28V 范围内修改 AHB_VsecRef_volts 变量,观察快速、稳定的闭环电压调节。
查看波形,确认输出电压随参考变量变化而动态调节。(Ch1:输出电压,Ch3:辅助节点,Ch4:初级电流)
轻载运行时,固件会根据输出电压自动调整目标 ZCD 计数值,从而提高效率;详细的效率数据可在测试报告中找到。
该图还展示了自适应软启动行为和欠压锁定 (UVLO) 响应。
图 4-9 在 370V 输入、9A cc 负载下,输出电压按 9V->15V->20V->28V->20V->15V->9V 顺序调节.
图 4-10 在 320V 输入、15V/9A CC 负载条件下的软启动和欠压保护运行.