2、功率测量原理:检波器类型(峰值、平均值、RMS)及其适用场景

做射频功率测量,说白了就是回答一个问题:这个信号到底有多强?

但信号不是铁板一块。有的信号平稳得像直流,有的信号忽大忽小像心跳。你拿同一种方法去测,结果可能天差地别。我刚开始做射频那会儿,就吃过这个亏——用峰值检波去测一个QPSK信号,读数比实际功率高了快6 dB,还以为是功放坏了。

所以,搞懂检波器的类型,是功率测量的第一课。

2.1 三种检波器的工作原理

嵌入式频谱仪里,检波器负责把射频信号转换成直流电压。这个电压值怎么算,决定了你看到的是哪种功率。

2.1.1 峰值检波

峰值检波,顾名思义,就是抓信号的最高点。它内部有个电容和二极管,信号进来后,电容充电到信号的峰值电压,然后慢慢放电。

原理很简单:

  • 二极管整流,电容保持峰值
  • 放电时间常数远大于信号周期
  • 输出直流电压 ≈ 信号峰值电压

嗯,这里要注意:峰值检波对脉冲信号特别敏感。你想想看,一个窄脉冲,能量很小,但峰值很高。峰值检波会把这个高电压保持住,让你误以为信号很强。

⚠ 我曾经踩过的坑: 用峰值检波测雷达脉冲信号,读数比实际平均功率高了20 dB。后来才意识到,峰值检波只看瞬间最大值,不关心占空比。

2.1.2 平均值检波

平均值检波就老实多了。它把信号整流后,用低通滤波器把高频成分滤掉,只留下直流分量。

数学上就是:

V_avg = (1/T) ∫|v(t)| dt

说白了,就是把信号包络在一个周期内取平均。对于正弦波,平均值检波的输出大约是峰值的0.637倍(全波整流)。

我个人习惯在测连续波(CW)信号时用平均值检波。因为它稳定、重复性好,不会像峰值检波那样跳来跳去。

2.1.3 RMS检波

RMS检波才是真正的功率测量。它计算的是信号的均方根值,也就是有效值。

公式长这样:

V_rms = sqrt( (1/T) ∫ v²(t) dt )

为什么RMS重要?因为功率和电压的平方成正比。RMS检波直接反映了信号携带的真实功率,不管信号是什么波形。

我建议,凡是测调制信号、噪声、或者波形复杂的信号,优先用RMS检波。它不会骗你。

2.2 三种检波器的对比

特性 峰值检波 平均值检波 RMS检波
输出值 信号峰值 整流平均值 均方根值
对波形敏感度 极高 中等 低(真实反映功率)
适用信号 脉冲、瞬态信号 连续波、正弦波 调制信号、噪声、任意波形
测量误差(对调制信号) 偏高(可能高3-6 dB) 中等 准确
电路复杂度 高(需要乘法器或热转换)
响应速度 慢(受限于滤波器) 中等

2.3 适用场景详解

2.3.1 什么时候用峰值检波?

峰值检波最适合的场景是:

  • 脉冲信号测量:比如雷达、UWB信号,你需要知道脉冲的峰值功率
  • EMC预扫描:快速找出频谱上的最大辐射点
  • 信号是否存在:做简单的信号检测,有信号没信号,峰值检波最灵敏

但你要记住:峰值检波给出的功率值,通常比实际平均功率高。如果你拿它去算发热量,会出大问题。

💡 小技巧: 在嵌入式频谱仪里,峰值检波常用于"最大保持"模式。我调试蓝牙信号时,先用峰值检波扫一遍,看看有没有异常尖峰,再换RMS做精确测量。

2.3.2 什么时候用平均值检波?

平均值检波是我的"老黄牛":

  • 连续波(CW)信号:比如晶振输出、本振信号,平均值检波稳定可靠
  • 正弦波校准:很多功率计用正弦波做基准,平均值检波线性度好
  • 噪声基底测量:当信号接近底噪时,平均值检波能平滑掉随机波动

不过要注意:平均值检波对非正弦波会引入误差。比如方波,平均值和RMS就不一样。你想想看,方波的峰值和RMS是相等的,但平均值只有峰值的0.5倍(50%占空比)。

2.3.3 什么时候用RMS检波?

RMS检波是"终极答案":

  • 调制信号:WiFi、LTE、蓝牙这些通信信号,波形复杂,必须用RMS
  • 噪声测量:热噪声、相位噪声,RMS给出真实的噪声功率
  • 任意波形:你不知道信号长什么样?用RMS最保险

我建议,如果你的嵌入式频谱仪只能选一种检波方式,那就选RMS。虽然电路复杂一点,但它是唯一能给出真实功率的检波器。

🔑 核心原则: 峰值检波看"有多高",平均值检波看"有多稳",RMS检波看"有多强"。选对检波器,测量就成功了一半。

2.4 嵌入式实现中的注意事项

在嵌入式频谱仪里实现检波器,有几个坑要避开:

  1. 带宽匹配:检波器的视频带宽(VBW)要和分辨率带宽(RBW)匹配。VBW太窄,响应慢;VBW太宽,噪声大。
  2. 检波二极管的选择:我习惯用肖特基二极管,正向压降低,灵敏度高。但要注意温度漂移,尤其是做RMS检波时。
  3. 校准:所有检波器都需要校准。用已知功率的正弦波做基准,建立ADC读数到功率值的映射表。
  4. 对数 vs 线性:嵌入式系统里,检波器输出通常是线性电压。但人眼习惯看对数(dBm)。记得做对数转换。
⚠ 我曾经犯过的错: 有一次做RMS检波,直接用ADC采样信号然后软件计算RMS。结果采样率不够,混叠效应让测量值偏了3 dB。后来加了抗混叠滤波器才解决。

2.5 小结

三种检波器,各有各的脾气:

  • 峰值检波——快、灵敏,但容易"虚高"
  • 平均值检波——稳、可靠,但只适合简单波形
  • RMS检波——准、通用,但电路复杂

我个人习惯是:先峰值扫全频段,再用RMS做精确测量。这样既快又准,两全其美。

下一章,我们聊聊怎么把这些检波器真正用到嵌入式频谱仪里——ADC采样、数据处理、显示校准,一条龙讲清楚。