ZHCUCH9 November   2024

 

  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 直流/直流转换器启动
      3. 2.2.3 高分辨率 PWM 生成
    3. 2.3 主要米6体育平台手机版_好二三四
      1. 2.3.1 TMS320F28P650DK
      2. 2.3.2 ADS8588S
  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.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 运行代码
      6. 3.4.6 实验 5.闭环电流和电压控制 - 四通道
        1. 3.4.6.1 设置实验 5 的软件选项
        2. 3.4.6.2 生成和加载工程以及设置调试环境
        3. 3.4.6.3 运行代码
      7. 3.4.7 校准
    5. 3.5 测试结果
      1. 3.5.1 电流环路负载调节
      2. 3.5.2 电流环路线性测试
      3. 3.5.3 电压环路线性测试
      4. 3.5.4 DCM 启动
      5. 3.5.5 双向电流开关时间
      6. 3.5.6 热性能
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标
  11. 5作者简介

校准

  1. 要运行该实验,请确保按图 3-11所示设置硬件。2 点校准方法用于校准增益和偏移量误差。
  2. 要测量电流,请使用外部精密电阻器和 DMM,或者您可以使用电子负载电流读数。或者,可以使用 TIDA-010090 电路板上的检测电阻两端的电压来测量输出电流。要测量电压,请在降压转换器输出电压上使用 DMM 并使用遥感连接。
  3. 打开 SYSCONFIG 页面,选择“Lab 5”,并将 Calibration Mode 设置为 Current Calibration。图 3-32 显示了用于电流校准的 SYSCONFIG 页面设置。
    • 保存 SYSCONFIG 页面,并运行代码。
    • 打开 Expression Window
    • 使用 BT4PH_userParam_V_I_chX->ibatCal_pu 参数更新输出电流。
    • BT4CH_userParam_chX->Relay_ON 设置为 1 以启用输出继电器。
    • 设置 BT4CH_userParam_chX->en_bool = 1。
    • 将 BT4CH_userParam_chX->ibatCal_pu 设置为“0.05”和“0.3”,并记下输出电流读数。
    • 在 bt4ch_gan_cal.h 文件中更新实际输出电流读数。
    #define BT4CH_IBAT_ACTUAL_CH1_P1_A ((float32_t)2.5)
    #define BT4CH_IBAT_ACTUAL_CH1_P2_A ((float32_t)15.00)
    • 对通道 2、3 和 4 重复这些步骤。
  4. 打开 SYSCONFIG 页面,选择“Lab 5”,并将 Calibration Mode 设置为 Voltage Calibration图 3-33 显示了用于电压校准的 SYSCONFIG 页面设置。

    • 保存 SYSCONFIG 页面,并运行代码。
    • 打开 Expression Window
    • 使用 BT4PH_userParam_V_I_chX->vbatCal_pu 参数更新输出电流。
    • BT4CH_userParam_chX->Relay_ON 设置为 1 以启用输出继电器。
    • 设置 BT4CH_userParam_chX->en_bool = 1。
    • 将 BT4CH_userParam_chX->vbatCal_pu 设置为“0.2”和“0.6”,并记下输出电流读数。在 bt4ch_cal.h 文件中更新实际输出电流读数。
      #define BT4CH_VBAT_ACTUAL_CH1_P1_V ((float32_t)1.195)
      #define BT4CH_VBAT_ACTUAL_CH1_P2_V ((float32_t)3.589)
    • 对通道 2、3 和 4 重复这些步骤。
  5. 打开 SYSCONFIG 页面,禁用校准模式。
  6. 当使用非 powerSuite 版本的工程时,直接在 solution_settings.h 文件中修改 Build Settings。将 CALIBRATION_MODE 设置为 (1) 以进行电流校准,设置为 (2) 以进行电压校准。
    #define LAB_NUMBER (5)
    #define CHANNEL_NUMBER (5)
    #define CALIBRATION_ENABLED (true)
    #define CALIBRATION_MODE (1)
TIDA-010090 电流校准的构建选项图 3-32 电流校准的构建选项
TIDA-010090 电压校准的生成选项图 3-33 电压校准的生成选项