0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟信号线能不能打过孔

凡亿PCB 来源:凡亿PCB 2026-04-20 09:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引子:一个让人头疼的调试现场

去年有个项目,16位ADC采集传感器数据,测出来噪声特别大,SNR比理论值低了将近15dB。排查了一圈,电源纹波没问题,基准电压源也很稳,ADC周围的去耦电容也加够了。最后发现问题出在一个不起眼的地方——模拟输入信号线打了个过孔,换到了内层布线。

当时那个过孔距离数字时钟走线的过孔不到3mm。改版后把模拟信号全部布在顶层,问题立刻解决了。这个坑踩得挺疼的,也让我对"模拟信号线过孔"这个话题有了更深的理解。

说起来,这个问题其实挺常见的。很多工程师在设计PCB时,对过孔的态度两极分化:要么不敢打,恨不得把所有线都布在同一层;要么随意打,完全不把过孔当回事。两种极端都可能出问题。

过孔对模拟信号到底有什么影响?

要搞清楚什么时候能打、什么时候不能打,得先明白过孔会对模拟信号做什么。过孔不是简单的"导线连通",它本质上是一个带有寄生电感和寄生电容的结构。

175e7324-36e7-11f1-90a1-92fbcf53809c.png

图1:过孔结构与寄生参数示意

一个直径0.3mm的通孔过孔,寄生电感大约在0.5~1.2nH,寄生电容在0.3~0.8pF。这些数值看着小,但对模拟信号来说,影响可能比你想象的大得多。

寄生电感的影响

寄生电感会与信号路径上的电容形成LC滤波效应,导致高频分量衰减。对于高频模拟信号(比如射频前端),这个影响很明显。按我的经验,频率超过500MHz时,单个过孔的插入损耗就能达到0.2~0.5dB。

更麻烦的是,电感会减缓信号的上升沿和下降沿。对于高速模拟信号,这意味着带宽损失。如果是采样时钟信号,边沿变缓会直接引入抖动,影响ADC的SNR。

寄生电容的影响

寄生电容的问题更隐蔽。过孔焊盘与参考平面之间会形成电容,这个电容会加载到信号线上,导致阻抗下降。对于高阻抗节点(比如运放的输入端),这个电容会与源阻抗形成分压,导致信号衰减。

【案例】某精密测量电路中,运放输入阻抗为1MΩ,过孔寄生电容0.5pF。在100kHz时,电容阻抗约3.2MΩ,影响还不明显。但在10MHz时,电容阻抗降到32kΩ,信号被衰减了30倍!

Stub效应:被忽视的大坑

如果过孔没有完全使用(比如从L1走到L3,但过孔贯穿了整个板子),过孔的下半部分就成了一个"残桩"(Stub)。这个Stub就像一根天线,会在特定频率上产生谐振。

17b8bcf8-36e7-11f1-90a1-92fbcf53809c.png

图2:过孔Stub效应对比

谐振频率的计算公式是:f = c / (4 × L × √Dk_eff)

其中L是Stub长度,Dk_eff是有效介电常数。Stub长度达到四分之一波长时,插入损耗会急剧增大。对于标准1.6mm厚的四层板,Stub谐振频率大约在10~15GHz。但如果板子更厚,或者Stub更长,谐振频率会更低,影响到更高频率的模拟信号。

【警告】Stub的影响不是线性的。在谐振频率附近,信号质量会急剧恶化。如果你的模拟信号频率恰好落在谐振点附近,后果会很严重。

回流路径被破坏

这是模拟信号过孔最大的隐患。信号换层时,回流电流也要换层。如果信号从L1换到L3,回流电流原本在L2的地平面上流动,现在需要找个路径回到L3层对应的地。

1812daee-36e7-11f1-90a1-92fbcf53809c.png

图3:回流路径对比示意

如果没有配套的接地过孔,回流电流只能"绕远路",形成大的电流环路。这个环路会像天线一样,既发射干扰也接收干扰。对于微弱的模拟信号,这是致命的。

什么时候能打?

说了这么多风险,是不是模拟信号就不能打过孔了?也不是。有些情况下,打过孔是合理的,甚至是必要的。

低频模拟信号可以打

频率低于10MHz的模拟信号,对过孔的寄生参数不太敏感。普通的音频信号、直流偏置、低速传感信号,都可以放心地打过孔换层。只要注意数量别太多就行。

我个人觉得,对于直流和低频信号,过孔的影响基本可以忽略。除非你的信号特别微弱(微伏级),否则不用太纠结。

电源和地线必须打

电源线和地线打过孔是必要的,而且要多打。电源分配网络(PDN)需要低阻抗路径,过孔电感是瓶颈。多个过孔并联,等效电感按并联关系下降。

