ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

LC谐振原理与工程实践:从公式到电路调试全解析

LC谐振原理与工程实践:从公式到电路调试全解析 玩射频或者做电源的兄弟应该都跟 LC 谐振打过交道。哪怕你没专门设计过振荡器在调试天线匹配、EMI 滤波、甚至无线充电线圈的时候也会发现一个现象某个频点上电路的阻抗、电流、电压会突然变得“不正常”要么峰值极高要么阻抗极大。这个频点就是 LC 谐振频率。说实话LC 谐振这个知识点课本上就几页纸公式也就一个 f01/(2π√LC)看着特别简单。但真正上手搭电路、做测量的时候你会发现里面坑不少并联谐振和串联谐振特性完全不一样Q 值受寄生参数影响大到怀疑人生示波器探头一夹上去谐振点就跑了……这篇文章我不打算给你念课本而是从一个实际调电路的角度把 LC 谐振的原理、计算、测量方法、常见坑以及它在实际项目里怎么用一次性讲透。无论你是刚学模拟电路的学生还是正在调产品硬件的工程师这篇内容应该都能帮你省点时间。1. LC谐振是怎么回事——先把原理讲透1.1 能量在电感和电容之间“荡秋千”要理解 LC 谐振先别急着背公式得先建立一个物理画面。一个理想的电感电流不能突变它把能量以磁场形式存起来一个理想的电容电压不能突变它把能量以电场形式存起来。你把一个充满电的电容和一个电感并联或者串联起来会发生什么电容开始通过电感放电电流流经电感电感开始储能电容电压下降电感电流上升。等电容放空了电感电流达到最大这时候电感反过来给电容充电。然后电容又被充满再反过来放电……能量就在电场和磁场之间来回倒腾。这个过程就是振荡。电阻存在的情况下每次往返都会有能量损耗振荡幅度越来越小这叫阻尼振荡。如果电路里没有电阻或者有外部能量持续补充振荡就一直维持下去。LC 谐振本质上就是这种能量交换在某个特定频率下达到“最舒服”的状态。这个“最舒服”的频率就是谐振频率。它由电感 L 和电容 C 决定和电阻 R 无关。这一点很多人初学时会忽略其实很重要你改变电路里的电阻只会改变谐振的强度和 Q 值不会改变谐振点在哪。1.2 谐振频率公式的直觉推导公式 f0 1/(2π√LC) 很多人直接用但不知道它怎么来的。其实不需要严格的微积分推导用直觉也能理解个大概。电容的容抗是 1/(2πfC)电感的感抗是 2πfL。频率低的时候感抗小、容抗大频率高的时候感抗大、容抗小。那在某个中间频率二者大小相等电路达到某种“平衡”。令两者相等2πfL 1/(2πfC)两边解一下得到f² 1/(4π²LC)f0 1/(2π√LC)看就是这么来的。谐振频率就是容抗和感抗恰好相等的那个频点。这个理解方式在工程上特别有用因为很多问题都可以回到“电抗平衡”去思考。另外注意这里的频率是角频率对应的频率值单位是 Hz。L 单位是亨HC 单位是法F。实际电路里常用 μH 和 pF算的时候要化成标准单位不然数值差很远。比如 10μH 和 100pF直接代入公式之前要换成 10×10⁻⁶ H 和 100×10⁻¹² F。2. 并联谐振和串联谐振千万别用混LC 谐振有两个基本形态电感和电容串联或者并联。两者在谐振点上的表现几乎是相反的。搞混了电路行为就完全不可预测。2.1 串联谐振阻抗最低电流最大电感电容首尾相接信号从两端进去。在谐振频率上感抗和容抗相等方向相反互相抵消。这时候整个串联回路的阻抗最小接近纯电阻就是回路里的寄生电阻比如电感的 DCR、电容的 ESR。如果你用恒压源驱动一个串联谐振回路在谐振点上电流会达到最大值。因为阻抗最小嘛。这时候电感和电容上的电压是输入电压的 Q 倍。Q 如果是 50那电感或者电容两端的电压就是输入的 50 倍。这叫电压谐振。实际应用中要注意谐振点上电容或电感两端的电压可能非常高实验室里拿几十伏的信号去激励结果器件两端出现几百上千伏的高压烧元件、打火都是有可能的。串联谐振电路在谐振点上是“通”的偏离谐振点则是“阻”的。所以它天然就是一个带通滤波器或者选频网络。中频变压器、收音机的输入回路本质上都是串联或者并联谐振结构在做选频。2.2 并联谐振阻抗最高电流最小电感和电容并联行为完全反过来。谐振频率上电感的感抗和电容的容抗仍然相等但因为是并联结构总阻抗会变得非常大。在理想情况下并联谐振回路的阻抗趋向无穷大实际情况下受电阻和损耗限制会有一个很大的有限阻抗峰值。所以并联谐振也叫电流谐振、电压反对。如果你用一个恒流源去驱动并联谐振回路谐振点上电压最大如果你用电压源驱动谐振点上电流最小。用并联谐振做选频它的特点是谐振点上阻抗很高信号在输出端产生大电压偏离谐振点后阻抗下降信号被衰减。中频放大器、振荡器的 LC 选频网络很多都是并联谐振结构。2.3 一张表看清两者区别比较项串联谐振并联谐振谐振时阻抗最小接近纯电阻最大接近无穷大谐振时电流最大最小谐振时电压电感/电容电压放大 Q 倍端电压最大恒流驱动时等效模型低阻抗通路高阻抗通路选频特性带通谐振点通过带阻/选频谐振点阻抗高典型应用陷波、滤波、电压放大振荡器选频、天线匹配、滤波工程上最常见的一个错误就是设计振荡器时把并联谐振回路当成串联谐振去算阻抗结果发现谐振点上信号完全被短路起振根本不存在的。3. 关键参数计算频率、Q值、带宽3.1 Q值与带宽的工程意义Q 值品质因数是 LC 谐振电路里仅次于谐振频率的重要参数。它表示谐振电路的“选择性强弱”也就是它对频率的敏感程度。Q 的定义有很多种写法工程上最常用的是Q 谐振时存储的能量 / 每个周期损耗的能量 × 2π放到具体电路里串联 RLC 电路Q ω0L / R 1 / (ω0CR)其中 R 是回路总电阻。并联 RLC 电路Q R / (ω0L) ω0CR其中 R 是并联等效电阻。Q 值越高谐振曲线越尖锐带通越窄Q 值越低曲线越平缓带宽越宽。带宽 BW 和谐振频率、Q 值直接相关BW f0 / Q这里的带宽定义是半功率带宽也就是幅度降到峰值的 0.707 倍-3dB的两个频点之差。这段区间就是你电路“有效工作”的频率范围。需要注意的是实际电感、电容都不是理想器件。电感的 DCR直流电阻和磁芯损耗、电容的 ESR等效串联电阻和介质损耗都会降低电路 Q 值。频率越高介质损耗、趋肤效应、磁芯损耗越明显Q 值通常越低。3.2 算一个实际例子假设你设计一个并联谐振电路电感 L 100μH电容 C 100nF。先算谐振频率f0 1/(2π√(100×10⁻⁶ × 100×10⁻⁹)) 1/(2π√(10⁻¹¹)) 1/(2π × 3.162×10⁻⁶) ≈ 50.3 kHz这个频点大概在超声波频段。如果用在一个选频电路里配合后级放大器谐振点信号就会被选出来。再算 Q 值。假设电感内阻等效到并联回路的电阻 Rp 10kΩQ Rp / (ω0L) 10000 / (2π × 50300 × 100×10⁻⁶) 10000 / 31.6 ≈ 316对应的带宽BW f0 / Q 50300 / 316 ≈ 159 Hz也就是说这个谐振回路在工作频率 50.3kHz 附近只有大约 159Hz 的 -3dB 带宽。选频特性非常尖锐。如果 Q 值下降一半带宽就变成两倍选择性就差了。这对无线接收前端的邻频抑制来说影响非常直接。3.3 用脚本快速计算计算本身不难但反复手算挺烦。我一般用 Python 快速验算分享个简单脚本import math def lc_resonant(l_henry, c_farad): return 1 / (2 * math.pi * math.sqrt(l_henry * c_farad)) def q_parallel(r_parallel, l_henry, f0): w0 2 * math.pi * f0 return r_parallel / (w0 * l_henry) def q_series(r_series, l_henry, f0): w0 2 * math.pi * f0 return w0 * l_henry / r_series l 100e-6 # 100 uH c 100e-9 # 100 nF f0 lc_resonant(l, c) print(ff0 {f0:.1f} Hz) rp 10e3 # 并联等效电阻 10k q_para q_parallel(rp, l, f0) print(fQ(parallel with Rp{rp}) {q_para:.1f}) rs 0.5 # 串联电阻 0.5 ohm q_ser q_series(rs, l, f0) print(fQ(series with Rs{rs}) {q_ser:.1f})这个脚本我用着挺顺手改参数就能快速评估不同 L、C 组合对频率和 Q 的影响。设计谐振电路之前先用脚本扫一遍比直接上烙铁和信号发生器快得多。4. 手把手搭一个LC并联谐振电路并测量4.1 材料和仪器准备实际测量 LC 谐振不需要特别贵的设备但要选对方法。我常用的器件和仪器如下电感100μH 的工字电感或色环电感都可以。注意选 Q 值高一点的磁芯损耗小的。同样标称 100μH不同厂家、不同材质 Q 值差很多。如果手上有网络分析仪可以先测一下电感的自谐振频率确保自谐振点远离你要测的频率否则测出来的数据没法看。电容100nF 的 C0G 材质电容最好。C0G也叫 NP0温度特性好损耗低容值稳定。X7R 之类的陶瓷电容做谐振电路损耗大容值随电压和温度漂移明显测出来偏差比较大。信号源能输出正弦波、频率能覆盖你要测范围的就行。我用的是常见的 DDS 信号发生器50Ω 输出阻抗。示波器带宽不够问题不大关键是输入阻抗要能切换。测量谐振回路时最好用 10× 探头并且设置为高阻输入。有些示波器探头的输入电容 10-15pF对几十 MHz 以上的谐振回路影响很大测的时候要心里有数。万用表测电感直流电阻用判断器件状态和估算 Q 值。对于几十 kHz 到几 MHz 的谐振电路这些设备完全够用。4.2 测量方法一信号源示波器扫频这是最基础也是最直观的方法。以并联谐振电路为例搭建方式如下把电感 L 和电容 C 并联构成并联谐振回路。信号源输出正弦波接到谐振回路的一端回路的另一端接地。示波器探头接在谐振回路两端测量交流电压幅度。将信号源的幅度固定比如 1Vpp然后从低到高改变频率。每改变一个频率记录示波器上的电压幅度。测量的时候有一个关键细节信号源是 50Ω 内阻的而并联谐振回路在谐振点上阻抗很高。两者直接并联的话谐振回路会把信号源负载拉低导致读数判断困难。我试过直接接信号源显示的输出电压在谐振点附近明显下降扫出来的“峰值”其实是信号源输出阻抗和回路阻抗分压的结果有偏差。我习惯的接法是信号源先串联一个较大的电阻比如 10kΩ再接谐振回路。这样相当于用接近恒流的激励去驱动并联谐振回路。在谐振点上回路阻抗很高电压峰值明显偏离谐振点时回路阻抗低电压也低。测出来的曲线干净很多。实际操作时我在 10kHz 到 200kHz 范围扫描步长取 1kHz 左右。粗略找到峰值频率后再在峰值附近用更小的步长精扫。最后测到的谐振点大概在 49-51kHz 范围内和理论值 50.3kHz 的偏差主要来自电感标称容差和电容实际值。测量串联谐振电路时方法要改一下信号源串联一个采样电阻比如 100Ω再串联谐振回路。测采样电阻两端的电压或者直接测串联回路电流在谐振点上电流最大。也可以用示波器电流探头但那个比较贵用采样电阻最经济。4.3 测量方法二用网络分析仪看S21如果你手上有纳米 VNA比如常见的 NanoVNA测量 LC 谐振就更方便了。用并联谐振回路举例VNA 校准后将 DUT待测件串联在 S21 测试路径中。扫频范围设置要覆盖预估谐振点附近比如 10kHz 到 200kHz看你的 VNA 低频能力有的型号低频只能到 50kHz那就把频段选高一点或者换低谐振频率的 L、C。观察 S21 幅度曲线。并联谐振回路在谐振频率上阻抗最高信号衰减最小S21 会有一个峰值点串联谐振回路则相反在谐振频率上阻抗最低信号几乎全通过S21 也会有峰值但偏离谐振点时衰减明显。用 VNA 的好处是可以同时看到幅度和相位曲线。谐振点附近相位变化最剧烈这个特征可以用来精确判定谐振频率。我常用 VNA 测天线匹配和滤波器测 LC 谐振只是顺便的事。不过要注意VNA 的参考阻抗是 50Ω如果你测的谐振回路阻抗很高并联谐振直接接上去回路的 Q 实际会被 VNA 的 50Ω 负载拉低很多。测出来的带宽和实际独立工作时的带宽完全不一样。如果要测真实 Q 值还是得用高阻探头配合示波器扫频。5. 实操中踩过的坑和排查思路5.1 电容电感的精度和温度漂移理论计算和实测差 5%-10%太正常了。电感标称值一般是 ±10% 到 ±20%普通瓷片电容可能是 ±10% 甚至 Z5U 这种 80%/-20% 的“离谱”规格。如果 L 偏了 10%C 又偏了 10%谐振频率偏差接近 10% 是很容易的事。温度影响在谐振电路里也很明显。X7R、Y5V 这类陶瓷电容容值随温度变化非常夸张。早上调试好的谐振点下午可能就偏了几 kHz。做产品设计时谐振电路的电容建议选 C0G/NP0 或者薄膜电容聚丙烯、聚苯乙烯等温度稳定性和损耗指标都要好得多。电感方面带磁芯的电感有饱和效应电流大了电感量会下降。如果谐振电路里流过的电流比较大谐振频率会随信号幅度漂移。这一点在大功率无线充电、逆变器谐振网络设计里尤其要小心。5.2 寄生参数DCR、ESR、分布电容电感不只有 L还有绕线电阻 DCR、匝间分布电容、磁芯损耗等效电阻。电容也不只有 C还有 ESR、ESL、漏电阻。这些寄生参数在高频下会显著影响电路行为。电感的分布电容会和电感本身形成自谐振。如果电路的谐振频率接近或者高于电感自谐振频率那电感就不是电感了它可能表现为容性整个电路行为完全乱套。选电感之前一定要看 datasheet 里的自谐振频率SRF确保 SRF 远高于你的工作频率一般要 10 倍以上才安心。电容的 ESR 直接影响谐振 Q 值。比如做开关电源的谐振槽路电容 ESR 太高会导致发热严重、效率下降。这也是为什么很多 LLC 电源里用薄膜电容而不是普通陶瓷电容薄膜电容的 ESR 和损耗角很小能承受更大纹波电流。5.3 测量结果和理论值差很多的排查顺序当你发现实测谐振频率和理论值差异很大不要一上来就怀疑公式错了。我整理了一个排查顺序按这个顺序排查多数情况下能定位到问题先确认器件的实际值。用万用表或者 LCR 表测量 L 和 C 的实际值不要相信标称。很多标称 100μH 的电感实测只有 90μH 左右。再确认测量状态。示波器探头输入电容是否影响了谐振回路信号源内阻、采样电阻是否改变了 Q 值和频率有没有引线电感、寄生电容干扰确认频率范围。你的测量频率离电感自谐振频率近不近如果电感自谐振频率就在附近实测结果会被分布电容拉得很低。确认信号幅度。如果信号太大磁芯饱和导致电感量下降谐振点上移。减小信号幅度再测一次看看。最后考虑温漂和时间漂移。器件老化、环境温度变化、焊接热冲击都可能让参数变化。做好了前几步大部分偏差都能找到原因。5.4 常见问题速查表现象可能原因处理思路谐振点比理论值低电感或电容实际值偏大、分布电容参与谐振、探头电容加载用 LCR 表实测、改用低电容探头、提高 SRF 的器件谐振点比理论值高电感量偏小、磁芯饱和、电容容值受直流偏置降低减小激励幅度、换大功率电感、选用偏置稳定电容谐振峰值不明显Q 值太低、回路串联电阻太大、负载太重减小回路电阻、提高器件 Q 值、降低负载耦合谐振峰带宽比预期宽寄生电阻损耗大、输出负载耦合过重选用低损耗电容、耦合用弱耦合抽头波形失真、非线性激励幅度过大、磁芯饱和、电容非线性减小信号幅度、换材质更好的磁性器件频率漂移、测一次变一次接触不良、器件发热温漂、连接线移动确保良好接触、固定走线、待温度稳定再测这张表是我实际调试踩过坑之后总结的每次遇到谐振点不对先对表查一下能少走很多弯路。6. 实际应用选频、振荡、匹配、无线充电6.1 选频电路从电台到频谱仪LC 谐振最经典的应用就是选频。收音机的输入回路用可变电容和电感组成谐振回路转动电容改变谐振频率就能在众多电台信号里选出目标频率。现代射频前端也大量使用 LC 谐振或者声表面波滤波器做频段选择原理根基是相通的。做窄带放大器的时候我也会在放大器输出端接 LC 并联谐振回路作为负载。谐振点上阻抗最高增益最大偏离谐振点阻抗下降增益降低。这样不仅能选频还能提供一定的增益。配合可变电容可以做成简易的频谱分析仪前端。选频电路里 Q 值和带宽的权衡是个关键。Q 值太高带宽太窄信号通过时波形失真明显尤其对带宽较宽的信号比如调频信号Q 值过高反而有害。设计时要根据信号带宽去反推需要的 Q 值别只追求尖锐。6.2 振荡器让LC谐振自己工作LC 谐振回路加一个有源器件晶体管、运放、门电路补偿掉回路损耗就能产生持续振荡。这是最基础的 LC 振荡器原理。考毕兹振荡器、哈特利振荡器、克拉普振荡器本质都是在 LC 谐振基础上搭建反馈网络。我自己设计振荡器的时候最关注的几点谐振回路的 Q 值要高这样振荡频率稳定度高、相位噪声好。Q 值太低起振容易但有源器件噪声对频率牵引影响大。反馈量要控制好太大容易产生非线性失真波形削顶太小可能不起振。工程上通常留 3-5 倍的起振裕量。可变电容调频时要注意电容容值变化对 Q 值和谐振回路的加载效应。变容二极管的 Q 值通常比固定电容低调频范围越宽相位噪声越差。这是一个很现实的折中。用 LC 振荡器做本振频率稳定度一般不够高温度、电源变化都会让频率漂移。所以在精密仪器里LC 振荡器会被晶振或者 PLL 取代。但在不需要极端稳定的低成本场景LC 振荡器依然是省成本又好用的方案。6.3 阻抗匹配和无线充电LC 谐振网络在射频匹配和无线能量传输里作用比很多人想象中更大。射频放大器和天线之间的匹配网络常常用 LC 结构做阻抗变换。比如把 50Ω 的天线阻抗变换成放大器期望的负载阻抗。谐振网络在其中不仅是选频也承担阻抗变换。设计时用史密斯圆图配合 LC 网络拓扑可以快速得到匹配元件值。无线充电更不用说了发射线圈和接收线圈各自并联谐振电容让线圈在某个频率上谐振从而实现高效的能量耦合。实际调试无线充电时线圈电感量会随着距离、金属异物靠近而变化。谐振点偏移会导致传输效率急剧下降这也是很多方案要做频率追踪的原因。我以前调试过一个无线充电模块空载时谐振点 120kHz放上接收端之后由于互感反射阻抗变化谐振点偏移了十来 kHz如果不做动态频率调整效率直接从 80% 掉到 50% 以下。在这种应用里谐振不再只是“选频”了它关系到能量能不能高效地送出去。7. 选型和建议元器件不能随便抓从元件库或者抽屉里随便拿一颗电感和电容搭谐振电路可能能用但性能很难保证。我对谐振电路元器件的选型有自己的几个习惯。电感的选型优先看自谐振频率。如果电感 SRF 不够高高频应用里电路电容特性跑出来整个设计就废了。其次看 Q 值。射频应用里绕线空芯电感的 Q 值通常高于多层绕线贴片电感、磁芯电感。但空芯电感体积大、易受干扰贴片电感组装方便根据项目取舍。功率谐振电路里要考虑饱和电流。电感在峰值电流下不能进入深度饱和否则电感量掉太多谐振就乱了。选择时最好留 1.5-2 倍电流余量。电容选型谐振电路里我优先选 C0G 或者聚丙烯薄膜电容。C0G 方便贴片容值上限不高薄膜电容大容量、低损耗适合功率谐振。X7R 和 Y5V 在谐振电路里尽量少用除非只是做直流隔直或者旁路不参与谐振。测出来温漂大的时候先检查是不是电容选错了类型。最后就是连接和布线。谐振频率几十 kHz 到几 MHz 的低频段普通跳线问题不大。到了几十 MHz 以上走线电感和过孔寄生电容就会影响谐振实际效果。射频板上的谐振电路走线要短而粗地平面要完整元件位置要紧凑。这个我吃亏过不止一次仿真和理论计算都好好的板子一打回来谐振点偏了 20%最后发现是走线电感和元件排布导致的寄生参数问题。8. 一些小体会做 LC 谐振这个主题我最大的体会是公式简单但工程不简单。谐振电路的每一个实际表现都是理想公式和寄生参数妥协的结果。我也给不少来问问题的同学一个建议不要只停留在算 f0一定要亲手搭一次电路、用仪器扫一次频。当你亲眼看到电压峰值出现在理论计算的频率附近当你体会到示波器探头一压上去谐振点就跑掉的感觉你对 LC 谐振的理解才会从“会做题”变成“会设计”。调试谐振电路耐心是最重要的。一次扫描可能看不出问题把频率步长加密、把信号幅度调低、换一颗更稳定的电容很多看似玄学的问题其实都是测量方法不当造成的。我个人到现在手边都常备一把 LCR 表设计谐振电路之前先把所有要用的电感和电容实测一遍。这个习惯帮我避过很多坑也建议你试试。如果这篇文章讲到的内容能帮你少踩一个坑那就值了。后续如果有机会我可以再把史密斯圆图匹配、高频谐振测量这些方向展开讲讲那些是 LC 谐振更深入的应用场景。
返回列表