第4章:超外差接收机原理

各位同学,今天我们来聊聊超外差接收机。说实话,这是电子战接收机里最经典的架构之一。我入行那会儿,师父就跟我说:搞懂超外差,你就摸到了射频接收的半条命。

超外差架构,说白了就是先把接收到的射频信号,通过混频器搬到一个固定的中频上,然后再做放大和滤波。为什么要这么折腾?直接放大射频信号不行吗?嗯,这里有个核心问题——高频信号放大容易自激,而且选择性做不好。你想想看,在2GHz频率上做一个带宽10MHz的滤波器,难度比在100MHz上做同样带宽的滤波器,要难得多。

4.1 超外差架构

一个典型的超外差接收机,由以下几个关键模块组成:

  • 射频前端:包括预选滤波器、低噪声放大器(LNA)。预选滤波器的作用是先把带外的大信号滤掉,防止它们把混频器给“堵死”。
  • 本振(LO):产生一个频率可调的正弦信号。本振的质量直接决定了接收机的性能。我见过太多项目,因为本振相位噪声太差,导致接收灵敏度怎么也上不去。
  • 混频器:这是核心器件。射频信号和本振信号在混频器里相乘,产生和频与差频。
  • 中频放大器:对混频后的中频信号进行放大。中频放大器通常有很高的增益,但也要注意稳定性。
  • 中频滤波器:决定接收机的选择性和带宽。这是整个接收机里最“贵”的器件之一。

我个人的习惯是,在设计超外差接收机时,先把中频频率定下来。中频选高了,镜像抑制容易做,但中频滤波器的Q值要求高;中频选低了,中频放大器好做,但镜像抑制就难了。这是个典型的折中问题。

4.2 混频与中频处理

混频的原理其实很简单。假设射频信号是:

V_RF(t) = A_RF * cos(ω_RF * t)

本振信号是:

V_LO(t) = A_LO * cos(ω_LO * t)

两者相乘后,得到:

V_out(t) = (A_RF * A_LO / 2) * [cos((ω_RF - ω_LO) * t) + cos((ω_RF + ω_LO) * t)]

你看,输出信号里包含了差频(ω_RF - ω_LO)和和频(ω_RF + ω_LO)。我们通常只取差频作为中频信号,和频被滤波器滤掉。

中频处理这块,我建议重点关注中频放大器的动态范围。有一次我在调试一个电子支援系统,中频放大器在强信号下出现了严重的增益压缩,导致小信号被淹没。后来我换了一个高IP3的中频放大器,问题才解决。

关键参数:中频放大器的1dB压缩点(P1dB)和三阶交调截点(IP3)是衡量其动态范围的核心指标。设计时,P1dB至少要高于最大输入信号功率10dB以上。

4.3 镜像频率抑制

镜像频率是超外差接收机最头疼的问题之一。为什么会这样?

假设中频频率为f_IF,本振频率为f_LO。那么,射频信号频率f_RF = f_LO + f_IF时,混频后得到中频信号。但问题是,如果有一个干扰信号频率f_image = f_LO - f_IF,它混频后也会产生同样的中频信号!

这个干扰信号就是镜像频率。它和有用信号“共享”同一个中频通道,你根本分不清哪个是想要的信号。

我曾经在一个项目中,接收机在某个频段上总是出现虚假信号。排查了三天,最后发现是镜像频率抑制不够。那个镜像信号比有用信号只低了20dB,但恰好落在中频带宽内,导致系统误判。

抑制镜像频率的方法主要有两种:

  • 预选滤波器:在射频前端加一个带通滤波器,把镜像频率滤掉。这种方法简单直接,但要求滤波器的Q值足够高。
  • 镜像抑制混频器:使用Hartley或Weaver架构,通过正交混频和相位抵消来抑制镜像。这种方法不需要高Q滤波器,但电路复杂度高。

我的经验:在电子支援系统中,我通常采用“预选滤波器+镜像抑制混频器”的组合方案。预选滤波器提供20-30dB的抑制,镜像抑制混频器再提供20-30dB,总抑制量可以达到50-60dB。这样即使遇到强镜像干扰,系统也能正常工作。

4.4 灵敏度与动态范围

灵敏度,说白了就是接收机能检测到的最小信号。动态范围,则是接收机能同时处理最大信号和最小信号的能力。

灵敏度的计算公式是:

Sensitivity (dBm) = -174 + NF + 10*log(BW) + SNR_min

其中:

  • -174 dBm/Hz:室温下的热噪声基底
  • NF:接收机的噪声系数(dB)
  • BW:中频带宽(Hz)
  • SNR_min:解调所需的最小信噪比(dB)

举个例子,假设NF=3dB,BW=10MHz,SNR_min=10dB,那么灵敏度就是:

Sensitivity = -174 + 3 + 10*log(10^7) + 10 = -174 + 3 + 70 + 10 = -91 dBm

嗯,这个值在电子战系统中只能算一般。我做过的一个宽带接收机,NF优化到了1.5dB,灵敏度做到了-95dBm左右。

动态范围方面,我建议重点关注无杂散动态范围(SFDR)。它衡量的是在强信号存在的情况下,接收机还能检测到弱信号的能力。SFDR的计算公式是:

SFDR (dB) = (2/3) * (IP3 - Noise_Floor)

其中Noise_Floor = -174 + NF + 10*log(BW)。

注意:动态范围不是越大越好。过大的动态范围意味着更高的功耗和更复杂的电路设计。在实际项目中,我通常会根据系统需求来折中。比如,对于电子支援系统,我一般要求SFDR在60-70dB之间,这样既能保证灵敏度,又不会让功耗失控。

最后,我想强调一点:超外差接收机的设计,本质上是一个系统工程。每个模块的参数都会相互影响。我建议你在设计时,先用系统级仿真工具(比如ADS或SystemVue)做一遍链路预算,把增益、噪声系数、IP3等参数都算清楚,再动手做硬件。这样能省下不少调试时间。

好了,这一章的内容就到这里。下一章我们聊聊直接数字接收机,那又是另一种思路了。