做硬件和嵌入式这几年,经常有刚入行的朋友问我同一个问题:教材里“1.5 高频与交流”这种章节,到底在讲什么?学了有什么用?不瞒你说,我当年也卡在这一节——总觉得“高频”就是频率很高,“交流”就是正负极来回换,可一旦做起实际电路,这两个词立刻变得说不清道不明。直到我在实验室里烧了一块板子、又被示波器上的振铃折腾了一周之后,才真正把这一节的内容和工程实践串起来。今天这篇,我就把这个章节背后最该吃透的东西掰开揉碎讲清楚:什么是“高频”的真正含义、交流通路里电源为什么被当成短路、以及这些概念如何直接决定你画的PCB能不能稳定工作。适合电子类在校生、刚入行的硬件工程师,以及所有被模电教材搞得一头雾水的朋友。
1. 先厘清:“高频”和“交流”到底是什么
1.1 同一个词,三种语境
“高频”这个词在生活中至少有三种完全不同的含义。比如很多人查电脑问题时会看到“高频报错”,这里的“高频”指的是“经常出现、反复出现”;聊天时说到“高频交流”,可能是指两个人沟通很频繁;而在电子工程里,“高频”指的是信号的频率足够高,以至于元件的寄生参数、传输线的反射效应都开始影响电路行为。
同样,“交流”也有两副面孔。人际交往中的“交流”是沟通,电路里的“交流”是交变电压电流。我见过不少初学者带着生活语境去读模电教材,结果在“高频与交流”这一节绕了很久出不来。先把这个语义边界划清楚,后面所有的推导才有意义。
1.2 电子工程师眼里的“高频”:没有绝对数字,只有相对判断
很多人习惯问“多少赫兹以上算高频?”这个问题本身没有标准答案,因为高频与否取决于电路尺寸、器件特性和你对精度的要求。
- 工频50Hz一定是低频,音频20Hz到20kHz也不高;
- 开关电源工作在几十kHz到几MHz,这时候你必须关注开关损耗和磁性元件的高频特性;
- 射频通信直接从几十MHz起步,到GHz级别,这时候走线长度、过孔寄生电感都会变成主要矛盾;
- 哪怕是一个10kHz的微弱信号,如果放大器的带宽不够、PCB走线过长,照样会出现幅度衰减和相位偏移,在这种情况下它对你的电路而言就是“高频”。
有一个很实用的判断标准:当导线的长度接近信号波长的1/10时,就不能再当作理想导线看待,必须按传输线来考虑。波长公式很简单:
λ = v / f
其中v是信号在介质中的传播速度。在PCB的FR4板材上,电磁波速度大约是真空光速的60%,也就是约1.8×10⁸ m/s。1GHz的信号在FR4上的波长约18cm,那么走线超过1.8cm就要当传输线处理。如果你的电路板上有一根5cm长、走1GHz信号的走线,你不做阻抗匹配,反射就会让波形面目全非。
所以“高频”不是教材里一个抽象的形容词,它是一个工程判断:当分布参数开始主导电路行为时,你就是工作在“高频”状态。
1.3 交流信号的三要素与相量思维
讨论交流信号,绕不开正弦波,因为它有一个极其重要的性质:在同样的线性系统里,不同频率的正弦波不会互相干扰,而且系统对某个频率正弦波的响应仍然是一个同频率的正弦波,只是幅度和相位变了。这就是“正弦稳态分析”能成立的基础。
一个正弦信号有三个要素:幅度、频率、相位。写成时间域形式是:
v(t) = Vp × sin(2πft + φ)
Vp是峰值,f是频率,φ是初始相位。实际工程中我们更常谈有效值(RMS),因为有效值直接对应功率。正弦波的有效值等于峰值除以√2,所以220V市电的峰值其实是311V。
把正弦量变成复数相量,是交流分析最省力的一步。相量就像一张“名片”,把一个随时间摆动的正弦波形压缩成幅度和相位两个静态信息。欧拉公式告诉我们:
e^(jθ) = cosθ + j×sinθ
所以正弦信号可以写成复数形式 V = Vp×e^(jφ),算的时候用复数代数,算完再取实部或虚部还原成时间波形。这样,你就不用解微分方程了,一切变成复数阻抗的代数运算。这个思维转换,是整个交流分析的精髓,也是后面理解高频一切现象的基础。
2. 直流通路与交流通路:为什么电源被当成短路
2.1 一个让当年我卡壳的问题
学模拟电子技术时,第一次接触“交流通路”我满脑子问号:电源明明是给电路供能的,凭什么在交流通路里看成短路?短路不是会烧掉吗?这个问题不解决,后面的小信号等效电路全是在背结论。
这里的“短路”是指“交流电位为零”,不是真的拿一根导线把电源两端接在一起。交流通路里要分析的是信号如何流过电路,电源在这里只负责提供一个不随信号变化的直流工作点。对交流信号而言,电源两端电压恒定不变,等同于一个连接在电源端和地之间的“交流零点”——这就是“交流短路”的含义。
2.2 理想电压源模型:内阻为零的直通车
要理解这个结论,需要回到理想电压源的定义:端电压恒定,与流过它的电流无关。实际电源总有内阻,但当你用低频小信号分析时,内阻上的交流压降小到可以忽略不计,因此电源的表现非常接近一个电压恒定的节点。
这在电路分析里体现为戴维南等效模型:一个理想电压源串联一个很小的内阻Rs。对于交流信号来说,如果Rs远小于电路中的其他阻抗,那么信号在Rs上几乎不产生压降,电源两端电压仍然是平稳的。此时从信号的角度看,电源正端和地之间几乎是零阻抗,也就是“短路”。
举个直观的例子:共射极放大器里,你给集电极电阻Rc供电的电源Vcc,如果电源端不是交流地,那么集电极输出信号的一部分会通过电源线耦合回基极电路,形成正反馈,放大器就会自激振荡。教材里把电源画成交流短路,本质就是在告诉你:设计时必须保证电源对交流信号足够“干净”,否则你精心设计的增益全部会被寄生反馈毁掉。
2.3 电容在交流通路里为什么短路
交流通路里除了电源要“短路”,电容也是“短路”,依据是容抗公式:
Xc = 1 / (2πfC)
频率越高、容量越大,容抗越小。比如一个10μF的电容,在1kHz信号下容抗约16Ω,在1MHz下约0.016Ω。如果电路阻抗是几千欧,那么这个电容相对信号而言就是一根“导线”。
这样做有两个作用。耦合电容负责让交流信号通过,同时隔离前后级的直流工作点——你不希望前级的静态电压影响到后级的偏置;旁路电容则把不想要的交流噪声引导到地,避免它被放大器放大。
实际设计时有个经验:旁路电容的容抗至少要比你想滤除的路径阻抗小10倍以上,才能算有效。比如运放电源引脚用0.1μF陶瓷电容去耦,在100MHz时容抗约16mΩ,足以把高频噪声按在地上。
2.4 动笔算一遍:共射放大器的交流通路
理论说多了容易飘,直接算一个经典的共射放大器。假设电路参数:Vcc=12V,Rc=3.3kΩ,Re=330Ω,三极管β=200,偏置使静态集电极电流Ic≈2mA。
先看直流通路:确定静态工作点Q点,这是保证三极管工作在放大区的前提。再看交流通路:把所有大电容短路、电源交流短路后,剩下来的才是信号路径。
输入阻抗近似为 rbe = 26mV / Ib + (1+β)×Re 的并联组合,26mV是热电压(室温下约25.9mV,工程上习惯取26mV),Ib=Ic/β≈10μA,所以rbe≈2.6kΩ。加上Re的射极反馈作用,输入阻抗会明显抬高。
电压增益近似为:
Av ≈ -Rc / [Re + (rbe/(1+β))]
代入数字:rbe/(1+β)=2600/201≈12.9Ω,Re=330Ω,Rc=3300Ω,所以Av≈-3300/343≈-9.6。负号表示反相。如果你把Re完全旁路掉(并一个大电容),增益会变成Av≈-Rc/rbe≈-1.27?不对,这时要重算:如果Re被旁路电容短路,那么增益变成 Av≈-Rc/(rbe/(1+β))≈-3300/12.9≈-256,但这是低频小信号估算,实际在高频下还会受三极管结电容和米勒效应限制,达不到这个值。
这一步能看出交流通路的价值:它把复杂的直流偏置和信号路径分开,让你能快速估算增益、输入阻抗、输出阻抗,而这些参数直接决定后级匹配和级联设计。
3. 高频带来的真实世界效应:理想元件全线崩坏
3.1 寄生电容和寄生电感:高频下的隐形元件
直流和低频分析里,电阻就是电阻,电容就是电容。到了高频,情况完全不同:任何两个导体之间都存在杂散电容,任何一根引线都有寄生电感。它们在高频下不再是“可忽略的误差”,而是直接参与电路工作的隐形元件。
一个贴片电阻的高频等效模型是:电阻本体串联一个引线电感,再在两端并联一个寄生电容。100MHz下,一个1kΩ电阻的引线电感约5nH,感抗约3Ω,影响还不大;但当频率上到GHz,感抗到几十欧,电阻就不再是纯电阻了。更典型的是电容:实际电容等效为ESR串联ESL再并联漏电阻,存在一个自谐振频率。超过自谐振频率,电容开始呈现感性,不但不能去耦,反而会带来谐振风险。
我调试射频模块时发现0.1μF的MLCC在1GHz附近完全失效,换成0.1μF加1pF的组合才把高频纹波压下去。这就是“不同容值的电容并联去耦”的底层原因:大电容负责中低频,小电容负责超高频,每个电容都工作在它自谐振频率以下。
3.2 趋肤效应和高频损耗
另一个高频特有的现象是趋肤效应。导线中电流趋向表面流动,等效截面积减小,电阻增大。趋肤深度δ大致为:
δ = √(2 / (ωμσ))
铜的电导率σ≈5.8×10⁷ S/m,磁导率μ≈4π×10⁻⁷ H/m。1MHz下δ≈0.066mm,10MHz下δ≈0.021mm,100MHz下δ≈6.6μm。也就是说,100MHz时电流只在铜箔表面6.6μm的薄层里走,20层PCB内层的铜箔厚度如果只有18μm,高频损耗不可小觑。
这就是为什么射频PCB板材要选低损耗材料,比如Rogers系列,而不是普通的FR4。FR4在2.4GHz下的损耗角正切比较大,高频能量会转化为热量损耗掉。对普通数字电路而言,一两GHz以内FR4还能凑合,但如果你做5G或者雷达这类毫米波电路,板材选择直接决定链路预算能否达标。
3.3 什么时候必须按传输线处理
前面提到了波长判断法:走线长度达到λ/10时就要按传输线设计。这里补充一个更工程化的场景:数字信号沿的上升沿越陡,包含的高频分量越高。一个上升沿1ns的数字信号,等效最高频率约0.35/tr≈350MHz,对应的FR4波长约50cm,那么5cm以上的走线就要小心反射。很多板上表现为“过冲”“振铃”“辐射超标”,根源都是高速信号在长走线上产生了反射。
传输线设计有两个关键参数:特性阻抗Z0和终端匹配。PCB上最常用的是微带线,特性阻抗近似公式:
Z0 ≈ (87/√(εr+1.41)) × ln(5.98h / (0.8w + t))
其中εr是介质介电常数(FR4约4.2),h是介质厚度,w是走线宽度,t是铜厚。做50Ω阻抗的常见做法是叠层固定后,用阻抗计算软件(如Polar SI9000)调整线宽。匹配的本质是让信号在阻抗突变点不产生反射:源端阻抗等于传输线阻抗,或终端并联一个等于Z0的电阻,让入射能量被吸走而不是弹回来。
4. 一个高频放大器调试案例:纸上算完,上板全变
4.1 设计目标与选型逻辑
为了把前面这些理论串成一个真实场景,我讲一个自己做过的宽带放大器案例。设计要求很简单:10kHz到100MHz带宽,增益20dB(10倍),输出驱动50Ω负载。
拓扑选择时,我排除了通用运算放大器——GBW(增益带宽积)不够。100MHz带宽下要20dB增益,运放GBW至少要10GHz,普通运放根本不可能。常用的方案有两种:宽带BJT放大器(用MMIC或者分立射频三极管),或者用电流反馈运放。我最后选了BJT共射+射极负反馈的结构,因为分立方案调试灵活、便于教学,而且元件成本和可获得性都更友好。
选型时三极管用的是2SC3357,这是一种射频放大管,fT在数GHz级别,特征频率足够高意味着米勒效应带来的带宽损失相对可控。电源去耦我一开始只按常规加了10μF电解和0.1μF陶瓷,后来证明这远远不够。
4.2 高频关键参数的计算:米勒效应是躲不开的坎
共射放大器最大的高频杀手是米勒效应。集电结电容Cbc跨接在输入和输出之间,在放大状态下等效到输入端的电容约为:
Cm = Cbc × (1 + |Av|)
2SC3357的Cbc典型值约1.5pF,电压增益10倍,那么等效输入电容约16.5pF。若再并联电路原有的输入电容几pF,总输入电容约20pF,和信号源内阻50Ω构成低通滤波器:
f_H = 1 / (2π × Rs × Cin) = 1 / (2π × 50 × 20×10⁻¹²) ≈ 159MHz
理论上够100MHz,但实际还有PCB寄生电容、三极管封装引脚电容、插座电容等,一叠加带宽就往下掉。这就是高频电路“纸上算好、上板缩水”的典型来源。
4.3 调试中踩的三个坑
第一次上电测试,波形让我很崩溃。第一个问题:100MHz附近输出波形出现严重振铃。我用示波器探头去测,地线夹子用的是长鳄鱼夹,引线电感叠加在探头上形成LC谐振,看到的是探头自己的振铃,不是电路的。换成弹簧地针之后,波形立刻干净很多。记住:测量高频信号时,探头地线越长,看到的结果越假。
第二个问题:输出电平在80MHz以上开始凹陷,增益掉了好几个dB。排查后发现是电源去耦不够,高频电流在电源走线电感上产生压降,供电不稳导致偏置点漂移。解决办法是在三极管集电极附近再并联一个100pF的瓷片电容,并优化PCB走线,让去耦电容离引脚尽量近。
第三个问题:连接50Ω负载后增益下降明显。这是因为输出阻抗没有匹配好,反射信号叠加导致带内平坦度变差。我在输出端加了一个简单的L型匹配网络,用电感串联再并联电容到地,把输出阻抗拉到接近50Ω后,带宽和增益曲线都恢复正常。
这几个坑单独看都不复杂,但如果不理解高频交流概念,可能连问题在哪都找不到。你会对着示波器波形发呆,怀疑元件坏了、怀疑仪器坏了,就是没想到探头地线、电源去耦和输出匹配这三个“高频亲戚”。
5. 交流思想跨界落地:电化学交流阻抗谱
5.1 为什么电化学也要用交流信号
高频和交流的思想不只属于电路,它跨到了化学领域——电化学交流阻抗谱(EIS)就是用小幅正弦交流信号扫描电极系统的频率响应,从而研究电池、腐蚀、涂层等过程的经典手段。
为什么不用直流?因为直流极化会破坏电极表面的平衡状态,产生浓差极化,测到的I-V曲线高度非线性,很难分离不同过程的贡献。交流小信号则不同:在平衡电位附近叠加一个几毫伏到几十毫伏的正弦扰动,系统近似线性响应,测到的阻抗随频率变化,正好把不同时间尺度的电化学过程在频域里分开。
测量方式很简单:向工作电极施加一个正弦电压(或者电流),锁定放大器或频率响应分析仪同时测同频率下的电流响应,得到阻抗Z = V / I,然后扫频,从比如1MHz到1mHz,画出阻抗谱。
5.2 阻抗谱图怎么读:半圆和斜线
电化学阻抗谱最常用的两种画法:Nyquist图(实部对负虚部)和Bode图(阻抗模与相位对频率)。典型Nyquist图是一个高频端半圆、低频端45度斜线的组合。这个形状从上到下反映了三个过程:
- 高频段半圆的直径对应电荷转移电阻Rct,反映电化学反应在电极界面的难易程度。Rct越大,反应越困难,电池性能越差。
- 半圆顶点对应的频率ω=1/(Rct×Cdl),Cdl是双电层电容,反映电极表面积和界面结构。
- 低频段那条45度斜线是Warburg阻抗,反映离子在电解液中的扩散过程。斜线越短,扩散越好。
等效电路最常用的是Randles电路:溶液电阻Rs串联一个(Rct并联Cdl)再串联Warburg阻抗。这套电路模型和我们在交流通路里用的复阻抗分析完全同构,只不过把电感和电容换成了化学元件。
5.3 从EIS反观高频交流的普适性
我给学电子的朋友讲EIS时经常说一句话:“你懂交流阻抗,你就已经懂了一半电化学。”同一个复阻抗框架,在电路里帮你算高通滤波器的截止频率,在电化学里帮你判断电池SEI膜长得好不好。
关键点是频率扫描的视角:不同频率对应系统内部不同时间常数的物理过程。高频激励只能扰动快速过程,低频激励才能看清慢过程。这和你在电路里用频谱仪看噪声分布是同一个思路。做高频交流工程的人,最该建立的能力恰恰是这种“频域分层”的直觉。
6. 高频交流设计与调试的几条实战经验
6.1 器件选型的三大坑
高频电路里选器件,只看直流参数一定会翻车。我第一次做射频放大时按直流放大倍数挑三极管,结果fT低得离谱,高频段增益直接崩掉。具体来说有三大坑:
- 只看DC增益不看fT:三极管的高频能力看特征频率fT,至少是工作频率的5到10倍才稳妥。
- 电容不分材质:普通电解电容ESR高、ESL大,高频特性差,高频去耦要选X7R、C0G等温度特性和高频特性都好的陶瓷电容。
- 磁珠只看标称阻抗:磁珠的阻抗是频率的函数,标注100Ω往往是在100MHz下的值。要选在你需要抑制的频率点处阻抗足够大的型号,而不是看包装上的最大值。
6.2 PCB走线与测量的四条铁律
高频PCB设计和测量有几条几乎不会出错的铁律,我踩坑总结出来的:
- 走线尽量短粗直:特别是不匹配时会反射的那类信号线,短就是减少寄生电感和潜在线长导致的传输线效应。
- 过孔要少用:一个过孔大约0.5到1nH电感,高速信号换层时过孔会带来阻抗不连续,尽量在同一层走完,或者给高速过孔做回流地孔。
- 去耦电容靠引脚放:去耦电容离IC电源引脚超过3mm,效果就大打折扣,因为走线电感已经串进了去耦回路。
- 测量地要短:探头地线夹变成LC谐振回路会把你逼疯,能上弹簧地针就上弹簧地针,测试高频信号时这是最基本的操作。
这四条听起来朴素,但绝大多数高频信号完整性问题,源头都能追回到其中一条。
6.3 我的真实体会
回顾“1.5 高频与交流”这一节,我现在觉得它其实是整个电子技术课程的“分水岭”。前面的知识都在教你分析理想电路,从这一节开始,你不得不面对真实世界的寄生参数、带宽限制和反射现象。说句老实话,当年我在教室里背下“电源交流短路”的时候并没有真正理解,直到我看到自己的板子因为电源去耦不足而自激振荡,才明白教材里每一句话背后都是多少工程师用示波器熬出来的教训。
如果你正在学这一节,我的建议是别停留在公式推导上,回去把你手头任何一块实际电路板,哪怕是个简单的单片机开发板,用示波器看看电源引脚上的纹波、看看一个方波的上升沿到底有没有振铃。高频和交流不是课本里的虚拟概念,它就在每一次示波器触发的瞬间,真实地存在于你面前。把这些现象亲手摸一遍,你对这一节的理解会比背十遍公式都扎实。