ADAS 毫米波雷达板:高频射频走线屏蔽设计与 S 参数提取技巧
77 GHz 毫米波雷达(FMCW,调频连续波)是 L2+ ADAS 的标配——探测距离 200 m、分辨率 0.5 m,对 PCB 射频链路的插损和 Group Delay 平坦度要求极严。4 发 4 收或 6 发 8 收的 AiP(Antenna in Package)或分立方案,射频走线从 PMIC/PLL → PA/LNA → 天线,单根长度 15–30 mm,板材多用 Rogers 4350B(εr=3.48)或 RO3003(εr=3.0)配 Megtron 6 混压。走线屏蔽做不好,76–81 GHz 插损多 1 dB,探测距离直接掉 15%;S 参数提取不准,天线匹配调半天对不上仿真。下面以 77 GHz 雷达(英飞凌 RASIC RXS816x + 4T4R)为主线。
一、射频走线:GCPWG 是 77 GHz 的底线
77 GHz 下 λg ≈ 3.9 mm(RO4350B,εr=3.48),微带线(Microstrip)的辐射损耗已经不能忍——表层微带给 15 mm 长、单根插损能到 2.5 dB,且对邻近走线串扰大。量产雷达板全走 GCPWG(接地共面波导):
• 线宽/间隙:Rogers 4350B、0.127 mm 芯板、GCPWG 结构下,50 Ω 差分(单端也按 50 Ω 控)典型 w=0.1 mm、gap=0.08 mm、两侧 GND 铜 0.2 mm 内每 λg/20≈0.2 mm 打 GND via——0.2 mm via pitch 在 77G 下是硬指标,再疏 GCPWG 的共面屏蔽就破了,转成类微带,辐射损耗飙升
• 走线层:放 L2(Rogers 层),L1 开天线窗 + GCPWG 两侧 GND 铜,L3 整面 GND 参考,L4 走控制/电源(FR-4 或 Megtron 6)
• 拐角:77G 下 45° 斜角都嫌反射大,优先圆弧拐弯(半径 ≥ 3×线宽),蛇形补偿只在天线馈点前做,节距 ≥ 4W
⚠ Rogers 的玻纤效应(glass weave)在 77G 下会引入奇偶通道间 ±5 μm 的 εr 波动,导致 4T4R 各通道 skews 差 2–3 ps——FMCW 的 chirp 线性度对 skew 敏感,天线布局时让各通道走线跨不同玻纤束(别全走同一根纬纱上)。
二、屏蔽:腔体 + 过孔围栏 + 吸波
雷达板的屏蔽分三层:
① 射频腔(RF Cavity):PA/LNA/PLL 区域在 PCB 上做"凹腔"——挖掉天线层以上的 FR-4 层,只留 Rogers 层 + 金属屏蔽罩,罩子 4 边弹片压 PCB GND 铜,360° 接触。腔体内侧贴 ECCOSORB 吸波材料(如 MF-110,76–81 GHz 吸收率 > 80%),压 PLL 倍的杂散辐射。
② 过孔围栏(Via Fence):GCPWG 两侧 GND 铜的 via 按 0.2 mm pitch 打还不够——围栏外再追加一圈"双排 via fence",排距 0.15 mm,把射频走线包在两排 via 中间,防止能量漏到邻近的数字控制线(SPI、MCLK 这些 50 MHz 级信号)。围栏顶部最好有顶层 GND 铜桥连起来(copper strap),别让 via 头顶悬空。
③ 电源/数字分区屏蔽:PLL 的 1.8 V/3.3 V 电源走内层,L3/L4 用分割铜,电源铜上方 L2 整面 GND 隔开;数字控制区(SPI 到 MCU)走板另一侧,中间用接地金属隔条(PCB 上开槽 + 铜条 + 多 via 到主 GND)隔开射频和数字。
三、S 参数提取:VNA + 探针台 + TRL 去嵌
雷达板回来的第一轮验证不是装车,是 76–81 GHz 的 S 参数扫一遍,看每根射频链的插损、回损、Group Delay 平坦度。
1. 测试链路
• VNA:Keysight N5247B(67 GHz 基带 + 扩频头到 110 GHz)或 Rohde & Schwarz ZNA67 + ZNB40 扩频
• 探针台:Cascade Summit 12000,77G 用 GSG 探针(pitch 150 μm 或 100 μm,按 GCPWG 焊盘设计)
• 校准:SOLT(Short-Open-Load-Thru)在 probe tip 处做,但 probe + 夹具引入的延时要去掉 → 用 TRL 校准件(Test Coupon 上做 Thru/Reflect/Line,Line 长比 Thru 多 1 mm,76–81 GHz 能覆盖)
2. 去嵌(De-embedding)
射频链是"探针 → GSG pad → 过渡线 0.5 mm → GCPWG 主走线 → 天线馈点",要拿到纯 GCPWG 的 S 参数,必须把 pad + 过渡线去掉:
import skrf as rf # scikit-rf,处理 touchstone
# 读 touchstone
raw = rf.Network('radar_chain.s4p') # 4 port: Port1=TX_in, Port2=ANT_out, Port3=RX_in, Port4=GND
# TRL 去嵌:pad+过渡线存成 fixture_2port.s2p
fixture = rf.Network('fixture_GSG_to_GCPWG.s2p')
# 去嵌:raw = DUT * fixture,反推 DUT = raw / fixture(矩阵运算)
dut = raw / fixture
dut.write_touchstone('gcpwg_only.s4p')
# 看 77G 单点插损
f77 = 77e9
s21_db = 20 * np.log10(abs(dut.s[freq_idx(f77), 1, 0])) # Port2←Port1
gd_ps = dut.group_delay[freq_idx(f77), 1, 0] * 1e12 # Group Delay, ps
print(f"S21@77G = {s21_db:.2f} dB, GD = {gd_ps:.1f} ps")
3. 判据(4T4R 雷达板单链)
• S21 插损:GCPWG 15 mm 长,Rogers 4350B 下 < 1.8 dB(含 pad 过渡),> 2.5 dB 要查玻纤方向或 via fence
• S11 回损:76–81 GHz 全段 < -15 dB,-10 dB 以上天线匹配有问题
• Group Delay 平坦度:76→81 GHz 跨度内 GD 波动 < 5 ps(FMCW chirp 线性度要求),波动大说明 GCPWG 的 gap 不均或 via fence 有断点
四、三个翻车高发点
• Rogers 铜厚偏差:77G 下铜厚 ±5 μm(1 oz 标称 35 μm,实 30–40 μm)会让 Z0 从 50 Ω 飘到 48–52 Ω,S11 在 80 GHz 处鼓包。板材指定压延铜(rolled copper)而非电解铜,粗糙度 Ra < 0.8 μm(HVLP),趋肤效应对 77G 铜损贡献大
• 过孔 stub 没背钻:GCPWG 的 GND via 如果从 L1 打到 L4(4 层板 1.6 mm 厚),77G 下半波长 stub ≈ 0.65 mm,会谐振在 77G 附近 → S21 在 78 GHz 处掉 0.5 dB。GND via 一律背钻到 L2 停(剩 0.3 mm stub,影响可忽略)
• 吸波材料贴太近:ECCOSORB 贴 GCPWG 上方 1 mm 内会改变有效 εr(吸波材料 εr≈4–6),GCPWG 的 Z0 飘 + 插损涨。吸波材料贴腔体内壁,离 GCPWG 走线 ≥ 3 mm
77G 雷达板射频的真谛:GCPWG 走线 + 0.2 mm via pitch + 双排围栏、Rogers 压延铜 HVLP、GND via 背钻、腔体 + ECCOSORB 吸波;S 参数 VNA+TRL 去嵌,S21<1.8 dB/4T单链、GD 平坦度<5 ps/76–81G。这套走完,4T4R 雷达探测距离 200 m 不打折,FMCW chirp 线性度过 AVM(角雷达模块)DV/PV。





