ZHCUBR5A October 2022 – February 2024
该工程被编程为等待输入电压超过大约 70Vrms 以驱动浪涌继电器,并清除跳闸。
点击 以运行工程。
施加大约 120V 的输入电压,电路板就会脱离欠压状态,并且驱动浪涌继电器。跳闸清除,输出端升至 380V 直流电压。从交流输入端获取正弦电流。图 5-43 展示了程序在该阶段运行时的监视窗口。
本构建将SFRA集成在软件中,通过在硬件上进行测量来验证设计的补偿器是否能够提供足够的增益裕量和相位裕度。要运行 SFRA,请使工程保持运行状态,然后导航至 <Install directory>\C2000Ware_DigitalPower_SDK_<version>\libraries\sfra\gui\SFRA_GUI.exe。然后出现 SFRA GUI。
在 SFRA GUI 上选择器件的相应选项。例如,对于 F28003x,选择“Floating Point”。点击 Setup Connection,然后在弹出窗口中取消选择“boot on connect”选项,然后选择相应的 COM 端口。点击 OK。返回到 SFRA GUI,然后点击 Connect。
SFRA GUI 将连接到器件。现在可以通过点击 Start Sweep 启动 SFRA 扫描。完整的 SFRA 扫描需要几分钟才能完成。可以通过查看 SFRA GUI 上的进度条以及检查用于指示 UART 活动的控制卡背面蓝色 LED 的闪烁情况来监视活动。完成之后,将立即显示一个包含开环图的图,如图 5-44 中所示。该操作证明设计的补偿器确实是稳定的。
或者,重新打开补偿设计器,然后针对 GUI 上的受控体选项选择 SFRA Data。该选项使用测量受控体信息来设计补偿器,并且可用于微调补偿。默认情况下,补偿设计器指向最近运行的 SFRA。如果必须使用运行的前一个 SFRA 受控体信息,则选择 SFRAData.csv 文件(通过点击 Browse SFRA Data 浏览到该文件)。关闭补偿设计器,这将验证电压补偿器设计。
若要使系统安全停止,请将输入交流电压降至零。确保 guiVBus 也降至零。
在实时模式下,完全停止 MCU 需要执行两个步骤。首先,使用工具栏上的 Halt 按钮 () 或使用 Target → Halt 来暂停处理器。然后点击 ,使 MCU 退出实时模式。最后,将 MCU 复位 ()。
点击 Terminate Debug Session(终止调试会话) (Target(目标) → Terminate all(终止全部)) 关闭 CCS 调试会话。