前阵子调试一块L波段射频板DDS输出里的谐波分量太吵需要一截低通滤波器把带外杂散压一压。手边没有现成的腔体滤波器也不想等定制周期干脆用FR4板材在ADS 2023里跑了一版微带线低通滤波器。从计算到仿真再到打样整个流程半天搞定实测效果也基本在预期范围内。这篇文章就把这套流程完整记录下来重点讲讲FR4的板材特性、微带线低通滤波器的设计思路以及Line-Cal这个传输线计算工具的使用技巧希望能给正在做类似电路的同行一些参考。这套方案特别适合射频入门工程师、硬件工程师以及需要在L波段以下快速做滤波器验证的朋友。FR4成本低、加工方便虽然损耗和介电常数稳定性不如 Rogers 这类高频板材但在2.5GHz以下完全够用。配合ADS 2023的Line-Cal插件可以快速把理论计算转换成实际微带线尺寸省去大量手工查表算阻抗的时间。1. 整体思路FR4板材与微带线低通滤波器的匹配度1.1 FR4板材的特点与适用边界FR4是整个PCB行业最常用的基材玻璃纤维布加环氧树脂体系相对介电常数通常在4.2到4.8之间典型设计值取4.4。这个参数比Rogers 4350B的3.48高不少意味着相同阻抗下微带线宽度更窄对加工精度更敏感。另一个关键参数是损耗角正切FR4通常在0.02左右而Rogers 4350B可以做到0.003差了将近一个数量级。损耗大直接导致微带线的衰减常数偏大滤波器通带插损会比高频板材高出不少。但FR4有一个压倒性优势便宜而且几乎所有PCB厂都能做打样周期短。实测经验是在2.5GHz以下FR4微带线的导体损耗加介质损耗每厘米大约0.05到0.1dB用于滤波器通带插损控制在1dB以内完全可行。频率超过3GHz之后介电常数随频率的色散现象会明显加剧仿真和实测的偏差会快速增大这时候才需要考虑换板材。我这次设计的截止频率定在2.5GHz阻带要覆盖到5GHz以上恰好卡在FR4的舒适区边缘。板厚选1.6mm这是最常见的FR4板厚50Ω微带线宽大约3mm左右加工毫无压力SMA接头焊接也顺手。1.2 微带线低通滤波器的设计指标怎么定设计滤波器之前先想清楚指标。我这次的场景是DDS输出后级需要把2.5GHz以内有用信号放行同时把4.5GHz以上的谐波和杂散压下去。具体指标列出来了截止频率2.5GHz即通带边缘通带范围DC到2GHz插入损耗小于0.5dB回波损耗DC到2GHz范围内优于15dB阻带抑制5GHz处衰减大于20dB端口阻抗50Ω微带线结构SMA接头这个指标用3阶切比雪夫低通原型就能满足。切比雪夫响应在通带内有等波纹波动换来的是更陡峭的阻带衰减。0.1dB纹波的切比雪夫3阶在2倍截止频率处大约有20到25dB的衰减刚好够用。如果选择巴特沃斯虽然通带更平坦但3阶在2倍截止频率处只有约18dB的衰减阻带余量偏小。当然这只是入门级指标如果阻带要求更严苛比如5GHz处要压到40dB那就得用5阶或7阶了。滤波器的阶数、截止频率和阻带抑制之间是直接挂钩的。阶数越高阻带衰减越陡但元件数量翻倍尺寸变大插损也累积增加。对于FR4这种损耗较大的板材阶数不宜过高3到5阶是比较务实的区间。1.3 为什么选择ADS 2023加Line-Cal这套工具链ADS是射频电路仿真的事实标准微带线模型库完善Line-Cal插件更是传输线计算的利器。之前用Excel表格加手算公式算微带线阻抗和长度效率低不说还容易算错。Line-Cal可以直接给定基板参数、频率和阻抗自动算出微带线宽度和物理长度误差控制在工程可接受范围内。ADS 2023版本在微带线模型库上做了不少更新MCLIN、MLIN这些模型的计算精度更好尤其在考虑铜厚、表面粗糙度和频率色散时更接近实测。而且ADS和Layout联动的流程很顺原理图仿真通过后可以直接生成版图减少手动导出的环节。对于微带线低通滤波器这种经典结构ADS里的设计流程也相当成熟理论计算原型值用Line-Cal算尺寸原理图仿真验证再调谐优化最后出版图。这套链路跑通了后面做带通、高通滤波器都是类似的套路。2. 理论计算从低通原型参数到微带线尺寸2.1 选择滤波器原型切比雪夫还是巴特沃斯滤波器原型的选取本质上是在通带平坦度和阻带陡峭度之间做权衡。巴特沃斯响应在通带内最大平坦但过渡带较宽切比雪夫响应牺牲通带平坦度换取更陡的过渡带椭圆函数滤波器过渡带最陡但结构复杂微带实现难度大工程上用得少。对于微带线低通滤波器切比雪夫是最常用的选择。0.1dB通带纹波对绝大多数射频系统来说完全可以接受信号经过滤波器后通带内的幅度波动不会影响系统性能。如果对相位一致性要求极高比如某些相控阵或者测量链路那就要考虑贝塞尔响应或者线性相位滤波器。我的经验是先算一下在目标阻带频率处不同阶数的原型能提供多少衰减再决定阶数。切比雪夫0.1dB纹波3阶在归一化频率2处衰减约23dB5阶能到40dB以上。这次的目标是20dB3阶就够了元件数量少尺寸紧凑插损也低。切比雪夫原型的g值表可以从经典微波工程教材里查到3阶0.1dB纹波的归一化元件值为g01g11.0316g21.1474g31.0316g41。g值就是低通原型中串联电感和并联电容的归一化数值。2.2 集总参数去归一化计算有了g值接下来做频率和阻抗去归一化。截止频率fc2.5GHz端口阻抗Z050Ω。串联电感的计算公式是L g × Z0 / (2π × fc)并联电容的计算公式是C g / (Z0 × 2π × fc)把3阶的g值代进去算L1 1.0316 × 50 / (2π × 2.5e9) 3.28nHC2 1.1474 / (50 × 2π × 2.5e9) 1.46pFL3 1.0316 × 50 / (2π × 2.5e9) 3.28nH这样我们就得到了一个集总参数的低通滤波器拓扑串联电感3.28nH并联电容1.46pF再串联电感3.28nH。这个拓扑在原理概念上是清晰的但2.5GHz频率下要找到精确的贴片电感电容并不容易而且寄生参数会明显影响性能所以工程上用分布式微带线来等效实现。2.3 理查德变换用传输线段替代电感和电容微带线滤波器的基础是理查德变换一段电长度为θ、特征阻抗为Z的短路或开路传输线在特定频率下可以等效为电感或电容。具体到微带低通滤波器常用的实现方式是高低阻抗线法也叫阶梯阻抗滤波器。高阻抗微带线等效为串联电感因为细线电流路径长磁场储能占主导低阻抗微带线等效为并联电容因为宽线与地平面之间的电场储能占主导。这里有个关键设计步骤选择高阻抗线的特征阻抗Zh和低阻抗线的特征阻抗Zl。原则上Zh越高、Zl越低等效的L和C越接近理想元件但实际加工有限制。Zh太高线太细PCB加工精度受限一般FR4工艺最细线宽是0.15到0.2mmZl太低线太宽占用面积大还可能激励起横向谐振。工程上的经验范围是高阻抗线取70到120Ω低阻抗线取15到30Ω。这次设计取Zh100ΩZl20Ω。等效关系的计算如下对于高阻抗线输入阻抗Zin jZh × tan(θ)让它等于串联电感的阻抗jωL即Zh × tan(θ) ωL所以θ_L arctan(ωL / Zh)。对于低阻抗线输入导纳Yin j × tan(θ) / Zl让它等于并联电容的导纳jωC即tan(θ) / Zl ωC所以θ_C arctan(ωC × Zl)。把去归一化后的L和C代入θ_L1 arctan(2π × 2.5e9 × 3.28e-9 / 100) arctan(0.516) ≈ 27.3°θ_C2 arctan(2π × 2.5e9 × 1.46e-12 × 20) arctan(0.459) ≈ 24.7°θ_L3 27.3°这三个电长度都在30°以内是合理的。如果算出来的电长度超过45°说明阻抗选择不合适需要降低Zh或者提高Zl否则传输线段的频率响应会和理想L、C偏离太多。2.4 手动估算物理尺寸与Line-Cal互为校验电长度换算物理长度需要知道介质中的波长。FR4在2.5GHz附近的有效介电常数εeff大约在3.0到3.3之间具体取决于微带线宽度。取εeff约等于3.1估算λg c / (fc × sqrt(εeff)) 3e8 / (2.5e9 × 1.76) 68.2mm物理长度L_phy θ / 360 × λgL_phy1 27.3 / 360 × 68.2 5.17mmL_phy2 24.7 / 360 × 68.2 4.68mmL_phy3 5.17mm线宽方面100Ω高阻抗线在1.6mm FR4上大约0.5到0.6mm20Ω低阻抗线大约6到8mm50Ω线大约2.9到3.1mm。这些是手算估算值可以用来判断Line-Cal计算结果的合理性。手动计算的意义不是替代工具而是建立直觉。拿到Line-Cal的结果先扫一眼是否在合理范围如果差得离谱大概率是哪个参数填错了。3. ADS 2023实操Line-Cal算尺寸与原理图搭建3.1 新建工程并配置MSub基板参数打开ADS 2023新建工程命名为LPF_FR4。在原理图窗口里第一步是放置MSub控件这是所有微带线仿真的基础它定义了整个设计依赖的基板物理参数。MSub里的关键参数有这些Er基板相对介电常数FR4取4.4H基板厚度1.6mmT铜箔厚度0.035mm对应1oz铜TanD损耗角正切FR4取0.02Cond铜的电导率默认5.88e7 S/m参数填完整个工程里所有微带线模型都会基于这组参数计算。一个常见的坑是Line-Cal里用的基板参数和MSub里的不一致导致算出来的宽度和原理图仿真用的宽度对不上。务必保证两处参数完全一致。3.2 Line-Cal微带线尺寸计算实战Line-Cal是ADS里非常实用的传输线计算工具在原理图窗口菜单栏找到Tools下拉选择Line Calc。界面分为两大部分左边是基板参数右边是电气参数和物理尺寸。对着MSub参数在Line-Cal左侧把Er4.4、H1.6mm、T0.035mm、TanD0.02填好频率填2.5GHz。然后把阻抗设为50Ω电长度填任意值点击计算Line-Cal会给出对应的微带线宽度W和物理长度L。按这个流程分别计算三组尺寸第一组50Ω微带线用于滤波器的输入输出端口连接W约等于3mm。第二组100Ω高阻抗线等效串联电感W约等于0.5mm物理长度按27.3°大约是5.2mm。第三组20Ω低阻抗线等效并联电容W约等于7mm物理长度按24.7°大约是4.7mm。Line-Cal界面里有一个细节它有两种模式Synthesize是给定阻抗和电长度算W和物理长度Analyze是给定W和物理长度算阻抗和电长度。两个模式可以互相验证推荐先用Synthesize算出W和L再用Analyze回算阻抗看是否回到预设值附近。3.3 原理图模型搭建与S参数仿真设置在ADS原理图元件库中微带线模型在TLines-Microstrip目录下。MCLIN是理想微带线模型需要配合MSub使用设置参数包括线宽W和线长L。把三组传输线按拓扑连起来50Ω输入线接100Ω高阻抗线L1再接20Ω低阻抗线C2再接100Ω高阻抗线L3最后50Ω输出线。注意每段微带线之间因为宽度不同会有跳变不连续性严格来说要加MTEE或者STEP模型修正但3阶滤波器工作在2.5GHz跳变引起的寄生电容影响不大直接连接产生的误差可以接受。如果做5阶以上或者频率超过5GHz建议把T型结和阶梯模型加进去。首尾两端添加Term元件Term1和Term2都是50Ω代表SMA接头和测试系统。添加S_Param控件设置扫频范围从0.1GHz到8GHzStep大小0.01GHz。仿真之前检查一遍所有单位。ADS默认单位是mil而MSub和Line-Cal里的单位要统一。建议全部用mm否则差一个数量级仿真结果完全对不上。3.4 第一次仿真结果怎么看点仿真按钮跑出来的S参数画出来看。重点关注S21曲线也就是插入损耗和阻带衰减。理想情况是DC到2GHz范围内S21接近0dB2.5GHz附近开始滚降5GHz处衰减大于20dB。同时看S11回波损耗通带内应该小于-15dB否则说明各段微带线的阻抗和电长度跟理论值偏差较大。第一次仿真出来的结果通常不会精确命中目标。最常见的情况是截止频率偏高或者偏低。截止频率偏高说明等效的L、C值比理论值小可能是高阻抗线的电长度不够或者低阻抗线的宽度不足截止频率偏低则相反可能是微带线交界处的寄生电容叠加导致等效C偏大。这种现象很常见不用慌。接下来要么手动调谐要么用优化器自动调。4. 仿真结果优化与参数调谐4.1 用Tuning手动调尺寸的实践经验ADS提供了Tuning功能可以实时调整变量参数并观察S参数变化。把三段微带线的W和L设成可调变量双击每个变量旁边的调谐按钮设置合理的调整范围。我先调低阻抗线的宽度。低阻抗线的宽度决定了等效电容值线越宽电容越大截止频率越低。把20Ω低阻抗线的宽度从Line-Cal算出的值开始往大调10%到20%观察截止频率下移的效果。然后调高阻抗线的长度。高阻抗线的长度决定等效电感值线越长电感越大截止频率越低。但没有必要无限加长因为过长的传输线会引入额外的相位偏移导致高频阻带出现不必要的谐振峰。手动调谐的过程很考验经验我的习惯是先调电容再调电感最后微调端口匹配。因为并联电容对S11的影响更直接先把匹配调好再修正截止频率。4.2 用Optimization自动优化的配置方法如果手动调起来费劲ADS自带的Optimization控制器可以自动完成参数优化。把需要优化的微带线W和L设成优化变量设置取值范围然后在Optimization控件里配置目标函数。目标函数这样设置S21在2.5GHz处约等于-3dBS21在5GHz处小于-20dBS11在DC到2GHz范围内小于-15dB。优化算法选Random或者Gradient迭代次数设到100次以上。优化器跑的时候观察收敛情况。如果一直不收敛大概率是变量范围设置不合理或者目标之间矛盾。比如要求截止频率严格等于2.5GHz同时通带插损低于0.2dB在FR4板材上就很难同时满足因为介质损耗摆在那里。合理的目标设定应该留有余量。优化完成后把变量值取整到加工精度范围。微带线宽度精确到0.01mm长度精确到0.1mm就够了太精确没有意义因为PCB蚀刻本身有公差。4.3 优化后性能验证与容忍度分析优化收敛后做一个简单的容忍度分析。把每段微带线的宽度在优化值基础上加减0.05mm看看S参数变化多大。FR4工艺的蚀刻公差一般能达到±0.05mm1.6mm板厚的介质厚度公差在±10%左右。如果截止频率对线宽非常敏感说明设计余量不足需要考虑调整阻抗设计比如把高阻抗线取120Ω、低阻抗线取15Ω让等效的L、C更大这样线宽变化对性能的影响相对减小。实测中还有一个常见现象仿真结果很好但加工回来的板子截止频率整体偏低。这不是因为仿真错了而是FR4介电常数在不同批次板材之间存在差异厂家给的数据是4.4实际可能在4.2到4.6之间波动。介电常数偏大微带线等效电容变大截止频率自然偏低。如果对频率准确性要求高可以在设计时就取介电常数的中间偏下值给后续调试留出向上调整的空间。5. 从仿真到实物加工避坑与调试技巧5.1 导出版图与加工注意事项仿真完成后从原理图生成版图ADS里可以用Layout菜单下的Generate/Update Layout功能。检查版图中的微带线是否完整、有没有断线、SMA接头位置是否预留了足够的接地面积。发送给PCB厂加工时备注里写清楚FR4板材板厚1.6mm铜厚1oz表面处理选沉金微带线区域按阻抗控制要求蚀刻最小线宽按0.15mm。虽然FR4的阻抗控制不如高频板材精确但让板厂知道这是射频板他们会在蚀刻精度上更注意。微带线滤波器对参考地非常敏感。版图上滤波器下方的地平面要保持完整不要走其他信号线不要开槽。SMA接头附近的接地过孔要多打几个减小接地电感否则高频段S21会出现异常谐振。实测发现接头接地不良会导致5GHz以上的阻带抑制变差甚至出现额外谐振峰。5.2 实测和仿真对不上的五个常见原因拿矢量网络分析仪实测最常见的偏差有几个来源。第一个是介电常数偏差。FR4的Er在不同批次、不同厚度之间波动明显可能导致截止频率偏移10%以上。这是FR4本身的固有特性不是设计算错了。第二个是微带线实际宽度和设计值不一致。蚀刻过度会让高阻抗线偏细等效电感增大截止频率偏低蚀刻不足则相反。第三个是SMA接头引入的寄生效应。接头焊接处的焊锡量、接头本身的寄生电容都会影响端口匹配。尤其是频率高到5GHz以上时SMA接头的性能差异会直接写进S参数里。第四个是地平面不完整。如果滤波器下方有挖空区域或者电源分割微带线的回流路径被阻断等效阻抗会突变导致S11恶化。第五个是测试电缆校准的基准面问题。矢量网络分析仪校准后参考面在电缆末端而实际测量时接头上还会有一段额外的过渡区这段区域没有被校准掉高频时影响明显。5.3 快速定位问题的排查流程实测指标不达标时不要急着改版。先用失网仪把滤波器的S参数完整扫一遍判断问题出在哪里。如果通带插损偏大但截止频率准确先检查SMA接头焊接再检查滤波器的输入输出段是不是太长。插损偏大也很有可能是板材损耗导致的FR4在2.5GHz时单位长度损耗不小输入输出微带线如果没有优化到最短累积损耗会比较明显。如果截止频率偏移先确认是整体偏低还是整体偏高。整体偏低优先怀疑介电常数偏大或介质厚度偏厚整体偏高则怀疑蚀刻过度。用万用表量一下实物微带线宽度和设计值对比就能知道是不是蚀刻问题。如果阻带出现异常谐振峰基本可以锁定是地平面不连续或者接头处接地不良。仔细观察谐振点频率对应的波长和接地过孔间距、微带线总长度做对比通常能找出问题所在。我在实际调试过程中发现FR4板材的批次差异是最大的单一变量。同一款滤波器从两家不同板厂打样实测截止频率能差到5%以上。所以批量生产时一定要锁定板材供应商并且在设计阶段预留可调的余地比如在滤波器前级预留一个可选的贴片电容焊盘必要时通过补偿电容微调截止频率。另外测试时建议多做几块板子对比。同一批板子不同位置的蚀刻精度都会略有差异测3到5块板子取平均值才能反映出设计的真实水平。最后分享一个实用小技巧在ADS原理图里做仿真时除了看S21和S11顺便看一下群时延。微带线低通滤波器的群时延在截止频率附近会明显上翘这本身是物理决定的但如果群时延曲线出现异常的尖峰毛刺说明电路里有寄生谐振需要检查微带线之间的间距是否太近或者地平面是否有挖空。FR4板材的损耗虽然大但在2.5GHz以下做滤波器是完全可行的关键是掌握好介电常数偏差的预留量和加工公差的影响范围。这套基于ADS 2023和Line-Cal的设计流程算得上是我个人最常用的快速验证手段了。