3、信号与频谱分析:时域与频域、傅里叶变换、带宽与数据率、信噪比与香农定理

3.1 时域与频域:看信号的两种视角

做通信这么多年,我最大的体会就是——信号这东西,你得学会从两个角度看。

一个叫时域,就是示波器上看到的那个波形。横轴是时间,纵轴是幅度。你盯着它看,能看到信号怎么跳变、毛刺在哪、周期对不对。说白了,这是最直观的视角。

另一个叫频域,用频谱仪看。横轴是频率,纵轴是幅度或功率。你看到的是一根根谱线,或者一片连续的频谱。这个视角告诉你:信号里包含了哪些频率成分。

我刚开始做项目时,只习惯看时域。有一次排查一个EMI问题,示波器上波形干干净净,可产品就是过不了认证。后来老工程师让我上频谱仪,一看——好家伙,高频谐波一大堆。从那以后,我养成了习惯:时域和频域,两个都得看。

核心观点:时域和频域是同一信号的不同投影。你看到的不是两个信号,而是同一个信号的两种描述方式。

3.2 傅里叶变换:连接两个世界的桥梁

傅里叶变换,说白了就是把时域信号拆成不同频率的正弦波之和。你想想看,一个方波,在时域里就是跳来跳去的电平,但在频域里,它是一堆奇次谐波的叠加。

公式长这样:

X(f) = ∫ x(t) · e^(-j2πft) dt

嗯,别被公式吓到。实际工作中,我们用的是离散傅里叶变换(DFT),芯片里跑的是快速傅里叶变换(FFT)。

我记得有一次做OFDM系统调试,接收端解调出来的星座图总是散得一塌糊涂。查了半天,发现是FFT窗口没对齐。你想想,窗口偏了一个采样点,频域就全乱了。后来我加了个同步头,问题才解决。

实战技巧:做FFT时,采样率至少要是信号最高频率的2倍(奈奎斯特定理)。我习惯留20%的余量,比如信号最高10MHz,采样率我会设到24MHz以上。

3.3 带宽与数据率:不是一回事

很多人把带宽和数据率混为一谈。其实,带宽是频率范围,数据率是每秒传多少比特。两者有关系,但不是一回事。

举个例子:

  • 一个基带信号,带宽10MHz,用最简单的NRZ编码,数据率最多20Mbps(每赫兹2比特)
  • 但如果用QPSK调制,同样10MHz带宽,数据率能到40Mbps
  • 用64QAM呢?能到120Mbps

为什么会这样?因为调制方式不同,每个符号携带的比特数不同。

调制方式 每符号比特数 带宽效率(bps/Hz)
BPSK 1 1
QPSK 2 2
16QAM 4 4
64QAM 6 6

我曾经在一个无线项目中,客户要求100Mbps数据率,但只给了20MHz带宽。算了一下,至少需要5bps/Hz的带宽效率。最后选了64QAM加MIMO,勉强跑下来。嗯,这里要注意:带宽效率越高,对信噪比的要求也越高。

避坑指南:我曾经犯过一个错——以为带宽翻倍数据率就能翻倍。实际上,如果信噪比不够,高带宽只会带来更多噪声,数据率反而上不去。香农定理早就告诉我们了。

3.4 信噪比与香农定理:通信的终极天花板

香农定理,我愿称之为通信界的「物理定律」。它告诉我们:在一个带宽为B、信噪比为SNR的信道里,最大数据率C是多少。

C = B · log₂(1 + SNR)

这个公式,我建议你刻在脑子里。

举个例子:

  • 带宽10MHz,SNR=10dB(即10倍),C = 10M · log₂(11) ≈ 34.6Mbps
  • 带宽不变,SNR提高到20dB(100倍),C = 10M · log₂(101) ≈ 66.6Mbps
  • SNR不变,带宽翻倍到20MHz,C = 20M · log₂(11) ≈ 69.2Mbps

你看,想提高数据率,要么加带宽,要么提信噪比。但两者都有代价——带宽是稀缺资源,信噪比受发射功率和距离限制。

我做过一个卫星通信项目,链路预算算下来,信噪比只有8dB。带宽给了5MHz。按香农定理,最大数据率也就15Mbps左右。客户非要20Mbps,我说做不到,物理定律摆在那。后来他们加了地面站的天线口径,信噪比提到12dB,才勉强够。

记住:香农定理是上限,不是目标。实际系统中,能达到香农极限的60-70%就算不错了。编码调制、同步误差、信道估计偏差,都会吃掉一部分余量。

3.5 知识体系总览

下面这张图,是我梳理的本章知识结构。你一看就明白:时域和频域是基础,傅里叶变换是工具,带宽和数据率是应用,香农定理是天花板。

信号与频谱分析 · 知识体系 信号分析 时域分析 频域分析 傅里叶变换 香农定理 波形观察 时序测量 毛刺分析 频谱分布 谐波分析 带宽测量 FFT实现 窗函数 频谱泄漏 信道容量 信噪比 编码增益 时域 + 频域 → 傅里叶变换 → 带宽 → 数据率 → 香农极限

这张图我画了好几次才满意。你看,从左到右,从基础到天花板,逻辑很清晰。时域和频域是观察手段,傅里叶变换是转换工具,带宽和数据率是工程指标,香农定理是理论极限。

做通信系统设计,我建议你脑子里时刻装着这张图。遇到瓶颈时,先问自己:是带宽不够?还是信噪比不够?还是调制方式没选对?答案往往就在这张图里。

个人习惯:每次做链路预算前,我都会先算一下香农极限。如果目标数据率离极限不到20%,我就知道这项目有风险,得提前跟客户打招呼。

好了,这一章就聊到这。信号与频谱分析,说白了就是学会用两种语言描述同一个信号。时域是白话,频域是文言文,傅里叶变换就是翻译器。带宽和数据率是你要传递的信息量,香农定理告诉你——别贪心,物理定律在那摆着呢。

想要更多资料,联系可可