第二十四篇:【硬件工程师筑基系列 5-3】PCB 布局核心规则与实战 | 布局定生死,新手也能做出高性能布局
前言上一篇我们讲了 PCB 设计的核心基础叠层、封装与 DFM 规范本篇我们讲解 PCB 设计中最核心的环节 ——布局。行业内有一句公认的话布局定生死布线定性能。一个不合理的布局哪怕布线再完美也无法解决电源纹波大、EMC 超标、信号失真、散热不良等问题而一个合理的布局能让后续的布线事半功倍从源头保证 PCB 的电气性能、散热性能、EMC 性能和可制造性。很多新手布局就是把元器件随便往板框里一放没有逻辑、没有规则最终导致板子性能极差甚至完全无法工作。本篇我们会彻底讲透 PCB 布局的核心逻辑、通用规则、各类核心器件的布局要求、工业级项目实战方法以及新手高频踩坑指南零基础也能学会照着做就能做出合理、高性能的 PCB 布局。一、PCB 布局的核心逻辑与通用流程新手必背PCB 布局不是元器件的随意摆放而是原理图设计逻辑的物理实现核心是保证信号流向合理、功率环路最小、散热最优、EMC 性能最佳、可制造性与可调试性满足要求必须遵循固定的流程绝对不能颠倒顺序。1. PCB 布局的 5 大核心原则模块化布局原则和原理图的功能模块一一对应同一个功能模块的元器件集中放置形成独立的功能分区模块之间互不干扰比如电源模块、MCU 模块、模拟采集模块、通信接口模块各自集中放置避免交叉混乱。信号流向单向原则按照原理图的信号流向从左到右、从上到下单向布局输入信号在板子一侧输出信号在另一侧避免信号来回折返、交叉减少信号之间的串扰和干扰。环路最小化原则功率回路、高频信号回路、时钟回路必须做到最小化环路面积越小辐射越小抗干扰能力越强EMC 性能越好这是布局的核心红线原则。先核心后外围原则先放置核心器件MCU、电源芯片、FPGA、接口连接器再围绕核心器件放置外围电路绝对不能先放小阻容件再放核心芯片。分区隔离原则强电和弱电隔离、数字电路和模拟电路隔离、高速电路和低速电路隔离、大功率电路和小信号电路隔离避免不同类型的电路互相干扰。2. PCB 布局的标准化通用流程新手照着做不会出错不管什么项目布局都遵循「先固定、再核心、后外围、最后优化」的固定流程一步一步来绝对不会乱第一步固定结构相关器件绝对不能动先把和结构相关的器件比如板框、定位孔、禁布区、连接器、按键、显示屏、指示灯、端子等放到结构指定的位置锁定坐标绝对不能随意移动否则会导致装配不上的致命问题对外的接口器件必须放在板子边缘和结构对齐方便接线。第二步划分功能分区确定核心器件位置根据原理图的功能模块在板框内划分各个模块的区域比如电源区、MCU 主控区、模拟采集区、驱动输出区、通信接口区每个模块的区域和接口位置对应保证信号流向合理放置各个模块的核心器件比如电源芯片、MCU、运放、驱动芯片、PHY 芯片放在对应模块的中心位置方便外围电路围绕核心器件布局。第三步电源模块布局优先级最高电源模块是整个板子的心脏也是主要的干扰源必须优先布局放在板子边缘靠近电源输入接口保证电源输入路径最短电源芯片的输入电容、输出电容、电感、续流二极管必须紧贴芯片放置保证功率环路最小降低辐射和纹波具体电源布局要求会在后面详细讲解电源模块远离模拟采集、高频信号、MCU 等敏感电路避免电源噪声干扰敏感电路。第四步主控与核心芯片布局MCU、FPGA 等主控芯片放在板子的中心位置方便各个外设模块的信号接入减少走线长度晶振、复位电路、下载调试电路必须紧贴 MCU 的对应引脚放置保证信号路径最短减少干扰避免晶振不起振、复位异常主控芯片的去耦电容必须紧贴对应的电源引脚放置保证去耦效果具体去耦电容布局要求会在第五篇详细讲解。第五步外围功能模块布局按照功能分区围绕核心芯片放置各个模块的外围元器件同一个模块的元器件集中放置和原理图一一对应模拟电路模块放在板子的一侧远离数字电路、电源电路等干扰源保证模拟信号的纯净度驱动输出、大功率模块放在板子的边缘靠近对应的输出接口同时预留足够的散热空间远离敏感电路。第六步全局优化与 DFM 检查调整元器件的方向极性元器件的方向统一方便焊接、调试优化元器件间距保证可焊接、可返修符合 DFM 规范检查各个模块的布局优化环路、信号流向、隔离分区3D 预览检查确认无结构干涉、高度冲突。二、各类核心器件与模块的布局规范新手直接套用我们讲解硬件设计中最高频的核心模块、核心器件的布局规范都是工业界验证过的通用规则新手直接照着做即可。1. 电源模块布局规范优先级最高决定电源性能电源模块是板子的核心也是最大的干扰源布局的核心是功率环路最小化这是电源布局的红线。1DC-DC 开关电源布局规范Buck/Boost输入电容必须紧贴电源芯片的 VIN 和 GND 引脚大容值电解电容和 0.1μF 去耦电容并联小电容更靠近引脚提供瞬态电流减小输入环路功率电感紧贴芯片的 SW 引脚放置SW 引脚是高频开关节点走线必须尽可能短绝对不能走长走线否则会产生极强的 EMI 辐射输出电容紧贴电感的输出端和 GND 放置形成最小的输出环路减小输出纹波续流二极管异步 Buck/Boost紧贴 SW 引脚和 GND 放置形成最小的续流环路减小开关损耗和辐射反馈电阻、反馈走线反馈分压电阻紧贴芯片的 FB 引脚放置反馈走线必须短而细远离 SW 引脚、电感、功率回路避免干扰绝对不能走在功率回路旁边BOOT 自举电容紧贴 BOOT 和 SW 引脚放置走线尽可能短减少高频干扰电源模块的地必须单独处理功率地和信号地分开单点连接到主地平面避免功率地的噪声串入信号地。2LDO 线性稳压器布局规范输入电容紧贴 LDO 的输入引脚和 GND 放置输出电容紧贴输出引脚和 GND 放置保证输入输出环路最小去耦电容紧贴电源引脚放置保证滤波效果LDO 的散热焊盘必须做大加散热过孔到地平面提升散热性能LDO 远离敏感的模拟电路避免线性稳压器的噪声干扰模拟信号。2. MCU 最小系统布局规范主控核心决定系统稳定性晶振电路布局红线新手最高频踩坑无源晶振必须紧贴 MCU 的 OSC_IN、OSC_OUT 引脚放置距离不超过 500mil走线尽可能短绝对不能走长走线晶振的两个负载电容紧贴晶振的引脚放置电容的接地引脚直接打地过孔不要走长走线晶振电路周围、下方禁止走其他信号线、电源线必须用地环包围铺完整的地平面做屏蔽处理避免干扰导致晶振不起振、时钟漂移晶振必须远离电源电路、电感、高频信号、大功率器件避免电磁干扰。电源与去耦电容布局MCU 的每一个电源引脚对应的 0.1μF 去耦电容必须紧贴引脚放置距离不超过 200mil电容的接地引脚直接打地过孔保证去耦环路最小整个 MCU 的电源入口放置 10μF~22μF 的储能电容紧贴电源入口放置模拟电源 VDDA 引脚必须加 LC 滤波电路滤波器件紧贴引脚放置和数字电源隔离。复位电路、下载调试电路布局复位电路的电阻、电容、按键紧贴 MCU 的 NRST 引脚放置走线尽可能短避免干扰导致误复位SWD/JTAG 下载调试接口放在板子边缘方便插拔调试器走线紧贴 MCU 的对应引脚长度不超过 1000mil避免干扰导致下载失败、调试不稳定。BOOT 引脚电路BOOT 引脚的上下拉电阻紧贴对应引脚放置固定电平避免悬空导致启动异常。3. 模拟电路布局规范采集、运放电路决定采样精度模拟电路和数字电路严格分区隔离模拟电路放在板子的一侧数字电路放在另一侧两者之间用地隔离避免数字噪声串入模拟电路运放电路布局运放的电源引脚去耦电容紧贴引脚放置直接打地过孔反馈电阻、滤波电阻电容紧贴运放的输入输出引脚放置信号路径最短环路最小运放的输入信号走线尽可能短远离数字信号线、电源线避免串扰。ADC 采集电路布局前端的 RC 滤波电路紧贴 MCU 的 ADC 输入引脚放置滤波电容直接接地保证滤波效果模拟信号走线尽可能短走在内层上下都有地平面屏蔽避免数字干扰参考电压源、分压电阻紧贴 ADC 的参考引脚放置远离干扰源模拟地 AGND 和数字地 GND单点连接用 0Ω 电阻或磁珠连接连接点放在 ADC 下方避免数字地的噪声串入模拟地。4. 通信接口布局规范RS485/CAN/ 以太网 / USB决定通信稳定性接口防护电路布局红线所有对外接口的防护器件TVS、ESD 二极管、防雷管、共模电感必须紧贴接口连接器放置先经过防护器件再进入后级电路保证浪涌、静电在接口处就被吸收不会进入板子内部防护电路的顺序接口→防护器件→滤波器件→收发芯片绝对不能颠倒。RS485/CAN 总线布局收发芯片紧贴接口连接器放置总线走线尽可能短总线的上下拉电阻、终端电阻紧贴收发芯片的总线引脚放置隔离型收发芯片数字地和总线地完全隔离中间用地沟隔离避免干扰差分走线严格等长、等间距走同一层不换层避免阻抗不连续。以太网接口布局PHY 芯片紧贴 RJ45 接口放置网络变压器放在 RJ45 和 PHY 芯片之间以太网差分对走线严格 100Ω 差分阻抗控制等长、等间距、同层长度差不超过 5mil远离其他信号线变压器的隔离地和数字地完全隔离中间用地沟隔离RJ45 的屏蔽壳接机壳地通过高压电容接数字地。USB 接口布局ESD 防护器件紧贴 USB 接口放置USB 差分对走线90Ω 差分阻抗控制等长、等间距长度差不超过 5mil不走直角、锐角避免阻抗不连续差分对周围用地包地减少串扰。5. 大功率、驱动电路布局规范继电器、电机、MOS 管驱动大功率器件放在板子边缘MOS 管、继电器、电机驱动芯片、大功率电阻放在板子的边缘靠近输出接口方便散热同时远离敏感的模拟、数字电路驱动电路紧贴功率器件放置MOS 管的栅极驱动电阻、下拉电阻紧贴栅极引脚放置驱动走线尽可能短减少栅极振荡续流二极管紧贴功率器件放置继电器、电机、电感的续流二极管紧贴线圈两端放置续流环路最小吸收反向电动势散热设计大功率器件的散热焊盘必须做大加大量散热过孔到地平面 / 散热层周围预留足够的散热空间多个大功率器件均匀分布避免热量集中功率回路最小化大功率回路的走线尽可能短、宽环路面积最小减少辐射和损耗强弱电隔离强电回路和弱电控制回路完全隔离中间用地沟、隔离带分开避免强电干扰弱电控制电路。三、PCB 布局全局优化要点完成初步布局后必须做全局优化保证布局的合理性、可制造性、可调试性信号流向优化检查所有模块的信号流向是否是单向流动有没有来回折返、交叉优化模块位置保证信号路径最短环路优化检查电源功率回路、高频回路、时钟回路是否做到了最小化优化器件位置进一步减小环路面积隔离优化检查强弱电、数字模拟、高速低速、大功率小信号电路是否做到了分区隔离有没有干扰源靠近敏感电路优化位置避免互相干扰散热优化大功率器件均匀分布避免热量集中发热器件放在空气流通的位置远离热敏感器件比如晶振、传感器DFM 优化检查元器件间距、丝印方向、禁布区、工艺边符合 DFM 规范保证可焊接、可返修可调试性优化测试点、调试接口、指示灯、按键放在板子边缘方便操作关键信号、电源网络预留测试点方便测量3D 结构检查切换到 3D 模式检查所有元器件的高度有没有和结构件、外壳干涉螺丝孔周围有没有超高元器件保证装配没问题。四、新手布局高频踩坑指南布局顺序颠倒先放阻容件后放核心芯片新手先把所有阻容件放到板框里再放核心芯片导致核心芯片没地方放布局完全混乱必须先固定结构件再放核心芯片最后放外围阻容件。晶振离 MCU 太远走线太长晶振不起振晶振离 MCU 的 OSC 引脚超过 1cm走线太长周围有高频干扰导致晶振不起振、时钟漂移晶振必须紧贴 MCU 引脚距离不超过 500mil用地环屏蔽。电源模块环路太大纹波大、EMI 超标DC-DC 的输入输出电容、电感、二极管离芯片太远功率环路极大导致电源纹波极大EMC 测试不通过电源器件必须紧贴芯片保证功率环路最小。接口防护器件放反静电直接打坏芯片ESD、TVS 防护器件放在收发芯片后面没有紧贴接口静电、浪涌直接进入板子内部打坏芯片防护器件必须紧贴接口先防护后进入后级电路。模拟电路和数字电路混放采样不准运放、ADC 采集电路和 MCU、电源芯片放在一起数字噪声串入模拟电路导致 ADC 采样数据跳动、精度极差模拟和数字必须严格分区隔离。去耦电容离电源引脚太远完全失效芯片的去耦电容离电源引脚超过 500mil去耦环路极大完全失去去耦效果导致芯片电源纹波大、工作不稳定、死机去耦电容必须紧贴电源引脚放置。大功率器件集中放置热量集中过热烧毁MOS 管、电源芯片、大功率电阻都放在一起热量集中温度急剧升高导致器件过热烧毁大功率器件必须均匀分布预留足够的散热空间。元器件方向混乱焊接、调试困难极性元器件的方向东倒西歪位号混乱焊接时容易焊反调试时找不到对应元器件所有元器件的方向必须统一位号一一对应。忽略结构干涉板子无法装配元器件高度超过外壳限制螺丝孔周围放了元器件导致板子无法装配到外壳里必须做 3D 预览检查确认无结构干涉。模块交叉混乱信号来回折返串扰严重不同模块的元器件交叉放置信号来回折返、交叉导致信号串扰、EMI 超标必须模块化布局同一个模块的元器件集中放置信号单向流动。五、总结PCB 布局不是元器件的堆砌而是电路设计逻辑的物理实现核心是模块化、单向流、小环路、强隔离。布局决定了 PCB 80% 的性能一个合理的布局能解决绝大多数的电源、EMC、信号完整性问题让后续的布线事半功倍。记住多花 1 个小时优化布局能省去后续 10 个小时的布线优化、调试整改时间绝对不能敷衍布局上来就拉线。下一篇预告下一篇我们会讲解PCB 布线核心规范与实战教你电源布线、地布线、信号布线、差分对布线的通用规则线宽载流计算、阻抗控制基础、过孔规范以及新手布线高频踩坑指南让你画出高性能、合规的 PCB 走线。