ZHCAC43 February 2023 ADS7028 , ADS7128
交流电压波形的均方根 (RMS) 值表示负载上的有效电压,即 RMS 值等于可向负载提供相同功率的直流电压。RMS 值用于评估交流电源的电源质量。计算 RMS 值有两种常用的方法,即 RMS 均值 法和真 RMS 法。真 RMS 法是一种超集技术,可用于非周期性信号,包括线性和非线性负载。在电网应用中,由于系统中会出现正弦和非正弦电压与电流,因此需要使用该技术。因此、用于此类评估的电气测量仪器需要能够计算交流信号的 RMS。本文重点介绍了 ADS7x28 系列 ADC 器件中集成的真 RMS 模块的性能。
什么是真 RMS?
任何信号的 RMS 值均为其平方平均值的平方根,如#EQ01-SBAA399-01 所示。
其中
真 RMS 法能够计算正弦信号和非正弦信号的 RMS。真 RMS 测量电路首先对输入信号进行平方运算,然后在一段时间内对结果求平均值。随后会计算平均值的平方根,从而最终计算出输入信号的精确 RMS 值。
观察窗口
观察窗口 是真 RMS 测量电路检测输入信号来计算结果的时间。为了准确计算真 RMS,观察窗口 必须包含输入信号的整数个半周期。#GUID-16E953EF-A904-481D-8295-30CFD847646B 展示了一个观察窗口 内包含 2 个半周期的正弦信号示例。如果观察窗口 不包含整数个半周期(如#GUID-E39F5FF4-50A8-4D3A-8F10-175DC6669288 所示),则真 RMS 计算不准确。
虽然只需一个半周期就能计算真 RMS 值,但观察窗口 需要足够数量的半周期才能准确计算真 RMS。要得到误差小于 0.5% 的真 RMS 值,至少需要包含 32 个半周期。通常,随着输入信号的频率增加,在相同的观察窗口内会观察到更多的周期,因此 RMS 误差会降低。
ADS7x28 RMS 模块
ADS7x28 是一款集成真 RMS 模块的 8 通道、12 位 SAR ADC。用户可以选择任一模拟输入通道来计算 RMS 结果。ADS7x28 用于计算真 RMS 值的观察窗口 可以在器件内使用#T5972580-6 进行配置:
其中
根据观察窗口 内至少应包含输入信号的 32 个半周期的建议,表 1-1 列出了与输入信号频率相关的建议观察窗口 以及用于实现相应观察窗口 的 ADS7x28 配置。
输入信号 频率截止值 |
RMS_SAMPLES | ƒCYCLE | 最小观察 窗口 |
---|---|---|---|
≤ 80Hz | 65536 | 333.3kSPS | 200ms |
≤ 40Hz | 65536 | 166.7kSPS | 400ms |
≤ 20Hz | 65536 | 83kSPS | 800ms |
≤ 10Hz | 65536 | 41.7kSPS | 1600ms |
≤5Hz | 65536 | 20.8kSPS | 3200ms |
仅交流 的 RMS
ADS7x28 能够从真 RMS 测量值中减去直流输入信号分量,从而计算出仅含交流分量的 RMS 值。如果需要输入信号中仅交流分量的真 RMS 值,则可以按照表 1-2 中所示的器件 DC_SUB 寄存器的配置设置来启用减去直流分量的功能。
真 RMS 测量 | DC_SUB 寄存器 |
---|---|
交流 + 直流 | 0b |
仅交流 | 1b |
当选择仅交流 输入信号分量时,器件会实现#EQ_03-SBAA399-03。
#GUID-DFC3CCE7-5066-4991-AB50-849F3465B527 展示了在未经校准的情况下 RMS 测量百分比误差与输入电压间的关系,这意味着使用了仅交流 设置。
改善仅交流 RMS 结果
对计算的 RMS 进行校准可通过以下公式改善使用仅交流 时的 RMS 结果:#EQ_04-SBAA399-04。
校准步骤:
#GUID-73445E3C-FBBB-4F90-92B6-E8A3A142D973 展示了根据输入信号的峰峰值电压绘制的校准后 RMS 百分比误差。校准 RMS 结果可降低 RMS 误差的幅度。
结论
本应用手册详细介绍了使用 ADS7x28 器件进行 RMS 计算的优点。