ZHCUB55 june   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 电流和电压控制器
      2. 2.2.2 高分辨率 PWM 生成
    3. 2.3 重点产品
      1. 2.3.1 TMS320F280039
      2. 2.3.2 ADS131M08
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
    2. 3.2 软件要求
      1. 3.2.1 在 Code Composer Studio 中打开工程
      2. 3.2.2 工程结构
      3. 3.2.3 软件流程图
    3. 3.3 测试设置
      1. 3.3.1 用于对电流和电压环路进行调优的硬件设置
      2. 3.3.2 用于测试双向功率流的硬件设置
      3. 3.3.3 用于电流和电压校准的硬件设置
    4. 3.4 测试步骤
      1. 3.4.1 实验变量定义
      2. 3.4.2 实验 1.开环电流控制 - 单相
        1. 3.4.2.1 设置实验 1 的软件选项
        2. 3.4.2.2 生成和加载工程以及设置调试环境
        3. 3.4.2.3 运行代码
      3. 3.4.3 实验 2.闭环电流控制 - 单相
        1. 3.4.3.1 设置实验 2 的软件选项
        2. 3.4.3.2 生成和加载工程以及设置调试环境
        3. 3.4.3.3 运行代码
        4. 3.4.3.4 电流校准
      4. 3.4.4 实验 3.闭环电流控制 - 双相
        1. 3.4.4.1 设置实验 3 的软件选项
        2. 3.4.4.2 生成和加载工程以及设置调试环境
        3. 3.4.4.3 运行代码
      5. 3.4.5 实验 4.闭合电流和电压控制
        1. 3.4.5.1 设置实验 4 的软件选项
        2. 3.4.5.2 生成和加载工程以及设置调试环境
        3. 3.4.5.3 运行代码
        4. 3.4.5.4 电压校准
    5. 3.5 测试结果
      1. 3.5.1 电流环路负载调节误差
      2. 3.5.2 电压环路负载调节误差
      3. 3.5.3 无负载时的电压转换
      4. 3.5.4 启动时的瞬态响应
      5. 3.5.5 双向电流开关时间
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 物料清单
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标
  11. 5关于作者

运行代码

  1. 使用节 3.3.1中所示的测试设置。
  2. 通过点击菜单栏中的 GUID-6A5E916F-7491-4EA1-8837-39F302DDDF73-low.gif 运行工程。
  3. 在监视视图中,检查 Expression Window 中 BT2PH_InputVoltageSense_V 是否介于 12V 至 15V 之间。
  4. 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
  5. BT2PH_measureMultiphase_V_I 变量显示直流/直流转换器的输出电流和电压。Vbatsense_V 显示值接近 vrefCharge_V,误差为 ±0.5mV。
  6. 图 3-26 显示了用于测量闭环电压控制频率响应的 SFRA 设置。
  7. 点击 SysConfig 页面中的 Run SFRA 图标。此时将弹出 SFRA GUI
  8. 在 SFRA GUI 上选择器件对应的各个选项;例如,对于 F280039,请选择浮点。点击 Setup Connection 按钮。在弹出窗口中,取消选中“boot-on-connect”选项,然后选择合适的 COM 端口。点击“Ok”。返回到 SFRA GUI,然后选择 Connect 按钮。
  9. SFRA GUI 将连接到器件中。现在可以通过点击 Start Sweep 按钮启动 SFRA 扫描。完成完整的 SFRA 扫描需要几分钟的时间。完成之后,即显示包含测量值的图形,如图 3-27 所示。
  10. 频率响应数据保存在工程文件夹的 SFRA 数据文件夹下,并使用 SFRA 运行的时间添加时间戳。

GUID-20230628-SS0I-MDVL-RZSL-LMK7HW8FJ8JM-low.png图 3-25 实验 4 表达式窗口,闭环
GUID-20230628-SS0I-TD6L-WK0N-21BP2BLWXHPG-low.svg图 3-26 用于闭环电压控制的 SFRA 设置
GUID-20230628-SS0I-CPHP-96WZ-XLP5G5VL2FN1-low.png图 3-27 电压控制闭环频率响应