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

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

3天内不再提示

一些与众不同的PCB布线经验规则

GReq_mcu168 来源:CSDN技术社区 作者:卓晴 2021-11-01 10:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近看到 Zachariah Peterson 在2020年四月写了一篇博客文章 The Great PCB Layout Rules of Thumb Debate Rages On[1] ,对于一些引起热议的设计PCB的经验法则进行了讨论。下面将文章摘录如下。

如今,我仍然还能看到一些在20年前就常见的PCB布线的经验法则,它们现在还被广泛遵守和适用吗?确切的答案是“也许吧”。一些关于PCB设计论坛中的 遵守/避免布线法则,使得PCB设计者在这些规则也许不适用的地方要么遵守,要么忽略他们。一些情况下,这未必造成电路板设计失败。正像一些有经验PCB设计者所说,电路板是出于偶然的机会恰好可以正常工作。

关于PCB设计的经验法则的讨论并不是说他们是正确还是错误,问题是这些讨论往往缺乏应用场合的针对性,这样也使得规则的讨论时长在论坛中被提起。本文希望将这些规则背后所适应的场景讲清楚,希望将不同的规则在什么时候适用,什么时候需要避免阐释准确。

01 PCB布线中

常用经验法则

我们不用再费周折,将一些常用到的PCB布线经验法则抽丝剥茧,分析它们背后所适用的场景。

一、垂直布线

最近我在文章 The Case Against Orthogonal Trace Routing in Multilayer PCBs[2] 中已经详细讨论过这个布线规则,下面将其中一些重要结论重新给出。垂直布线的规则是说在相邻信号层的引线需要相互垂直,以减少相互之间互感引起的串扰。在高频信号中,通过电容耦合产生的串扰占主要成分,在垂直引线之间产生电流尖峰。

当信号的变化沿时间,或者频率较低(小于几个GHz),相邻信号层垂直布线件的耦合电容干扰小。在射频RF)频段(几十个GHz),引线间交织产生空穴谐振,没有被地线包围导体结构会在一些特殊频率点产生电磁谐振。此时即便引线间是垂直的,也会在它们之间引起强的串扰。

为了消除一切频率点上的干扰,简单有效的方法就是采用多层板,在信号层之间使用隔离层。在当代信号高速变化的应用中尤其重要。当你对正交线之间耦合强度拿不准时,你需要使用基本串扰仿真软件对垂直引线进行检查,看它们之间的串扰是否在噪声容忍范围之内。此时,你更需要对信号回流路径进行规划,这在垂直布线中是一个主要的问题。

二、散热过孔

这是一个经典的“遵守/避免”法则,常常引起争论。一些PCB设计者说他们从来不使用防止散热过孔,并从未遇到焊接和组装方面的问题。而另外一批人则坚持防止散热过孔需要在每一个平面相连的时候都需要使用。他们到底谁对呢?

他们的观点分别适用于不同的场合。如果你手工焊接电路板时,你需要提高烙铁头的温度以补偿焊接过孔在铜层散热带来的焊接问题。但如果使用波峰焊接时,则需要使用防止散热过孔来防止器件松脱、冷焊、立碑等现象,所以我建议你最好咬紧牙关坚持使用防止散热过孔设计。

三、直角布线

这个PCB布线法则也许最令人又爱又恨。如今我仍然看到很多PCB设计者坚称在任何时候布线都不能够拐直角,理由也是五花八门。比如他们说电子在引线中运动时拐直角弯困难,但他们也不想想,在电路板上的所有过孔可都是与引线垂直的呀。还有些理由显得比较靠谱,比如通过45°拐角可以减少引线长度,所有直角拐弯布线都需要倒角。还有的说直角拐弯会在电路板酸性腐蚀液中产生酸蚀陷阱,在现在广泛使用碱性电路板腐蚀液中则没有这个问题。

