引言

PCB(Printed Circuit Board)设计是硬件开发的核心环节,直接决定产品的性能、可靠性和生产成本。一个优秀的 PCB 设计需要平衡电气性能、机械结构、散热、EMC、可制造性等多个维度。

本文基于 10+ 年硬件工程实践经验,结合 IPC 标准、主流 EDA 工具最佳实践,系统讲解 PCB 设计的全流程要点。

你将学到:

  • ✅ 完整的 PCB 设计流程与检查清单
  • ✅ 原理图设计的模块化方法与常见陷阱
  • ✅ 布局布线的核心原则与实战技巧
  • ✅ EMI/EMC 设计的底层逻辑与解决方案
  • ✅ 多层板 stackup 设计与阻抗控制
  • ✅ 生产文件输出与工厂对接要点

PCB 设计完整流程

标准设计流程(7 步法)

1.需求分析2.原理图3.选型4.布局5.布线6.DRC7.输出规格书原理图BOM布局图布线图报告Gerber

各阶段关键输出

阶段输入输出评审要点
1. 需求分析产品规格、功能要求系统框图、关键器件清单功能完整性、成本目标
2. 原理图设计系统框图、器件 datasheet原理图、网表、初步 BOM电气连接、参数计算
3. 元器件选型BOM、封装库最终 BOM、封装文件供货周期、替代方案
4. PCB 布局原理图、结构图布局图、叠层定义信号流、散热、装配
5. 布线布局图、阻抗要求完整布线、铜皮时序、EMI、压降
6. DRC 检查设计规则、工厂能力DRC 报告、修改记录零 DRC 错误
7. 生产输出最终设计文件Gerber、BOM、装配图文件完整性、版本一致

时间分配建议(以中等复杂度 4 层板为例)

总周期:2-3 周需求分析10% (1-2 天)原理图设计20% (2-3 天)元器件选型10% (1-2 天)PCB 布局20% (2-3 天)PCB 布线25% (3-4 天)DRC 检查8% (1 天)生产输出7% (0.5-1 天)

原理图设计:从框图到网表

模块化设计方法

将复杂系统按功能划分为独立模块,每个模块对应原理图的一个 Page 或 Sheet:

STM32 核心板原理图结构:

  • Page 1: 系统框图 & 版本信息
  • Page 2: 电源管理(3.3V/1.8V/5V)
  • Page 3: MCU 最小系统(时钟、复位、BOOT)
  • Page 4: 调试接口(SWD、UART、USB)
  • Page 5: 模拟前端(ADC、传感器)
  • Page 6: 数字接口(GPIO、通信总线)
  • Page 7: 用户外设(LED、按键、显示屏)

优势:

  • 便于团队协作(不同工程师负责不同模块)
  • 易于复用(模块可移植到其他项目)
  • 降低复杂度(每页聚焦单一功能)
  • 方便维护(修改局部不影响全局)

去耦电容配置

每个电源引脚必须就近放置去耦电容!

MCU 电源去耦配置 (STM32F4)VDD 引脚电容配置位置要求VDD_1 (核心)10uF + 0.1uF距引脚<5mmVDD_2 (核心)10uF + 0.1uF距引脚<5mmVDDA (模拟)10uF+0.1uF+100nF独立滤波VDDIO (IO)0.1uF x2每侧一个

电容选型原则:

  • 10uF~100uF:低频去耦,应对瞬态电流
  • 0.1uF (100nF):中频去耦,最常用
  • 10nF~1nF:高频去耦,GHz 级信号

PCB 布局:决定性能的 70%

布局优先级(按信号类型)

布局优先级(按信号类型)优先级 1: 连接器(位置固定)优先级 2: 电源入口及保护电路优先级 3: DC-DC/LDO 电源模块优先级 4: MCU/核心芯片优先级 5: 晶振及时钟电路优先级 6: 模拟电路(ADC、传感器)优先级 7: 高速数字(DDR、以太网)

