纯模拟电路走线,看起来不像高速数字电路那样有严格的时序和阻抗要求,但真正画过的人都知道,“看起来简单”恰恰是最大的坑。模拟电路对噪声、地弹、串扰、温漂都很敏感,走线稍微不合理,调板子的时候就是无穷无尽的折腾。这次我们结合西电PCB设计指南直播第4次讲到的纯模拟电路走线内容,把“纯模拟电路怎么走线”这件事拆开讲清楚。文章会覆盖布局分区、地线处理、电源走线、信号走线、关键器件摆放到层叠选择与排查方法,适合正在做传感器采集、运放放大、电源调理、音频处理等模拟板卡的工程师参考。
本文的定位是“能用得上”的布线方法,不是教科书式的罗列。我会把模拟电路PCB设计中常见的几类问题——地环路、电源噪声耦合、信号线串扰、布局不合理导致的功能异常——用实际操作层面的思路讲透。如果你刚接触PCB设计,或者已经画过几块板但总感觉模拟部分不好调,这篇文章可以直接收藏。
1. 纯模拟电路布线核心要点速览
在展开细节之前,先给一张速览表,把纯模拟电路走线中最关键的决策点列出来,方便你对照自己的板子做检查。
| 设计要素 | 推荐做法 | 常见错误 |
|---|---|---|
| 布局顺序 | 先分区、再布局、后走线 | 一边走线一边挪器件,导致回流路径混乱 |
| 地线策略 | 单点接地为主,分区地平面,必要时开尔文走线 | 数字地和模拟地混淆,地环路过多 |
| 电源走线 | 电源路径短而宽,保证过电流能力 | 电源线过细,去耦电容离芯片太远 |
| 信号走线 | 短、直、远离干扰源,关键信号加保护 | 模拟信号和数字信号交叉,走线绕远路 |
| 层叠选择 | 四层板优于双层板,保证完整参考平面 | 盲目用双层板且地平面被走线割裂 |
| 去耦电容 | 靠近电源引脚放置,先大后小 | 电容放得太远,失去高频去耦作用 |
| 屏蔽处理 | 对敏感模拟信号用保护环或包地 | 保护环没有接地,变成天线 |
| 等长与蛇形 | 模拟电路一般不刻意等长,除非差分对 | 把等长设计错误应用到非高速模拟线 |
从这张表能看出,纯模拟电路走线的核心不是“绕等长”“走蛇形”,而是控制回流路径、降低噪声耦合、保证电源和地平面完整。下面逐项展开讲。
2. 模拟电路与数字电路布线的本质差异
先说清楚一个前提:纯模拟电路走线和数字电路走线的设计目标完全不同。数字电路关心的是“门限电平”和“时序裕量”,只要信号在边沿处能可靠地识别0和1,中间过程有点噪声问题不大;模拟电路关心的是“信号的精确幅度”,任何一点噪声叠加都会直接进入输出信号。这就决定了两种布线策略的出发点不同。
数字电路的布线,核心是控制信号完整性、时序长度匹配和回流面积,所以会有等长、蛇形走线、阻抗匹配这些要求。模拟电路的布线,核心是隔离干扰、稳定直流工作点、低噪声耦合。即使信号频率只有几十kHz,只要系统里存在开关电源、继电器、电机驱动或者数字逻辑干扰源,模拟走线考虑不到位,输出信号就可能带着周期性毛刺或随机尖峰。
另一个差异是阻抗控制。很多做数字板的工程师习惯了“差分对要做100欧姆阻抗”“单端要做50欧姆阻抗”,但在模拟电路里,除非信号频率非常高或者走线非常长,否则一般不需要严格做阻抗匹配。模拟电路的主要矛盾是噪声和干扰,而不是反射。当然,如果板子里的模拟信号是射频信号或者高频中频信号,阻抗控制还是要做,但本文先聚焦常规低频模拟电路。
还有一个容易被忽略的差异是“器件摆位对电路功能的影响”。数字电路里,逻辑芯片的摆放位置只要不影响布线难度和时序,几乎不改变功能;模拟电路不一样,运放的位置、反馈电阻的位置、电容的位置都会影响电路的实际性能。比如反馈电阻离运放输入端太远,走线又细又长,寄生电感就容易让电路产生高频自激;基准电容离基准芯片太远,输出噪声就会明显恶化。这也是为什么很多模拟板卡需要“按原理图信号流向布局”,而不是“按网络表自动布局”。
简而言之,模拟电路走线不是“把线连通就行”,而是“连通的路径要满足电路对噪声和寄生参数的要求”。这个思路贯穿全文。
3. 布局规划:先分区,再走线
纯模拟电路画板的第一步不是走线,而是布局。布局决定了走线的空间和回流路径的走向。如果布局不对,后面再怎么优化走线都事倍功半。
先说分区。一块完整的模拟板卡通常包含多个功能模块,例如信号调理、滤波、放大、基准源、电源转换。在PCB布局阶段,应该先按功能模块把板面划分清楚,让信号按“输入 → 调理 → 处理 → 输出”的方向顺序流过板卡。不要让输入接口和处理电路隔着整个板子相对,否则信号线只能绕大圈,回路面积变大,外界干扰就更容易耦合进来。
布局时要重点考虑几个问题:
第一,强干扰器件和敏感器件要拉开距离。电源变换电路、继电器、晶振、数字逻辑芯片都属于强干扰源,运放输入级、基准电压源、传感器接口属于敏感器件。两者的间距至少要留有足够的空间,优先用地平面分割和屏蔽手段做隔离。很多板卡出问题,就是布局时把DC-DC芯片放在了运放输入的正旁边,结果输出纹波不管怎么滤波都压不下去。
第二,信号流向要清晰,避免“回头路”。模拟信号最好从板卡一端进入,经过处理后再从另一端输出,不走回头路。如果布局时输入端在右、放大电路在左、输出又回到右,信号线就会横向穿过整个板子,和电源线、控制线大面积交叠,串扰概率成倍上升。
第三,热敏感器件要避开热源。模拟电路里有很多参数和温度相关,比如基准电压源、精密运放、传感器。功率电阻、稳压器、功率MOS管这些发热器件,不要放在精密模拟电路旁边。散热风道也要提前考虑,避免局部热量聚集导致电路漂移。
第四,连接器位置决定“参考地”。板卡对外接口(如排针、端子、同轴连接器)的位置会直接决定回流路径。接口处的地引脚和板内模拟地要形成低阻抗连接,不能让连接器的地电流绕一个大圈再回到电源地平面。
布局阶段的核心原则是:模拟板卡的布局要能画出一条“最短、最直接、不交叉”的信号主路径,同时把敏感的模拟区域和干扰源分开。如果布局时做到了这一点,后面走线就顺了。
4. 地线设计:纯模拟电路布线的生命线
地线是模拟电路布线中最重要、也最容易出问题的部分。模拟电路的每一个信号最终都要通过地形成回路,地线上的任何噪声都会叠加到信号中。
4.1 单点接地与多点接地
纯模拟电路推荐采用单点接地,也就是把各个模块的地只在一个点连接到系统地。这样做的好处是避免多个地回路之间的电位差形成地环路电流,把噪声耦合到敏感电路。
举个例子,传感器、运放、ADC三部分电路各有自己的地,如果它们分别在多个位置连接到地平面,地平面上的电流就会在三个接地点之间形成电位差,相当于在运放的输入参考端叠加了一个噪声电压。采用单点接地后,三个模块的地先汇聚到一个点,再连接到系统地,地环路电流就被切断。
单点接地并不是要求每个网络都独立走一根地线到一点,那样既不现实也不利于高频性能。实际工程中常用的做法是:模拟电路区域使用完整的地平面,但通过布局和分区把地电流的流向控制住,然后在模拟区和数字区交界处用磁珠、0欧电阻或接地铜桥做单点连接。
4.2 开尔文走线在模拟电路中的应用
热词里出现的“开尔文走线”值得单独说一下。开尔文连接也叫四线连接,原本用于消除测量导线电阻对测量结果的影响,在PCB走线中,它的思路同样实用。
原理很简单:当一条走线同时承担“功率电流流过”和“电压采样参考”两个功能时,走线电阻上的压降会直接污染采样电压。开尔文走线把这两条路径分开,功率电流走一条粗线,采样电压走一条独立的细线,并且采样线只在负载端连接,避免采样线上流过负载电流。
在模拟电路中的应用场景很典型,比如精密电源的远端采样、电池充放电回路中电流采样电阻的电压检测、负载电流较大的基准源布线。如果采样电阻的电压信号直接从电阻两端走线给到运放,而这条走线和负载电流共用了一段铜皮,那么负载电流在铜皮上产生的压降就会被误认为采样电压的变化。用开尔文走线单独引一条采样线到运放输入端,测量精度会显著提升。
PCB Layout中实现开尔文连接的要点是:采样线要从被采样电阻的焊盘根部单独引出,不要从电阻引脚的主电流路径中间分支;采样线要细,尽量减少其自身流过的电流;采样线和主电流路径不要重叠覆盖,保持独立。
4.3 地铜皮与地平面的完整性
对于低频模拟电路,地平面越完整越好。地平面提供低阻抗回流路径,同时起到屏蔽作用。但要注意,地平面的完整性比“有没有地平面”更重要。一块被走线割成若干狭长条的地铜皮,实际上处处是瓶颈,回流电流只能绕着走,反而比不加地铜皮更容易产生噪声。
在布局阶段就要规划好哪些区域走线不能穿越地平面。关键的模拟器件下方尽量保持地平面完整,不要在敏感器件的正下方走数字信号线或电源线分割地平面。如果实在需要换层,要保证回流路径不会被打断。双层板的模拟电路,底层作为连续地平面,顶层走信号和电源,这种结构对很多低速模拟板卡是够用的。四层板则可以用第二层作为完整地平面,其他层走线和电源,效果更好。
5. 电源走线:低阻抗供电是关键
模拟电路的电源走线看似简单,实际上很多奇怪的噪声问题都是电源供电路径不合理造成的。核心目标只有一个:让电源到达负载的路径阻抗足够低。
5.1 电源线宽度与过电流能力
走线宽度要满足过电流能力。铜箔的载流能力和线宽、铜厚、温升都有关系。在常规1oz铜厚、温升10摄氏度条件下,1mm线宽大约能走1A左右的电流,具体数值受环境温度影响。做电源走线时,不能只看原理图里的平均电流,还要考虑启动瞬间的浪涌电流和瞬态电流。一个常见的做法是:电源走线宽度按平均电流的1.5倍以上设计,关键路径再加宽。如果空间不允许,可以在多个层并联走电源,通过过孔阵列连接。
对于模拟电路的电源走线,除了过电流能力,还要控制走线电感。细长的电源走线本身就是一个小电感,在负载电流突变时会产生压降尖峰。所以电源走线尽量短而宽,能走平面层就走平面层,避免在多个层之间反复打孔换层。
5.2 去耦电容的摆放
去耦电容是模拟电路电源质量的最后一道保障。电容的摆放位置比电容容值更关键。高频去耦电容(通常是0.1uF或1nF)要尽可能靠近芯片的电源引脚和地引脚,从电源引脚到电容焊盘的路径越短越好。如果电容和电源引脚之间隔了一段走线,那么这段走线电感就和电容形成了串联谐振,电容在高频段的实际去耦效果大打折扣。
大容值的电解电容或钽电容,作用主要是提供低频能量储备,位置可以稍微远一点,但还是应该放在负载电路附近。多级去耦的常见摆放顺序是:电源入口先放一个大电容,靠近芯片再放多个小电容,形成低阻抗的频率带宽覆盖。
5.3 电源层分割
四层板中,如果模拟电路功耗不大,电源层可以用完整平面,不需要分割。如果板卡同时有模拟电源和数字电源,或者有多路不同的供电电压,就要考虑电源层分割。分割时要注意,不要让高速数字信号线跨越电源分割缝隙,否则回流路径被打断,电流只能绕大圈,会产生不必要的辐射和耦合。电源层分割线和地平面的间隙也要控制好,一般建议缝隙不要超过3mm到5mm。
6. 信号线走线:从器件到走线的细节
模拟信号线走线的原则可以归纳为四个字:短、直、粗、净。
“短”是指走线距离尽量短。走线越长,寄生电阻、寄生电感和寄生电容都越大,吸收噪声的面积也越大。尤其是高阻抗节点,比如运放的正相输入端、反馈网络的高阻节点,走线要尽可能短,否则轻微的环境电场变化都会耦合出可测的噪声。
“直”是指走线路径尽量直接,少绕弯、少打过孔。但“直”不是要求完全45度直线,而是不要为了美观或为了迎合其他信号而让关键模拟信号绕远路。如果必须换层,两个过孔之间的距离不要太短,换层后回流路径要连续。
“粗”是指模拟信号线不要走太细。常规模拟信号线建议做到0.3mm到0.5mm以上,越细的线电阻越大,压降越明显。对输入偏置电流大的器件(比如双极型运放),输入走线太细、太长就会产生明显的电压偏置误差。
“净”是指走线周围要干净,远离干扰源。模拟信号线不要和数字信号线平行走很长距离,不要和电源开关节点(比如DC-DC的SW节点)靠得太近,不要跨越继电器的控制线、PWM线、电机驱动线这类强干扰走线。
6.1 模拟信号线的保护环与包地
当模拟信号线要穿过干扰较多的区域时,可以采用保护环或包地方式做屏蔽。保护环是一条围绕敏感信号走线的地线,通常是环形的,主要应用于高阻抗输入节点的保护,比如运放输入端外围用一圈地线包围,防止表层漏电流流入敏感节点。保护环并不是每条模拟信号线都适合加,它更适合“高阻抗、微弱电流信号”的场景,比如光电二极管的电流检测、高阻分压器的电压采样。
如果只是普通模拟信号线穿越干扰区域,可以采用包地方式,在信号线两侧各走一条地线。需要注意,包地线要确实接地,最好在两端和中间都打过孔连接到地层,否则包地线悬浮着反而会成为天线,引入更多噪声。
6.2 差分走线与等长走线
在纯模拟电路中,差分信号走线是常见的。比如差分放大器的输入、检测电路的正负信号、音频的L+/L-。差分走线要尽量做到等长、等距、对称。等长是为了保证差分信号的正负两路在到达接收端时相位差一致;等距是为了保证两条线耦合系数一致,共模噪声才能被有效抑制。
这里要区分一下模拟差分走线和数字高速等长的不同。数字电路做等长,通常涉及蛇形走线补偿,因为信号边沿速率高,几十mil的长度差就可能产生时序偏差;模拟电路做差分走线,长度差对相位的影响取决于信号频率和波长,低频模拟电路一般不需要精细化到蛇形补偿,但即便如此,尽量保持两条线长度接近仍然是好习惯。
6.3 高频模拟走线的阻抗控制
如果模拟信号的频率较高(比如几十MHz以上),或者信号要传输到板外,就需要考虑特征阻抗控制。射频信号通常做50欧姆单端阻抗或100欧姆差分阻抗;视频信号可能做75欧姆;USB、以太网等高速数字接口做90欧姆或100欧姆差分。阻抗控制需要和板厂确认叠层结构,按厂家的叠层参数计算走线宽度,不能只在设计软件里设置一个阻抗参数就完事。
7. 关键器件布局与走线实例
下面结合几种典型的模拟电路模块,说一下具体的布局和走线细节。
7.1 运放电路
运放是纯模拟电路中使用最多的器件。运放布局走线的几个要点:
- 输入引脚是高阻抗节点,走线要短,不要和输出走线平行靠近,否则会形成正反馈耦合,造成自激振荡。
- 反馈电阻要靠近运放的反相输入端,尽量缩短反馈环路面积。反馈回路面积过大,寄生电感变大,高频下容易产生相位裕量不足的问题。
- 运放电源引脚的去耦电容要靠近电源引脚和地引脚放置,通常0.1uF和10uF搭配,小电容靠近引脚。
- 如果运放有多个通道,比如双运放、四运放,要检查各通道之间的串扰。输入通道之间不要靠得太近,特别是不同增益级别的通道。
7.2 传感器电路
传感器输出的信号通常非常微弱,走线设计对信噪比影响巨大。要点包括:
- 传感器信号线尽量从传感器焊盘根部直接引出,并尽可能靠近传感器放置第一级放大电路。
- 如果传感器信号是差分输出,应使用差分走线,并保持两条线长度一致,避免共模转差模。
- 传感器的供电线和信号线不要平行长距离走线,特别是电流型传感器,供电电流的变化可能在信号线上感应出噪声。
- 传感器区域的地要单独考虑,避免传感器地电流和放大电路地电流相互干扰。
7.3 电源转换与模拟电路混合板卡
很多模拟板卡上同时有DC-DC降压电路和模拟放大电路。这种混合板卡要注意:
- DC-DC的开关节点(SW)是高di/dt节点,走线要短而宽,面积尽量小。
- DC-DC的电感和输出电容要按照器件手册推荐的Layout来摆放,不要自创布局。
- 模拟电路的地和DC-DC的地要分区处理,在电源输出端点单点连接。
- DC-DC的反馈采样线要远离电感和SW节点,采用开尔文走线方式接入输出电容的采样点。
7.4 模拟地平面上的过孔布线
在模拟地平面上打过孔是必须的,但要注意:过孔会在地平面上形成空洞和裂缝。如果过孔太密集,地平面的连续性会变差。信号线换层时,旁边应该有一个伴随的接地过孔,为回流电流提供低阻抗路径。这个习惯对模拟电路尤其重要,因为回流路径不连续时,噪声会更明显。
8. 层叠选择与参考平面设计
纯模拟电路该用几层板?这取决于电路复杂度和性能要求。
简单的传感器调理板、单运放放大板,双层板完全够用。双层板的关键是:一层尽量作为完整地平面,另一层走信号和电源。信号不要在地平面上大范围分割,如果必须在有信号的层走电源,电源线要尽量粗,并且不跨越敏感信号区域。
性能要求较高的模拟板卡,比如多路采集系统、音频数模混合板卡,推荐四层板。四层板的推荐叠层是:信号层1 / 地层 / 电源层 / 信号层2。完整的地平面和电源平面大大简化了回流路径设计,信号层1和信号层2都可以走模拟信号线,只要注意关键信号不跨越分割区即可。
六层板及以上通常是在板卡规模较大、层数需求多时才用。对纯模拟电路而言,四层板已经能解决绝大多数问题。层数增加可以带来更独立的电源和地平面,但成本也明显增加,层叠设计不对反而容易引入新的问题,比如相邻信号层之间的串扰。
层叠设计时记住两点:相邻层尽量不要再走高速信号或敏感模拟信号;敏感信号层要靠近完整地平面,方便回流。
9. 纯模拟电路走线常见问题与排查方法
实际调板过程中,模拟电路出问题比数字电路难查得多。下面把最常见的现象和排查思路整理成表格。
| 问题现象 | 可能原因 | 排查思路 | 解决方案 |
|---|---|---|---|
| 输出信号带固定频率干扰 | 电源耦合或地环路 | 用示波器探头测运放电源引脚,看纹波频率 | 加强去耦,检查地环路,增大模拟/数字地距离 |
| 低频噪声大 | 地线阻抗过大、单点接地不良 | 测量地各点之间压差 | 加宽地线,采用星型接地或多层完整地平面 |
| 输出自激振荡 | 反馈回路面积过大、寄生电容耦合 | 检查反馈电阻位置、输入端走线长度 | 缩短反馈走线,输入输出分离,适当增加反馈电容 |
| 高阻抗节点噪声显著 | 保护环缺失或包地悬空 | 用手靠近电路观察示波器波形变化 | 增加保护环,包地线可靠接地 |
| 电源启动异常 | 电源线过细、过孔过多 | 测量电源纹波,关机检查走线压降 | 加宽电源线,减少换层,增加去耦电容 |
| 与温度相关的输出漂移 | 热源离敏感器件太近 | 用热像仪或手触摸检查发热区域 | 调整布局,拉大距离,增加通风散热 |
| 信号串扰 | 模拟线与数字线平行过长 | 观察相邻走线间距 | 增大间距,中间加地线隔离或改为立体交叉 |
| 采样精度差 | 采样参考路径不正确 | 检查采样走线和开尔文布线 | 改造走线,用开尔文连接采样点 |
在排查时有一个好用的思路:一级一级断开看波形。从输入开始,先看输入端有没有噪声,再看第一级放大输出,逐级检查,确定噪声是从哪一级引入的。这种方法比盲目改走线有效得多。
另一个排查技巧是看“地”。很多莫名其妙的模拟噪声问题,最后都指向地电位不一致。用示波器探头夹子接在信号源的地,再测被测点的地,两者之间的波形就是地电位差。如果这个波形有毛刺或周期性干扰,优先处理地设计。
10. 从原理图到PCB的落地检查清单
在开始走线之前和走线完成之后,各过一遍下面的检查清单,能减少大量返工。
| 检查项 | 检查内容 | 通过标准 |
|---|---|---|
| 原理图网络确认 | 模拟地和数字地是否清晰命名 | 地网络能区分,不混连 |
| 布局分区 | 强干扰器件和敏感器件有无足够距离 | 分区清晰,无交叉 |
| 信号流方向 | 主信号在板面上是否顺向 | 输入到输出不绕回头路 |
| 去耦电容 | 每颗IC电源引脚附近是否都有小电容 | 电容靠近引脚,回路短 |
| 电源走线宽度 | 是否满足峰值电流 | 线宽足够,参考1A/1mm经验值 |
| 地平面完整性 | 关键区域地平面是否完整 | 无大面积割裂,无信号线横穿敏感地 |
| 反馈环路 | 运放反馈路径是否短 | 反馈电阻靠近反相输入端 |
| 保护环/包地 | 高阻节点是否包地 | 包地可靠接地,不过长悬空 |
| 过孔回流 | 信号换层时有无伴随地孔 | 每组关键信号换层都有回流路径 |
| 丝印标注 | 元件位号、极性标识是否齐全 | 清晰可读,无重叠 |
11. 几个值得养成的布线习惯
最后说几个我在看板和指导布线时反复强调的习惯,不一定写在教科书里,但在实际工程里很管用。
第一个习惯,先画电源和地,再画信号。很多初学者喜欢一开始就去连信号线,因为信号线的网络更多、看起来更有成就感。正确的顺序应该先把电源路径和关键地路径规划好,确保供电和回流没问题,再处理信号线。信号线即使最后要调整,也不会把电源网络带乱。
第二个习惯,给敏感信号让路,而不是让敏感信号绕路。布局时就应该给模拟输入信号线预留一条“黄金通道”:从连接器到第一级放大,尽量直、短、不跨越任何干扰器件。如果一开始布局时没有预留,后面走线全是在妥协,最后画出来的板子大概率要调。
第三个习惯,及时检查回流路径。每次画完一层走线,都问自己一句:这条信号换层了吗?它旁边的回流地孔加了没?如果信号线下面没有完整的地平面,它还能不能保持低噪声?把回流路径当成走线的另一半责任,很多地噪声问题就能提前避免。
第四个习惯,别迷信蛇形走线。模拟电路里,蛇形走线的唯一意义是补偿差分对等长,或者走线长度确实需要匹配。普通模拟信号线没有必要为了“整齐”而绕蛇形,绕线只会增加寄生参数和噪声收集面积。看到一排排整齐的蛇形走线,先问一句:它们真的需要等长吗?
第五个习惯,板子回来后先测静态,再测动态。上电后不要急着敲信号看输出。先用万用表检查电源对地是否短路,再用示波器看各路电源纹波,然后看基准电压是否正常,最后才加输入信号。静态测试过了,动态测试才有的放矢。很多模拟板卡的问题,在静态测试时就能发现,比如供电电压不对、基准源输出异常、电源纹波超标,这些如果不先排查,后面很容易把问题归错地方。
纯模拟电路走线的核心,说到底就是一句话:让关键的信号和电流走一条可控、低噪声、不受干扰的路。布局时多想两分钟,走线时多检查一遍回流路径,板子回来后的调试时间就能省下好几个小时。这篇文章里的内容,适合在画板之前和Layout完成之后各看一遍。如果你正在画传感器调理板、音频板、电源控制板或者运放放大电路,最关键的一步是先按第3节的思路做一次彻底的分区布局,再动手走线。