除非你的电路板工作在50GHz以上的高频(涉及到毫米波雷达/5G通讯)电路,你无需担心引线拐直角。实际上,在电路板布线时你可以使用任何你所喜欢的角度来铺设引线。如果你所使用的的PCB设计软件内置有电磁场求解功能这会使得你布线更加容易。

四、“3W”法则

也就是三条布线经验法则。第一个版本的“3W法则是说,在相邻两条引线之间的间隔应该大于等于引线宽度的三倍 ,为的是降低引线之间的磁通量耦合,进而减少引线间的电磁干扰。

这个法则也许忘记了,引线之间的电磁耦合是与引线回路重叠面积成正比,而不是引线之间的距离;因此将引线回路重叠面积降低,引线间距不用受到3W法则限制。就像前面垂直布线一样,通过基本电磁干扰仿真可以检查不同布线间距带来的影响。

“3W”法则的另外一个版本是指在引线长度匹配时所使用的锯齿布线时,锯齿宽度需要大于等于引线宽度的三倍,这可以将引线阻抗的不连续性降到最低。关于这一点可以在文章 Length Matching for High-speed Signals: Trombone, Accordion, and Sawtooth Tuning[3] 看到更详细的讨论。

五、“20H”法则

这个法则定义了PCB中的地线层与电源层之间重叠距离,在现代PCB设计时需要将电源铺设在地线附近,这样可以保证它们之间具有足够的层间电容,进而在高速电路板上减少电源波动。

但实际测量结果会发现结果很复杂。有些时间结果标准名在300MHz时遵守20H法则可以降低电磁辐射。但在地线-电源层之间会出现高频谐振,它们结构类似于波导,反而会加重线路之间的高频干扰。

所以在实际应用中,如果你的电路频率在GHz以内,可以遵循20H法则,否则,20H法则有可能会带来更糟糕的结果。

编辑:jq

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

    关注

    4417

    文章

    23964

    浏览量

    426117
  • 仿真
    +关注

    关注

    55

    文章

    4535

    浏览量

    138659
  • 电容耦合
    +关注

    关注

    1

    文章

    40

    浏览量

    15600
  • 毫米波雷达
    +关注

    关注

    109

    文章

    1171

    浏览量

    66398