【建议】对于电源过孔,1A电流建议至少2~3个过孔并联。大电流场合(比如电源模块输入)更要多打,别省这点空间。

有配套回流路径时可以打

如果信号过孔旁边有接地过孔,而且接地过孔距离信号过孔很近(建议小于100mil),回流路径就完整了。这种情况下,模拟信号打过孔的影响会大大降低。

具体做法是:每次信号过孔换层,就在旁边打一个接地过孔,把新旧两层的地平面连起来。对于差分信号,两个信号过孔之间打一个接地过孔更好。

盲孔/埋孔可以打

盲孔只连接外层和某个内层,埋孔只连接内层,它们的寄生参数比通孔小得多。更重要的是,盲孔和埋孔不会产生长Stub,对高频信号友好得多。

如果成本允许,高精度模拟电路和高频模拟电路优先选用盲孔或埋孔。特别是24位以上ADC、GHz级射频电路,盲埋孔几乎是标配。

什么时候不能打?

有些情况下,模拟信号线最好别打过孔,或者要特别谨慎。

高精度模拟信号要谨慎

16位以上的ADC/DAC,或者信噪比要求超过80dB的系统,模拟信号路径要尽可能干净。过孔引入的寄生参数,可能导致量化误差增加、INL/DNL恶化。

【示例】某24位数据采集系统,设计SNR理论值112dB。实际测试只有95dB,排查后发现是模拟输入线打过孔,Stub谐振点恰好落在信号带宽边缘。改为同一层布线后,SNR提升到108dB。

高频模拟信号要小心

频率超过100MHz的模拟信号(射频、高速时钟),过孔的寄生电感会成为瓶颈。信号边沿会被恶化,阻抗会出现不连续点,导致反射。

射频信号换层,最好用专门设计的过孔结构,配合反焊盘优化和接地过孔围栏。普通过孔直接打上去,驻波比会很难看。

敏感模拟区域下方不能打

晶振、锁相环、基准电压源、高阻抗输入节点等敏感电路附近,不要打无关的过孔。过孔会破坏接地平面的完整性,也会把噪声从其他层"引导"过来。

【注意】尤其是数字信号的过孔,千万不能穿过模拟电路区域。数字信号的高频噪声会通过过孔的寄生电容耦合到模拟线上。按我的经验,数字过孔距离敏感模拟电路至少保持10mm以上的间距。

接地平面被割裂时要慎重

如果过孔密集排列,在接地平面上开了一大片窗(反焊盘),地平面的连续性就被破坏了。回流电流被迫绕行,形成回路天线。

这个问题在混合信号PCB上特别严重。如果模拟地平面被过孔割裂,数字噪声可能通过耦合路径侵入模拟区域。

实战设计要点

了解了原理和边界条件,实际设计时应该怎么做?这里分享几条我个人的经验。

规划布线策略,减少换层

最好的过孔是不打的过孔。布局阶段就要想清楚布线路径,尽量让关键模拟信号在同一层完成。实在需要换层,优先在芯片引脚附近换,不要在走线中途突然打孔。

优化过孔参数

如果必须打,就把参数优化到极致:

孔径尽量小:0.2mm或更小,寄生参数更小

反焊盘适当放大:标准是10mil,高速信号可以放大到20~30mil

焊盘别太大:过大的焊盘增加寄生电容,也会占用空间

配套回流过孔

每打一个信号过孔,就想一想回流路径在哪。信号从L1换到L3,地平面在L2,那就要在信号过孔旁边打一个接地过孔,把L2和L3的地连起来。

接地过孔距离信号过孔越近越好,100mil以内是安全范围。能做到50mil以内更好。

模拟数字分区隔离

186985ce-36e7-11f1-90a1-92fbcf53809c.png

图4:混合信号PCB分区布局策略

混合信号PCB,模拟区域和数字区域要物理隔离。过孔也要分区,模拟过孔在模拟区,数字过孔在数字区。不要让数字过孔"穿越"模拟区域。

如果ADC/DAC这类混合信号器件存在,过孔要放在器件附近,避免模拟信号长距离穿过数字区。

仿真验证

高速、高精度设计,别完全靠经验。用SI仿真工具看看过孔的阻抗、反射、插入损耗。特别是Stub谐振点,仿真一眼就能看出来。

常见误区澄清:

"过孔数量越少越好"——不完全对。信号过孔确实要少,但电源地过孔要多。关键是区别对待。

"模拟地必须和数字地分开"——不绝对。简单系统用统一地平面往往更好。复杂系统才需要分割,而且要单点连接。

"盲孔太贵没必要"——看应用场景。24位ADC、GHz射频,盲孔是值得的投资。普通应用确实没必要。

总结

模拟信号线能不能打过孔?答案是:看情况。低频不敏感,可以打;高精度要谨慎,尽量不打;高频要特殊处理,打也要优化参数。核心原则就几条:

能不打就不打,规划好布线策略,减少换层需求

要打就打好,优化孔径、反焊盘,配套回流过孔

敏感信号绕道,高精度、高频模拟信号走顶层,避免Stub

模拟数字分区,过孔不要跨区,避免噪声耦合

仿真验证一下,高速高精度设计别完全靠经验

过孔虽小,学问很大。搞清楚原理,把握好边界,模拟信号线过孔就不会成为你设计中的坑。希望这些经验对你有帮助。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4415

    文章

    23955

    浏览量

    426011
  • adc
    adc
    +关注

    关注

    100

    文章

    7943

    浏览量

    556859
  • 信号线
    +关注

    关注

    2

    文章

    188

    浏览量

    22276

原文标题:模拟信号线能不能打过孔?什么时候能打什么时候不能

文章出处:【微信号:FANYPCB,微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    C语言中结构体能不能相加

    C语言中,结构体能不能相加?
    的头像 发表于 12-19 17:04 2243次阅读
    C语言中结构体<b class='flag-5'>能不能</b>相加

    PHY芯片到网络变压器芯片的RX+,RX-,TX+,TX-的线上能不能打过孔?

    `求助!PHY芯片到网络变压器芯片的RX+,RX-,TX+,TX-的线上能不能打过孔?RX+,RX-,TX+,TX-线之间不能铺地还是连周围一定距离内都
    发表于 11-18 09:56

    PCB板信号线如何降低电磁干扰

    PCB板设计信号线想降低电磁干扰,准备在走线的周围打一些过孔不知道能不能降低,如果能降低过孔的距离标准是什么?请大神们赐教。
    发表于 02-24 09:05

    请问STM32F407的2个ADC能不能对2路模拟信号同时采样?

    如题,请问STM32F407的2个ADC能不能对2路模拟信号同时采样?
    发表于 09-21 09:19

    为什么模拟信号线不用考虑阻抗设计?

    提问: 1)我想问下为啥一般模拟信号不用考虑阻抗设计?如果考虑是多少为佳? 2)为啥模拟信号线线越粗越好吗?其中有什么道理吗?是抗干扰的能力强吗?
    发表于 12-25 09:25

    请问过孔和线宽的关系是什么?

    请教老师,线宽和过孔有什么关系?例如50mil的线要多大的过孔,16A的电流要用多宽的线和多大过孔?画一条80mil的
    发表于 03-21 07:35

    电池能不能修复?

    电池能不能修复? 电池修复作为一个新生事物,许多人对它不了解,也有许多人对它一知半解。那么电池到底能不能修复呢?
    发表于 11-23 10:40 1451次阅读

    信号线和电源线的区别

    信号线和电源线最大的区别就是信号线传输模拟信号或是数字信号,电源线用来传输电流。
    的头像 发表于 05-17 15:11 7.2w次阅读

    大型辊压机轴磨损能不能现场维修?

    大型辊压机轴磨损能不能现场维修?
    发表于 06-23 15:35 1次下载

    Allegro打过孔的具体操作步骤

    Allegro有一个非常好用的打过孔功能,可以在信号线旁边快速打孔,提升了工作效率,避免手动打过孔的烦恼,具体操作步骤如下(本文使用的是Allegro17.4,其他低阶版本使用方法大致相同):点击
    的头像 发表于 10-17 09:38 9330次阅读

    指针能不能作为循环变量?

    指针能不能作为循环变量?
    的头像 发表于 02-16 18:11 1789次阅读

    物联网流量卡到底能不能用?

    物联网流量卡到底能不能用?
    的头像 发表于 08-28 09:40 8157次阅读
    物联网流量卡到底<b class='flag-5'>能不能</b>用?

    为什么高速PCB设计中信号线不能多次换孔

    一站式PCBA智造厂家今天为大家讲讲在高速PCB设计中为什么信号线不能多次换孔。为什么在高速PCB设计中,信号线不能多次换孔?大家在进行PCB设计时肯定都接触过
    的头像 发表于 11-02 10:17 1492次阅读

    信号线和光纤线的区别是什么

    信号线和光纤线是两种完全不同的传输介质,它们在传输原理、结构特性、性能表现及应用场景上均有显著差异。以下从五个核心维度为您详细对比: 1、传输原理: 信号线:通过电信号传输信息,可以传
    的头像 发表于 03-25 10:09 1835次阅读

    到底DDR走线能不能参考电源层啊?

    虽然我看到过DDR的走线参考电源平面也能调试成功的案例,但是依然不妨碍我还想问:到底DDR走线能不能参考电源层啊?
    的头像 发表于 11-11 17:44 886次阅读
    到底DDR走<b class='flag-5'>线</b><b class='flag-5'>能不能</b>参考电源层啊?