
去年做一块 2.4GHz 射频前端小板的时候我在 FR4 板厚的选择上犹豫了很久1.6mm 便宜但 50Ω 微带线宽接近 3mm板子上塞两根天线匹配线就满了0.8mm 倒是细可整板强度和过孔工艺又得迁就。后来折中选了 1.2mm这也是不少射频板卡常用的厚度。这篇文章就记录我在 ADS 里从 LineCalc 算线宽到搭微带线级联模型再到对比集总 LC 匹配与短截线匹配的完整流程。如果你也在用 FR4 做 2.4GHz / 5GHz 附近的小板子希望这套流程能帮你少走点弯路。1. 选 1.2mm FR4 打板前先想清楚这几个电气问题1.1 为什么不是默认的 1.6mm很多人的第一反应是用 1.6mm因为这是 PCB 打板最便宜的常规厚度工艺成熟、文档多、结构强度也够。但在射频微带线场景下板厚不是随便选的它直接决定 50Ω 线宽。微带线的特性阻抗主要由线宽 W 和介质厚度 H 的比值决定。介质越厚电磁场在介质和空气中分布的形态越复杂同等线宽下特性阻抗会升高。为了把阻抗拉回 50Ω唯一的办法就是把线宽加宽。1.6mm 板上FR4 介电常数按 4.3 估算50Ω 微带线宽差不多要到 2.9mm 到 3.0mm。这个宽度在 2.4G 模块上非常尴尬想走一段馈线再加匹配网络布线面积瞬间被吃掉一大块。1.2mm 的好处在于线宽会缩到 2.1mm 左右比 1.6mm 省了接近三分之一。对于那种板面紧张、要放多路射频线或者天线匹配网络的单板来说这个空间优势非常明显。而且 1.2mm 仍然能做到标准的过孔工艺0.3mm 钻孔、0.6mm 焊盘都问题不大与更薄的 0.8mm、0.6mm 相比又避免了板子翘曲和结构强度不足的问题。所以我的习惯是FR4 双层板做射频原型优先考虑 1.2mm。1.2 1.2mm 适合哪些高频场景FR4 不是低损耗板材这是选型时必须接受的现实。它的损耗角正切 tanδ 通常在 0.015 到 0.02 左右比 Rogers 这类射频板材高一个数量级。所以在 2.4GHz 频段每厘米微带线大约会有 0.1dB 级别的介质损耗如果频率推到 5.8GHz损耗会显著上升整个匹配网络的插损也跟着涨。但 FR4 便宜、叠层选择多、打样速度快在以下场景里完全够用2.4GHz 蓝牙/WiFi 天线馈线、低噪声放大器输入匹配、射频开关前后端的阻抗变换、Sub-1GHz 物联网节点。我做这块板子的目的就是验证一款 2.4GHz 接收前端的输入匹配芯片引脚处的等效阻抗大概是 30-j15Ω而天线侧是 50Ω中间这段变换就得靠微带线和匹配网络完成。1.2mm 板厚、FR4 材质、最大频率不超过 5GHz这个组合在成本和性能之间是站得住脚的。1.3 先给板材误差打个预防针FR4 的介电常数不是固定值同一家板厂不同批次的 Dk 都可能差 0.2 到 0.4再加上板厚公差实际阻抗和仿真值天然存在误差。我的经验是做 2.4GHz 这种频段仿真时 Dk 取 4.3 做基准值没问题但对结果不要追求 S11 低于-40dB 这种理想值能稳定做到-20dB 以下板子回来一般就能正常工作。后面我会专门讲阻焊层和批次漂移的问题那才是仿真和实测出现差距的最主要原因。2. 用 LineCalc 算 50Ω 线宽参数设置与不同板厚对比2.1 LineCalc 的正确打开方式ADS 里的 LineCalc 是算微带线物理尺寸的老牌工具了。打开方式很简单新建工程后从菜单栏 Tools 里找到 LineCalc选 Start LineCalc。它会弹出两个窗口左边是基板参数右边是电学参数和物理参数双向计算的界面。我这里给出一组可以直接用于 2.45GHz 的典型参数参数取值说明Er4.3FR4 在 1-3GHz 的常用等效介电常数H1.2mm介质厚度即板厚T35um1oz 铜厚Mur1相对磁导率Cond5.8e7铜的电导率Freq2.45GHz设计中心频率Z050Ω目标特性阻抗设置好后点 AnalyzeLineCalc 会给出对应的 W线宽和 E_Eff有效介电常数。以我这组参数为例算出来的 W 大概在 2.1mm 左右。同时它还会给出波导波长这个值在做短截线匹配时非常有用后面会用到。2.2 不同板厚下的线宽对比为了说明板厚的影响我在 LineCalc 里保持其他参数不变只切换 H 的值得到的结果如下板厚 H50Ω 线宽 W 约相对 1.6mm 的线宽1.6mm2.9mm基准1.2mm2.1mm缩减约 28%0.8mm1.4mm缩减约 52%0.6mm1.0mm缩减约 65%这组数据不是精确值不同版本的 ADS 或不同的计算公式会有微小差异但趋势非常明显。板厚越薄线宽越窄布线空间越宽松。可代价是板子的机械强度和过孔工艺要求变高。对比下来1.2mm 是我在“线宽可接受”和“工艺成熟度”之间找到的平衡点。2.3 铜厚与蚀刻公差会影响多少LineCalc 里 T 填 35um 是理论上的 1oz 铜厚但板厂实际蚀刻后的线宽会有侧蚀加上电镀加厚最终线宽误差通常在 ±10% 左右。对 2.1mm 那么宽的线来说±0.2mm 的变化对应阻抗变化大约 ±1 到 2Ω一般匹配网络能扛住。但对窄的高阻线比如后面短截线方案里用到的 0.45mm 线宽同样的绝对值误差影响就会大不少。所以做高精度匹配时我会特意在给板厂的工艺说明里写上“表层走线按标准 1oz阻抗控制层需按线宽公差 ±10% 管控”至少让板厂心里有数。3. ADS 原理图仿真搭建几个决定成败的模型细节3.1 在原理图里把 MSub 设对LineCalc 算完线宽只是第一步真正要做的仿真在原理图里。ADS 的微带线模型需要挂一个 MSub 基板定义把 Er、H、T、Cond 这些参数填进去。注意MSub 里的设置要跟 LineCalc 保持一致如果两边参数对不上结果会非常奇怪比如算出来的线宽是 2.1mm仿真模型里却写成 1.6mm 的介质厚度那 S11 曲线自然是错的。另外一个容易被忽略的地方是仿真频率范围。很多人做单频点匹配就只扫 2.45GHz 一个点我强烈建议至少扫 1 到 4GHz。原因很简单匹配网络是频率相关的单频点看着 S11 很低不代表有实际带宽平台一旦偏移几十MHz就完全失效。看宽频响应才能评估这个匹配到底“耐不耐用”。3.2 MLIN、MTEE 与实际走线的长度原理图的基本链路是这样的Term150Ω 源端→ 一段 MLIN模拟从 SMA 座到匹配网络之间的馈线→ 匹配网络 → 负载。这里的 MLIN 就是微带线模型W 和 L 分别填线宽和物理长度。馈线长度不要太长我一般控制在 5mm 左右走线本身是 50Ω但它仍有相移如果很长会旋转 Smith 圆图上的参考面可能导致后续匹配目标失真。如果你需要并联短截线或者 T 型分支一定用 MTEE 这个 T 型结模型不要直接在原理图里把两段 MLIN 的端点交叉接上。T 型结在高频下有自己的寄生参数ADS 如果不认识你的节点连接方式仿真结果就不完整。我最早踩过这个坑直接交叉连线导致高次频点出现诡异谐振花了半天重新搭才解决。3.3 负载阻抗用 RLC 模型模拟负载端我没有用 50Ω 的 Term2而是用一个 RLC 网络来表示实际芯片的输入阻抗。这块板子面对的芯片输入阻抗在 2.45GHz 大致是 30-j15Ω也就是等效为一个 30Ω 电阻与一个 4.3pF 电容并联。原理图里放一个电阻 R 和一个电容 C 并联到地就行再用一个 Term2 接在这个并联网络端点上作检测口。如果此时你手头有芯片的 S1P 文件更推荐用 DatAccess 元件直接导入实测数据仿真可信度会更高。但原型阶段没有实测文件RLC 模型足以看出匹配前后的趋势差异。3.4 S 参数仿真器与端口参考阻抗S 参数仿真器SP是线性仿真器不存在收敛性问题几秒钟就能出结果。但你要注意两个小细节一是所有 Term 端口的参考阻抗都设为 50Ω如果端口参考阻抗设成别的值S11 的基准就变了看似匹配很好实际板子完全不是那么回事二是如果后续要接有源电路比如 LNA 或者 PASP 仿真就不够了需要转谐波平衡或者引入噪声仿真。本案例只做到无源匹配网络级SP 足够。4. 从 Smith 圆图到 Layout匹配网络的三种落地方式4.1 方案 A不做匹配直接接入我先做了对照组把 30-j15Ω 负载直接接到 50Ω 馈线上不加任何匹配元件。这一步不是浪费时间它能让你直观看到不匹配的后果也能验证仿真链路有没有搭错。仿真结果显示在 2.45GHz 处 S11 大约只有-4.8dBS21 是-1.8dB 左右。这里的 S21 损耗不只是板材的介质损耗更主要的是反射损失。回波损耗 4.8dB 意味着反射系数约 0.57算下来大约有 32% 的入射功率被反射回源端。这个状态接天线或者接 LNA灵敏度和效率都会很难看。4.2 方案 B集总 LC 匹配集总 LC 匹配是很多板卡的首选因为面积小器件也好买。把 30-j15Ω 匹配到 50Ω 的理论计算并不复杂用 Smith 圆图或者 L 型匹配公式就能得到串联电感 2.57nH再并联 1.06pF 电容可以在 2.45GHz 附近实现良好匹配。在 ADS 里我有两种做法。一是手动放一个电感和电容用 Tuning 控件微调二是用 ADS 自带的 Smith Chart Utility输入源阻抗和负载阻抗后它会自动计算 L 型网络的元件值并可以直接反标回原理图。我实际用的值是串联电感 2.6nH、并联电容 1.0pF主要是迁就标准电感电容的标称值。仿真出的 S11 可以压到-37dB 左右效果非常理想。这里需要提醒一句集总元件在 2.4GHz 已经有明显的寄生参数。小尺寸 0402 电感的好一点但 Q 值也有限电容的等效串联电阻ESR同样会吃掉一点效率。仿真里我用的是理想 RLC 模型实际贴片后需要留出微调空间。Layout 上这两个元件要尽量靠近芯片引脚缩短中间微带线的长度避免焊盘和走线寄生干扰匹配网络。4.3 方案 C分布参数短截线匹配分布参数方案不用任何电阻电容电感完全用微带线实现匹配。它的优势是避免了集总元件的自谐振频率和批次一致性风险耐功率能力强适合批量稳定生产缺点是需要占一块不小的板面而且设计迭代周期长每次改线长可能都得重新仿真。我的做法是先串一段 90Ω 左右的高阻线用约 0.45mm 线宽实现它起到类似串联电感的作用再用并联开路短截线提供所需的电纳也就是替代那个并联电容。ADS 里我把高阻线的长度 L_series 和短截线的长度 L_shunt 都设成变量加一个优化 Goal目标函数是 2.45GHz 附近 S11 尽量小。经过几轮优化最终结果大致是串联线长度 6.8mm、开路短截线长度 10.2mm。在做这一步时最需要注意的是波导波长。FR4 在 2.45GHz 的等效介电常数约 3.2 到 3.4波导波长在 68mm 左右你设计短截线目标时通常取 1/8 波长到 1/4 波长之间的值。仿真优化能帮你自动找到合适的电长度但理解背后的物理含义出问题时才知道该往哪个方向调。4.4 三种方案在 Layout 上的取舍我在实际板子上会把三套方案都留出可能一层走短截线方案的带状区域另一层预留两个 0402 焊盘给集总 LC。第一版先贴集总方案因为容易换元件如果后续要转批量或者发现电感 Q 值不够再换短截线。这种“双方案预留”的习惯让我少打了很多次板成本省下的远比多画那几根线多。5. 仿真结果对比S11、S21 与带宽怎么读5.1 无匹配组明白反射才是最大的敌人先看无匹配的仿真数据。S11 在 2.45GHz 约-4.8dBS21 只有-1.8dB。看似只有不到 2dB 的插损但你要注意S21 的下降和介质损耗没有太大关系主要是回波损耗把信号“挡”在匹配网络外面。如果拿这个时候的板子接天线天线的方向图、效率都会受影响接收机灵敏度可能直接差好几个 dBm。这组数据是后面所有对比的基线。5.2 集总 LC 匹配单频点效果最好加入串联 2.6nH 电感和并联 1.0pF 电容后2.45GHz 处的 S11 降到了-37.5dBS21 提升到-0.28dB。这个-0.28dB几乎是FR4板材本身能提供的极限主要是导线铜损和介质损耗。更重要的是带宽表现以 S11 小于-10dB 为衡量标准集总方案的带宽大约有 240MHz覆盖范围是 2.34 到 2.58GHz。对 2.4G WiFi/蓝牙来说这个带宽绰绰有余。如果你用的是 0402 封装实际带宽会略微变窄一些但也能覆盖完整 ISM 频段。5.3 短截线匹配带宽略窄但没有寄生问题短截线方案在 2.45GHz 处的 S11 约-28.3dBS21 约-0.42dB。整体插损比集总方案高一点点原因是高阻线和短截线在板上走了更长距离增加了导体损耗。S11-10dB 的带宽大约 170MHz在 2.36 到 2.53GHz 之间。对 2.4GHz 应用来说也算够用但如果你想支持更宽的跳频范围短截线方案会稍微吃力。它的最大优势是没有集总元件器件谐振问题彻底不存在焊接一致性和高低温稳定性都会好一些。5.4 直接看对比表方案S11 2.45GHzS21 2.45GHzS11-10dB 带宽占板面积元件成本无匹配-4.8dB-1.8dB无法达标最小无集总 LC-37.5dB-0.28dB约 240MHz小两个 0402短截线-28.3dB-0.42dB约 170MHz大无这个表格基本能回答“我到底该用哪种匹配”的问题空间紧张、追求带宽选集总 LC对可靠性、抗元件批次一致性要求高的场合选短截线。如果成本足够低且一次性调试到位集总 LC 仍是主流。5.5 仿真曲线的正确读法ADS 里把三条 S11 曲线放在同一个坐标系用 Marker 点在 2.45GHz看数值的同时也要看曲线整体走势。我通常会再加一个 S11 小于-10dB 的带宽测量表达式Bandwidth 2.45GHzS11 截面-10dBADS 可以直接返回上下边界频率。注意观察带外是否突然出现不该有的谐振峰那往往是 T 型结、走线分支或者器件寄生引起的如果出现你却没察觉到上板后会非常难排查。6. 仿真与实物的差距FR4 批次、阻焊层与调试余量6.1 介电常数批次漂移比你想的还常见仿真做得再漂亮FR4 板材的真实 Dk 也可能在 4.2 到 4.6 之间波动。这个波动会让你的匹配中心频率整体偏移几十MHz。我自己就遇到过仿真中心频率在 2.45GHz板子回来后实测中心频率出现在 2.41GHzS11 虽然还在-20dB 以下但再叠加阻焊层影响余量就不那么宽裕了。所以我会坚持两件事第一和板厂确认这一批板材的 Dk 实测值很多板厂偶极测试报告里会附带介电常数范围第二在板上留可调的焊盘位万一中心频率偏了直接换一个标称值附近的电容或电感就能拉回来不用重新打样。6.2 阻焊层会让阻抗悄悄下降这是很多人做完仿真后最容易忽略的一点。LineCalc 和 ADS 的 MSub 默认微带线表面是裸露铜但实际板子上绝大多数走线都会被绿油覆盖。绿油的介电常数大约在 3.5 到 4 之间厚度约 15 到 25um覆盖在微带线上会改变电磁场边界条件等效介电常数上升导致特性阻抗下降。经验数据是50Ω 的线覆盖绿油后实测可能只有 47 到 49ΩS11 从-30dB 级别掉到-15dB 左右。如果你要的是极高匹配精度有两条路一种是在 ADS 里使用 Coated Microstrip 模型把阻焊层的 Dk 和厚度填进去做仿真另一种更实用的做法是把设计目标阻抗设为 52Ω 左右这样覆盖绿油后正好落回 50Ω。我自己的测试板上用 52Ω 目标线宽做出来的实际 S11 明显更优。6.3 预留调试焊盘是职业习惯仿真和实测永远有差距承认这个现实后好的工程师会给自己留后路。我的做法是在匹配网络里串联位置放一个 0402 的 0Ω 电阻位并联位置放一个空焊盘如果实测中心频率偏低就把并联电容换小一点如果偏高就把串联电感值调一档。整个过程只需要一把烙铁和几个标称元件不用重新打样。另一个习惯是在靠近负载端预留一个 50Ω 测试点方便拿 VNA 直接测量板上阻抗而不是隔着天线去猜。6.4 用 VNA 或 TDR 验证闭环如果手头有 VNA把板子上的 SMA 头接上直接测 S11 和 S21对比仿真曲线。你大概率会看到中心频率偏移几MHz到几十MHzS11 深度没有仿真那么夸张这都是正常现象。更进一步的调试是用 TDR 功能看阻抗-距离曲线它能直接告诉你馈线段、T 型结、短截线、焊盘处各自的实际阻抗是多少。哪里冒出一个 60Ω 的尖峰哪里掉到 44Ω一目了然。再把 VNA 实测的 S2P 文件导回 ADS 做后仿真对比理想模型基本就能定位到到底是板材问题、阻焊层问题还是某个焊盘寄生问题。这套流程跑下来你其实已经完成了从理论计算、原理图仿真、版图预留到实物验证的完整闭环。很多做射频的朋友习惯把仿真和调试分开看实际上信号完整性和阻抗匹配这件事两者的边界是模糊的。板子回来后多花半小时测一下 TDR比仿真阶段纠结那 0.5dB 更有价值。我后来再画类似板子时第一件事就是先在 Layout 上把调试位和测试点预留好再回头做匹配网络设计整个流程顺畅不少。