原文标题:一些会引起争议的PCB布线经验法则

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高速数字PCB为什么不能全自动布线

    说起来,每次看到新来的工程师对着PCB设计软件猛点"自动布线"按钮,我都忍不住想上去拦把。不是我看不起自动布线这功能,坦白讲对于低速、低复杂度的板子,它确实香——省时省力,还能
    的头像 发表于 04-22 09:41 594次阅读
    高速数字<b class='flag-5'>PCB</b>为什么不能全自动<b class='flag-5'>布线</b>

    技术资讯 I PCB设计三大顽疾:规则乱、布线慢、叠层偏——Allegro X Designer 的系统级解法

    在高速、高密度的PCB设计项目中,工程师的设计早已迈入了另外个台阶——从“连通即可”的基础要求,跃迁至以规则驱动、以仿真验证、以工艺为导向的精密设计时代。本文基于AllegroXDesigner
    的头像 发表于 03-27 16:44 7294次阅读
    技术资讯 I <b class='flag-5'>PCB</b>设计三大顽疾:<b class='flag-5'>规则</b>乱、<b class='flag-5'>布线</b>慢、叠层偏——Allegro X Designer 的系统级解法

    看就懂的硬件学习教程

    ,应搞清一些基本概念,如:wire,line,bus,part,footprint,等等。  3)做完这步,我们就可以生成netlist了,这个netlist是原理图与pcb之间的桥梁。原理图是我们能
    发表于 01-08 08:16

    深入探讨PCB布局布线的专业设计要点与常见挑战

    本文深入探讨PCB布局布线的专业设计要点与常见挑战,并介绍上海创馨科技如何凭借资深团队与丰富经验,为客户提供从精密布局、优化布线到生产制造的
    的头像 发表于 01-04 15:29 409次阅读

    高频PCB布线“避坑指南”:4大核心技巧让信号完整性提升90%

    站式PCBA加工厂家今天为大家讲讲高频PCB布线设计有什么技巧?高频PCB设计布线技巧。高频PCB
    的头像 发表于 11-21 09:23 1007次阅读
    高频<b class='flag-5'>PCB</b><b class='flag-5'>布线</b>“避坑指南”:4大核心技巧让信号完整性提升90%

    PCB布局布线的相关基本原理和设计技巧

    ,还可作为收音机天线的电感线圈等等。如2.4G的对讲机中就用作电感。 对一些信号布线长度要求必须严格等长,高速数字PCB板的等线长是为了使各信号的延迟差保持在个范围内,保证系统在同
    发表于 11-14 06:11

    在Ubuntu20.04系统中训练神经网络模型的一些经验

    本帖欲分享在Ubuntu20.04系统中训练神经网络模型的一些经验。我们采用jupyter notebook作为开发IDE,以TensorFlow2为训练框架,目标是训练个手写数字识别的神经网络
    发表于 10-22 07:03

    Altair PollEx:PCB规则检查及系统EMC仿真技术

    Altair PollEx:PCB规则检查及系统EMC仿真技术
    的头像 发表于 09-17 11:19 5571次阅读
    Altair PollEx:<b class='flag-5'>PCB</b><b class='flag-5'>规则</b>检查及系统EMC仿真技术

    网课回放 I 升级版“站式” PCB 设计第四期:规则设置

    网课回放 I 升级版“站式” PCB 设计第四期:规则设置
    的头像 发表于 06-06 18:58 931次阅读
    网课回放 I 升级版“<b class='flag-5'>一</b>站式” <b class='flag-5'>PCB</b> 设计第四期:<b class='flag-5'>规则</b>设置

    超强超全布线经验教程大全

    PCB布线PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个
    发表于 05-29 14:38

    高速PCB布局/布线的原则

    目录:布线般原则1、PCB板知识2、5-5原则3、20H原则4、3W/4W/10W原则(W:Width)5、重叠电源与地线层规则6、
    的头像 发表于 05-28 19:34 2669次阅读
    高速<b class='flag-5'>PCB</b>布局/<b class='flag-5'>布线</b>的原则

    时源芯微 PCB 布线规则详解

    PCB 布线规则详解 走线方向控制规则 相邻布线层的走线方向应采用正交结构,避免不同信号线在相邻层沿同方向走线,以此降低不必要的层间串扰。
    的头像 发表于 05-20 16:28 1057次阅读

    高层数层叠结构PCB布线策略

    高层数 PCB布线策略丰富多样,具体取决于 PCB 的功能。这类电路板可能涉及多种不同类型的信号,从低速数字接口到具有不同信号完整性要求的多个高速数字接口。从布线规划和为各接口分配
    的头像 发表于 05-07 14:50 1853次阅读
    高层数层叠结构<b class='flag-5'>PCB</b>的<b class='flag-5'>布线</b>策略

    Debian和Ubuntu哪个好一些

    兼容性对比Debian和Ubuntu哪个好一些,并为您揭示如何通过RAKsmart服务器释放Linux系统的最大潜能。
    的头像 发表于 05-07 10:58 1412次阅读

    如何布线才能降低MDDESD风险?PCB布局的抗干扰设计技巧

    在现代电子产品日益集成化、小型化的趋势下,MDDESD(静电二极管)防护设计变得至关重要。除了元器件选型,PCB布线与布局也是影响ESD抗扰性能的关键因素。作为FAE,本文将结合实战经验,分享
    的头像 发表于 04-25 09:43 892次阅读
    如何<b class='flag-5'>布线</b>才能降低MDDESD风险?<b class='flag-5'>PCB</b>布局的抗干扰设计技巧