ARTICLE DETAIL

资讯详情

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

π型衰减器设计实战:公式推导、算例与SMA焊接验证

π型衰减器设计实战:公式推导、算例与SMA焊接验证 上周调一块射频小板的信号通路时又遇到老问题信号源出来13dBm下一级混频器的输入只能到-3dBm左右中间差的16dB翻遍抽屉也没找到现成的同轴衰减器。我干脆翻出两颗SMA头和一板贴片电阻直接在板上焊了一个10dB的π型衰减器十分钟把问题解决。这类事情在射频和模拟电路里太常见了——信号电平调整、端口隔离、仪表输入保护、衰减校准到处都有它的身影。过去我也试过直接拿一颗电阻串联做衰减后来在网分上看到驻波的那一刻就明白了那样做出来的东西根本不叫衰减器。这篇笔记就把π型衰减器的设计公式、算例、焊接和验证这几个环节一次说清楚重点放在50Ω系统里最常用的对称结构适合正在做射频电路、或者想把手头的信号源输出降几个分贝的工程师参考。1. 为什么衰减器必须是“网络”而不是一颗电阻1.1 串联电阻会破坏匹配很多人第一次想给信号“降幅”时脑子里第一个方案就是串一颗电阻。串了之后确实能把电压降下来但问题在于信号源原本设计好驱动50Ω负载现在串了一颗电阻从源端看进去的等效阻抗变成了“电阻50Ω”不再是50Ω。于是信号在源端和链路之间来回反射驻波、过冲全来了严重时甚至会让功放进入失配保护状态。接收端看到的也不再是干净的衰减而是一堆反射叠加出来的乱象。并一颗电阻到地也一样它会把端口阻抗拉低匹配同样被破坏。所以“只靠一颗电阻”做衰减在低频测试桌面上勉强能用在真正的50Ω/75Ω系统里不能用因为它没有解决阻抗匹配问题。匹配的意义可以这样理解源端和负载端约好都用50Ω来对接中间突然插进来一个不是50Ω的元件双方看到的“对面”都变了对话里就全是回声。衰减器要做的是让信号在“管道直径不变”的前提下变弱而不是把管道堵住或者突然改粗改细。1.2 三类基础电阻衰减网络工程上把“既能衰减信号又能保持端口阻抗等于系统特征阻抗”的电阻网络统称为衰减器。最常用的基础网络有三种T型、π型、桥T型。π型网络的结构是输入端一颗并联电阻R1到地中间一颗串联电阻R2输出端一颗并联电阻R3到地。因为两边各有一根“对地”的臂从拓扑上看像希腊字母π所以叫π型。π型衰减器对称结构 R_series o────/\/\/────o │ │ ┌┴┐ ┌┴┐ │R1│ │R3│ └┬┘ └┬┘ │ │ GND GNDT型网络则反过来输入、输出各有一颗串联电阻中间一颗并联电阻到地拓扑上像一个T。桥T型是在T型基础上再跨接一颗电阻通常用于可变衰减器结构。三者外观不一样但T型和π型在参数选对时理论上的插入损耗、回波损耗、带宽表现完全一致——因为它们就是同一个电路通过Δ-Y变换得到的等效形式。选哪个纯粹看你的结构和布局习惯这一点后面第6章会细讲。1.3 π型衰减器的工程定位我实际用π型最多的场景固定同轴衰减器SMA外壳里焊三颗电阻、功放前面防过驱、信号源输出端电平粗调、接收机灵敏度测试时做已知插损的基准。它特别适合“需要在很宽的频率范围内保持平坦、不需要供电、不需要控制”的场合。还有一个细节π型的两颗并联电阻都直接接到地在PCB上非常好处理——就近打过孔接地就行回流路径短高频寄生容易控制。这也是我高频板上优先选π型而不选T型的主要原因之一。T型中间的并联电阻虽然也接地但串联臂的两颗电阻在信号通路上会增加不少布线的绕行距离高频时那点寄生电感就够你折腾半天。2. 公式不是背出来的从两个约束条件推导设计式2.1 先定好符号和等效思路设计一个对称π型衰减器前提是源阻抗和负载阻抗相同都是系统特征阻抗Z0。本文先用最常见的50Ω来理解75Ω系统只是换个数字而已。你要实现的衰减量先换算成电压比KK 10^(AdB / 20)K的意思是“输入端口电压是输出电压的多少倍”。比如10dB衰减K 10^(10/20) ≈ 3.162也就是说信号经过网络后电压变成原来的1/3.162。这个网络从中间往右看输出端的并联电阻R_shunt和负载Z0并联形成一个新的等效阻抗。给这个等效值起个名字叫Z_load_eff后面所有推导都围绕它展开。2.2 两个方程匹配条件与衰减条件这个网络必须同时满足两个条件。第一个是匹配条件从输入端看进去的总阻抗必须等于Z0。电路结构上输入端就是R_shunt和(R_series Z_load_eff)并联所以Z0 R_shunt // (R_series Z_load_eff)第二个是衰减条件整条通路的电压衰减倍数正好等于K。因为R_series和Z_load_eff是串联分压关系输入电压全部落在(R_series Z_load_eff)上输出电压只落在Z_load_eff上所以K (R_series Z_load_eff) / Z_load_eff由第二个条件立刻能得到R_series (K - 1) × Z_load_eff。2.3 解方程与公式的含义把R_series (K-1)×Z_load_eff代进匹配条件同时把Z_load_eff写成R_shunt和Z0的并联表达式两个方程解两个未知数整理后就得到那组经典的公式R_series Z0 × (K² - 1) / (2K)R_shunt Z0 × (K 1) / (K - 1)我建议你至少自己推一遍因为知道公式怎么来的你才敢在非对称阻抗、特殊衰减量时自己变形。推完可以用两个极端情况验证方向对不对衰减量很小K趋近1时R_series趋近0R_shunt趋近无穷大相当于网络退化成直通衰减量很大时R_series越来越大R_shunt趋近Z0相当于信号几乎全部被输入端的并联电阻吃掉靠串联电阻控制漏过去的比例。两个极端都符合直觉公式才对得上。这个推导还有一个很重要的结论因为所有元件都是纯电阻且匹配条件是实阻抗匹配网络在理想情况下是“宽带”的——频率变化不会改变它的阻抗特性。实际衰减器做不到完全宽带是电阻封装有寄生电感和寄生电容造成的这个问题到第5节再说。如果源阻抗和负载阻抗不相等比如要从75Ω变换到50Ω同时还要衰减上面这套对称公式不能直接用得解更通用的双端口网络方程或者把“阻抗变换”和“衰减”拆成两级来设计。这种情况在视频前端偶尔会遇到以后有机会单独写一篇。3. 动手算一个50Ω、10dB衰减器3.1 代入公式与电阻取值假设Z0 50ΩAdB 10dB。先换算K 10^(10/20) ≈ 3.162。代入公式R_shunt 50 × (3.162 1) / (3.162 - 1) ≈ 96.25ΩR_series 50 × (3.162² - 1) / (2 × 3.162) ≈ 71.15Ω也就是说一个标准的50Ω系统10dB π型衰减器输入端和输出端的对地电阻取96.25Ω中间的串联电阻取71.15Ω。两颗并联电阻在对称结构里取值相同所以实际只需要两种阻值。实际电阻没有96.25Ω这个标称值。工程上直接用E96系列附近的标称值比如95.3Ω和71.5Ω实测偏差大约在0.05dB量级绝大多数场景都够用。如果追求更精准可以用组合电阻凑值比如96.25Ω约等于100Ω和2.55kΩ并联代价是占用面积变大、焊接点多通常只有计量级衰减器才这么干。3.2 常见衰减值速查表顺手把50Ω系统几个常用衰减量的设计参数列出来现场用的时候直接查省得反复按计算器。衰减量KR_series (Ω)R_shunt (Ω)1 dB1.1225.77869.82 dB1.25911.62436.13 dB1.41317.61292.46 dB1.99537.35150.510 dB3.16271.1596.2520 dB10247.561.1几个规律值得记住衰减越大串联电阻越大、并联电阻越小衰减小时并联电阻特别大相当于对地的高阻弱泄放配合很小的串联电阻完成衰减衰减大时并联电阻逼近Z0相当于信号一进来就被输入侧大量泄放到地串联电阻再阻止残余能量过去。换成75Ω系统时把表格里所有数值按比例乘以1.5即可因为公式对Z0是线性依赖的。3.3 验证设计两种快速确认手段算完不能直接上板先验证一下。第一种方法拿万用表测直流电阻。给输出端接一个50Ω负载或者直接接上50Ω的仪器端口从输入端量进去的直流电阻应该接近50Ω。如果测出来是96.25Ω或者别的值说明电阻焊错了或者公式代反了。这个方法只能验匹配不能验衰减量但作为快速冒烟测试非常管用。第二种方法信号发生器加功率计。信号源设一个固定频率和幅度比如100MHz、0dBm经过衰减器后用功率计测输出应该读到约-10dBm。注意信号源本身要带50Ω输出阻抗功率计也要匹配好不然读数还得做失配修正。4. 功率和精度直接影响可靠性4.1 功耗分配与电阻额定功率很多初学者只盯着衰减量把电阻选成0603的1/16W结果大信号一进来电阻直接冒烟。问题在于衰减器的总功耗并不平均分布在三个电阻上。拿上面的10dB衰减器、输入1W为例算一下。输入端口电压是√(50×1) ≈ 7.07Vrms输入侧并联电阻96.25Ω上的功耗大约是7.07² / 96.25 ≈ 0.52W。流入串联电阻的电流约67.9mA串联电阻71.15Ω上的功耗约0.33W。到输出端时信号已经衰减到约2.24V输出侧并联电阻上的功耗只剩2.24² / 96.25 ≈ 52mW。所以1W输入功率里约85%消耗在输入端并联电阻和串联电阻上输出端那颗并联电阻几乎不发热。20dB衰减器更极端几乎全部功率都在输入侧吃掉输出侧只有毫瓦级。选电阻额定功率时不能只看“总功率1W就选1W电阻”要按每个电阻实际分担的功耗选并且至少留2倍裕量。比如10dB、输入1W的场景输入端并联电阻至少选1W串联电阻选0.5W以上输出端并联电阻用普通0603都够。我之前见过一个同事把三颗电阻全用了0805封装输入功率只有0.5W看着没事连续工作半小时后衰减量漂了0.2dB一摸电阻烫得很那还是温度特性差的厚膜电阻。换成1W薄膜电阻后一切正常。4.2 电阻误差对指标的影响衰减量精度直接取决于电阻精度。一个经验判断电阻阻值偏差1%对10dB衰减器来说衰减量误差大约在0.1dB量级如果用的是5%的碳膜电阻10dB衰减器实测偏差可能到0.4~0.5dB在精密测试链路里完全不可接受。所以我的习惯是固定衰减器一律用金属膜或薄膜电阻精度至少0.5%有条件直接上0.1%。温度系数也要看普通厚膜电阻温漂可能到200ppm/℃做宽带射频衰减器时会明显影响高频端的幅度稳定性。选TC 50ppm/℃以内的型号更稳尤其当衰减器装在功放附近、环境温度波动比较大的时候。4.3 高频下的寄生参数电阻不是理想元件等效模型是R串联寄生电感L、再并联寄生电容C。贴片电阻的封装尺寸决定了寄生参数大小0603大约0.60.8nH电感0402大约0.30.4nH0201还要更小。在高频下这些寄生会改变网络的实际阻抗和衰减量。我实测过一个0603厚膜电阻做的6dB衰减器到2.4GHz时S21比设计值偏了约0.4dB换成0402薄膜电阻后误差回到0.1dB以内。所以做2GHz以上的衰减器电阻封装和工艺要认真选别拿普通厚膜电阻糊弄。频率再高比如到毫米波频段集总参数电阻衰减器就不好用了得换分布式结构或者专门的薄膜衰减芯片。5. PCB布局、SMA焊接与实测5.1 布局心得在PCB上做衰减器我的布局顺序是固定的先把三颗电阻放成一条一字形或者L形通路输入输出走线尽量短中间不要有过孔。并联电阻的打孔紧挨着电阻焊盘地孔最好打两个以上降低过孔等效电感。接地路径越短高频端越不容易翘起来。如果做独立同轴衰减器结构更直接SMA公头内芯先焊串联电阻的一端串联电阻另一端焊到SMA母头内芯两颗并联电阻分别从对应的内芯位置焊到外壳地。核心原则是让内芯和外导体之间的几何结构尽量保持接近50Ω不要把电阻引脚留得太长引脚就是一段附加电感。这种手工衰减器做到3GHz以内问题不大再往上就需要精密加工才稳。5.2 频率上限与实测现象集总参数电阻衰减器不是无限宽带的频率上限受电阻寄生和结构寄生的双重约束。我的经验值0603封装做到23GHz还能接受0402可以推到56GHz再往上要上0201或薄膜裸片。衰减量不同高频表现也不同。高衰减量网络里串联电阻很大并联电容效应明显高频端衰减量会往下掉低衰减量网络里串联电阻很小寄生串联电感影响更明显高频端衰减量会往上飘。所以做宽带衰减器时最好在目标频段实测S21不要只看低频设计值。5.3 网分实测参考步骤如果你有矢量网络分析仪验证衰减器非常简单先做直通校准把网分两端直接连起来的S21校准成0dB基准。把衰减器串进两端测S21和S11。判断标准S21读数和设计值偏差要在目标容差内S11在目标频段一般要求小于-20dB说明输入匹配良好。如果S21在低频正确但高频偏差优先怀疑电阻封装寄生如果S11也不好先查接地过孔和走线长度。没有网分时用信号源加频谱仪/功率计的粗略替代方案也成立但一定要先确认两端的50Ω匹配否则测出来的幅度会掺进反射误差。6. 与T型、桥T型的比较和选型经验6.1 三种网络对照网络类型拓扑结构适用场景备注T型2个串联臂 1个并联臂串联电阻小、直插/贴片都方便R_series Z0(K-1)/(K1)R_shunt Z0(2K)/(K²-1)π型2个并联臂 1个串联臂高频PCB、SMA衰减器本文主角桥T型T型 跨接电阻可变衰减器结构联动调节可在匹配前提下改变衰减量理论上T型和π型在同一衰减量、同一Z0下性能完全等价因为它们就是同一个网络的不同画法。选哪个主要看布局和结构习惯我倾向π型因为两个并联臂可以直接打孔接地有些做T型的同事更习惯T型理由是两颗串联臂电阻可以顺着信号走向放中间的并联电阻只需要一个接地孔。都是合理做法没必要争。桥T型我在这里只提一句它多了一颗跨接电阻配合联动调节可以在保持端口匹配的同时改变衰减量非常适合做手动可变衰减器。如果只是做固定衰减直接用T型或π型更省事。6.2 级联与工程习惯两节衰减器级联的常见用法一个10dB加一个20dB总衰减量约30dB。只要每一节都做好了匹配级联不会带来明显的额外失配损耗总衰减基本就是两个数值相加。这个性质很实用所以我做可调衰减器时会准备一组固定衰减模块1dB、2dB、3dB、6dB、10dB、20dB用开关组合起来比用电位器做可调衰减靠谱得多——电位器在高频下的寄生电容电感和重复性都太差。最后提醒一个容易犯的错误无源衰减器永远只有损耗如果发现信号太弱正确办法是加放大器而不是把衰减器反过来用。反过来接等效还是衰减不会有任何奇迹。我在实验室的习惯是常备几只不同衰减值的同轴衰减器3dB、6dB、10dB、20dB各一只。很多“信号源过载”“接收机压缩”“反射太大”的测试问题靠它们就能快速定位。自己用三颗电阻焊一个成本几十块钱的10dB固定衰减器半小时能完成做完再拿网分扫一遍对匹配和衰减的理解会比看十遍书都深。最后分享一个最容易翻车的小提示算任何衰减网络之前先把dB换算成线性电压比K并且想清楚K是电压比不是功率比。10dB对应K≈3.162而不是1020dB对应K10而不是100。这个换算错了后面电阻值会差出一个量级做出来的衰减器完全不匹配。
返回列表