关键模块布局详解

1. 电源模块布局

DC-DC 转换器布局要点:

IN输入电容DC-DCIC电感输出电容OUTGND关键:输入电容地→IC 地→输出电容地 形成最小环路

布局检查清单:

  • 输入电容紧贴 IC 输入引脚
  • 输出电容紧贴电感输出端
  • SW 节点(开关节点)面积最小化
  • 电感下方无信号线穿过
  • 反馈电阻靠近 IC FB 引脚
  • 大电流走线宽度足够(见线宽计算)

2. MCU 最小系统布局

MCU8MHz晶振OSC_IN/OUTC1C2GNDVDDVSS0.1uF+10uFC1,C2: 22pF · 距晶振<5mm去耦电容:距引脚<3mmGND 过孔:间距<10mm

PCB 布线:电气性能的关键

线宽计算(基于 IPC-2221 标准)

电源走线线宽(1oz 铜厚,温升 10°C):

电源走线线宽 (1oz 铜厚,温升 10°C)电流 (A)最小线宽推荐线宽走线层0.50.3mm (12mil)0.5mm (20mil)内层1.00.6mm (24mil)1.0mm (40mil)外层2.01.3mm (50mil)2.0mm (80mil)外层3.02.0mm (80mil)3.0mm (120mil)外层5.03.5mm (140mil)5.0mm (200mil)外层+铺铜

阻抗控制与计算

4 层板 50Ω 单端阻抗参考:

4 层板 50Ω阻抗参考Layer 1: 信号 (Top)0.2mm (Er=4.2)Layer 2: 地平面Layer 3: 电源平面0.2mm (Er=4.2)Layer 4: 信号 (Bottom)总厚度:1.6mm

EMI/EMC 设计实战

EMC 设计黄金法则

1. 最小电流环路

❌ 错误:大电流环路信号线返回路径环路面积大辐射强 → EMI 超标✅ 正确:最小环路地平面返回电流环路面积最小辐射最小

2. 完整地平面

4 层板必须使用完整地平面,避免地平面分割导致信号回流路径中断。


生产文件输出

Gerber 文件列表

文件扩展名内容说明
.GTLTop Layer顶层线路
.GBLBottom Layer底层线路
.G2LLayer 2内层 1(4 层板为 GND)
.G3LLayer 3内层 2(4 层板为 PWR)
.GTSTop Soldermask顶层阻焊
.GBSBottom Soldermask底层阻焊
.GTOTop Overlay顶层丝印
.GBOBottom Overlay底层丝印
.GKOKeep Out机械层/板框
.TXTDrill File钻孔文件(Excellon 格式)

总结

PCB 设计是一门需要理论与实践相结合的技术。通过本文的学习,你应该已经掌握了:

✅ 完整的 PCB 设计流程:从需求分析到生产输出
✅ 原理图设计规范:模块化设计、网络标号、去耦配置
✅ 布局核心原则:优先级、关键模块布局
✅ 布线实战技巧:线宽计算、阻抗控制、高速信号
✅ EMI/EMC 设计:干扰机理、黄金法则
✅ 多层板 Stackup:4 层/6 层设计、阻抗控制表
✅ 生产文件输出:Gerber、BOM、装配图

进阶建议:

  • 多实践:从简单项目开始,逐步增加复杂度
  • 多复盘:每版 PCB 回来后分析问题,记录经验
  • 多交流:加入硬件社区,学习他人设计

本文基于 IPC 标准、主流 EDA 工具最佳实践及 10+ 年硬件工程经验编写。

参考资料:

  • IPC-2221: Generic Standard on Printed Board Design
  • IPC-7351: Surface Mount Design and Land Pattern Standard
  • Altium Designer 设计指南
  • 《硬件工程师手册》

最后更新:2026-04-04 | 作者:小 Y | 字数:约 8000 字 | 阅读时长:25 min