ZHCUB55
june 2023
1
说明
资源
特性
应用
6
1
系统说明
1.1
关键系统规格
2
系统概述
2.1
方框图
2.2
设计注意事项
2.2.1
电流和电压控制器
2.2.2
高分辨率 PWM 生成
2.3
重点产品
2.3.1
TMS320F280039
2.3.2
ADS131M08
3
硬件、软件、测试要求和测试结果
3.1
硬件要求
3.2
软件要求
3.2.1
在 Code Composer Studio 中打开工程
3.2.2
工程结构
3.2.3
软件流程图
3.3
测试设置
3.3.1
用于对电流和电压环路进行调优的硬件设置
3.3.2
用于测试双向功率流的硬件设置
3.3.3
用于电流和电压校准的硬件设置
3.4
测试步骤
3.4.1
实验变量定义
3.4.2
实验 1.开环电流控制 - 单相
3.4.2.1
设置实验 1 的软件选项
3.4.2.2
生成和加载工程以及设置调试环境
3.4.2.3
运行代码
3.4.3
实验 2.闭环电流控制 - 单相
3.4.3.1
设置实验 2 的软件选项
3.4.3.2
生成和加载工程以及设置调试环境
3.4.3.3
运行代码
3.4.3.4
电流校准
3.4.4
实验 3.闭环电流控制 - 双相
3.4.4.1
设置实验 3 的软件选项
3.4.4.2
生成和加载工程以及设置调试环境
3.4.4.3
运行代码
3.4.5
实验 4.闭合电流和电压控制
3.4.5.1
设置实验 4 的软件选项
3.4.5.2
生成和加载工程以及设置调试环境
3.4.5.3
运行代码
3.4.5.4
电压校准
3.5
测试结果
3.5.1
电流环路负载调节误差
3.5.2
电压环路负载调节误差
3.5.3
无负载时的电压转换
3.5.4
启动时的瞬态响应
3.5.5
双向电流开关时间
4
设计和文档支持
4.1
设计文件
4.1.1
原理图
4.1.2
物料清单
4.2
工具与软件
4.3
文档支持
4.4
支持资源
4.5
商标
5
关于作者
3.4.5.3
运行代码
使用
节 3.3.1
中所示的测试设置。
通过点击菜单栏中的
运行工程。
在监视视图中,检查
Expression Window
中 BT2PH_InputVoltageSense_V 是否介于 12V 至 15V 之间。
从
Expression Window
中设置以下参数:
将
BT2PH_enableRelay_bool
设置为 1 以启用输出继电器。
BT2PH_userParam_V_I_chm->iref_A = 30.0。
BT2PH_userParam_V_I_chm->vrefCharge_V = 0.12。
设置 BT2PH_userParam_V_I_ch1->en_bool = 1。
有关
Expression Window
设置,请参阅
图 3-25
。
BT2PH_measureMultiphase_V_I 变量显示直流/直流转换器的输出电流和电压。Vbatsense_V 显示值接近 vrefCharge_V,误差为 ±0.5mV。
图 3-26
显示了用于测量闭环电压控制频率响应的 SFRA 设置。
点击 SysConfig 页面中的
Run SFRA
图标。此时将弹出 SFRA GUI
在 SFRA GUI 上选择器件对应的各个选项;例如,对于 F280039,请选择浮点。点击
Setup Connection
按钮。在弹出窗口中,取消选中“boot-on-connect”选项,然后选择合适的 COM 端口。点击“Ok”。返回到 SFRA GUI,然后选择
Connect
按钮。
SFRA GUI 将连接到器件中。现在可以通过点击
Start Sweep
按钮启动 SFRA 扫描。完成完整的 SFRA 扫描需要几分钟的时间。完成之后,即显示包含测量值的图形,如
图 3-27
所示。
频率响应数据保存在工程文件夹的 SFRA 数据文件夹下,并使用 SFRA 运行的时间添加时间戳。
图 3-25
实验 4 表达式窗口,闭环
图 3-26
用于闭环电压控制的 SFRA 设置
图 3-27
电压控制闭环频率响应