ZHCACV2 july   2023

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2硬件要求
    1. 2.1 所需的硬件和测试仪器
    2. 2.2 设计中使用的微控制器资源
    3. 2.3 TIDA-01606 REV-6 的硬件更改
    4. 2.4 TMDSCNCD263 controlCARD™ 更改
  6. 3软件
    1. 3.1 固件入门
      1. 3.1.1 打开 Code Composer Studio 工程
      2. 3.1.2 软件架构
      3. 3.1.3 工程文件夹结构
    2. 3.2 SysConfig 设置
      1. 3.2.1  EPWM 配置
      2. 3.2.2  EPWM 事件触发中断
      3. 3.2.3  计时器配置
      4. 3.2.4  SDFM 配置
      5. 3.2.5  ADC 配置
      6. 3.2.6  CMPSS 配置
      7. 3.2.7  EPWM XBAR 配置
      8. 3.2.8  ECAP 配置
      9. 3.2.9  输出 XBAR 配置
      10. 3.2.10 输入 XBAR 配置
    3. 3.3 中断和实验结构
      1. 3.3.1 ISR1
      2. 3.3.2 ISR1 - 实验 3
      3. 3.3.3 ISR2
    4. 3.4 保护方案
    5. 3.5 CPU 负载
    6. 3.6 构建、加载和调试固件
  7. 4实施优化
  8. 5测试和结果
    1. 5.1 实验 1
    2. 5.2 测试逆变器运行情况
      1. 5.2.1 实验 2 和实验 3
      2. 5.2.2 实验 3 性能
      3. 5.2.3 逆变器中断基准测试
      4. 5.2.4 实验 4
    3. 5.3 测试 PFC 运行情况
      1. 5.3.1 实验 5
        1. 5.3.1.1 Memory Browser - 持续刷新
      2. 5.3.2 实验 6
      3. 5.3.3 实验 7
      4. 5.3.4 实验 7 中的 PFC 运行测试结果
      5. 5.3.5 PFC 中断基准测试
  9. 6参考文献

实验 1

实验 1 可在 AM263x controlCARD 和集线站上运行。若要选择实验 1,请更改以下代码中所示的宏。目前,所有其他选项都可以保留默认值。

#define TINV_LAB 1

将 controlCARD 集线站的 EPWM0、EPWM1、EPWM2、EPWM3、EPWM6、EPWM7 引脚连接到逻辑分析仪以查看 PWM 波形。

  • EPWM0 – 引脚 49、51
  • EPWM1 – 引脚 53、55
  • EPWM2 – 引脚 50、52
  • EPWM3 – 引脚 54、56
  • EPWM6 – 引脚 58、60
  • EPWM7 – 引脚 62、64

图 5-1 涵盖了全部六个 EPWM_A 的 PWM 波形。

GUID-20230406-SS0I-QRVF-KKXH-FMJX3T8QXRCC-low.png图 5-1 实验 1 EPWM 输出波形

要测试 ADC 和 SDFM 检测,请将采集的 ADC 结果寄存器或 SDFM 滤波器寄存器输出值发送到 AM263x DAC,同时将 controlCARD 置于 TIDA-01606 设置中。在图 5-2 中,绿色线表示输出通道 A,粉色线表示通道
A 检测到的电流的 SDFM 滤波输出。

GUID-20230406-SS0I-8DNB-4WLP-TQ9SMMNVDHVX-low.png图 5-2 使用 DAC 在示波器上绘制的 SDFM 通道 A 检测到的信号