ZHDU154 July   2026 TMS320F28P550SJ , TMS320F28P551SG , TMS320F28P650DK

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2库声明
  6. 3库架构
    1. 3.1 后台处理
    2. 3.2 前台处理
    3. 3.3 数据传输机制
  7. 4计量计算
  8. 5配置和数据结构
  9. 6校准模块
  10. 7用户特定的配置
    1. 7.1 DEBUG 模式
      1. 7.1.1 调试模式的函数
      2. 7.1.2 如何配置 DEBUG 模式参数
    2. 7.2 ADC 模式
      1. 7.2.1 使用片上 ADC
      2. 7.2.2 两点校准
        1. 7.2.2.1 步骤 1 — 偏移校准(零输入点)
        2. 7.2.2.2 步骤 2 — 增益校准(满量程点)
      3. 7.2.3 使用外部 ADC
    3. 7.3 模式切换
    4. 7.4 THD 算法选择
      1. 7.4.1 方法 1 — 基于 PLL(未定义 HARMONICS_SUPPORT 宏时的默认值)
      2. 7.4.2 方法 2 — Goertzel DFT(HARMONICS_SUPPORT 和 USE_GOERTZEL_THD 宏均已定义时)
      3. 7.4.3 方法 3 — 2048 点实数 FFT(已定义 HARMONICS_SUPPORT 宏但未定义 USE_GOERTZEL_THD 宏时)
    5. 7.5 拓扑选择
    6. 7.6 启用功能
    7. 7.7 系统参数
    8. 7.8 每相位比例因子
  11. 8运行示例
    1. 8.1 访问每个相位的参数
    2. 8.2 访问系统总测量值
    3. 8.3 访问相位状态标志

摘要

现代电气系统需要高精度计量和全面的电能质量 (PQ) 分析,这两项任务对传统微控制器在实时处理复杂波形和执行计算密集型算法方面构成挑战。本白皮书介绍针对德州仪器 (TI) C2000™ 实时微控制器架构设计的先进计量软件库,该库专门利用这些微控制器集成的 32 位浮点单元 (FPU32)、三角运算单元 (TMU) 和内置的 DSP 功能来克服这些挑战。该库提供一系列丰富的高精度测量,包括真正的 RMS 电压和电流、多相有功、无功和视在功率及能量、功率因数、线路频率、电压骤降/骤升检测,以及基于精确 FFT 的总谐波失真 (THD),所有测量均使用高精确度 32 位浮点运算进行。TI 的 C2000 MCU 采用这些器件的高效分离式架构,将时间关键型后台数据累积(概念上由 ADC 中断驱动)与复杂的前台计算分开,从而提供了出色的性能。本白皮书重点介绍与通用 MCU 相比,C2000 MCU 在要求严苛的计量和 PQ 应用中的出色性能和精度(例如,原生浮点 FFT 执行和专用 DSP 指令),以及选择 TI C2000 MCU 相较于通用 MCU 的显著优势。