好的,这是一个从零开始制作PCB板的详细流程说明(中文版),涵盖了从设计构思到拿到实物板子的全过程:
核心流程概览
整个流程可以大致分为四个阶段:
- 设计阶段: 构思电路 -> 绘制原理图 -> 设计PCB布局。
- 生产准备阶段: 生成制造文件 -> 选择PCB制造商并提交文件。
- 加工制造阶段: 工厂根据文件进行物理加工。
- 后期处理与测试阶段: 接收板子 -> 焊接元件 -> 测试功能。
详细步骤分解
一、 设计阶段 (核心基础)
-
定义需求与规格:
- 明确电路板要实现的功能。
- 确定所需的元器件(类型、封装、数量)。
- 定义物理尺寸限制(长、宽、形状)。
- 考虑工作环境(温度、湿度、振动等)。
- 确定电气特性(工作电压、电流、信号频率、阻抗要求等)。
- 考虑成本目标。
-
电路设计与仿真:
- 根据需求设计电路原理。
- 绘制原理图:使用EDA软件(如KiCad, Altium Designer, Eagle, OrCAD,立创EDA等)画出电路的逻辑连接图。
- 仿真验证: 在软件中对关键部分或整个电路进行仿真,检查功能、时序、功耗等是否符合预期,及早发现设计错误。这步能节省大量后期调试时间。
-
元器件封装库准备:
- 确保所用到的每一个元器件在EDA软件的封装库中有对应的PCB封装。封装定义了元器件在PCB上的焊盘形状、尺寸和位置。
- 如果库中没有,需要根据元器件的数据手册(Datasheet)自行创建封装。这一步极其重要,错误的封装会导致元器件无法焊接!
-
PCB布局设计:
- 在EDA软件中,将原理图的逻辑连接转化为物理的PCB布局。
- 放置元器件:
- 考虑功能分区(电源、模拟、数字、射频等)。
- 考虑散热(发热元件位置、散热通道)。
- 考虑可制造性(避免过于密集,留出机器操作空间)。
- 考虑信号流向和关键信号路径(尽量短、直)。
- 设置设计规则:
- 定义最小线宽、线间距(与电流承载能力和制造工艺有关)。
- 定义最小孔径(钻孔大小)。
- 定义焊盘大小、形状。
- 定义层叠结构(单面板、双面板、多层板?各层的用途)。
- (高级)定义阻抗控制要求(对于高速信号)。
-
PCB布线:
- 按照布局和设计规则,用铜导线(走线/Track)连接各个元器件的焊盘。
- 布线策略:
- 优先布关键信号线(时钟、高速数据线、模拟小信号线),保证其路径短、干扰小。
- 电源线和地线要足够宽(承载大电流),优先考虑铺铜。
- 地平面: 对于双面板或多层板,通常会用一整层(或多层的一部分)作为地平面(GND Plane),提供低阻抗回路并屏蔽干扰,这对信号完整性至关重要。
- 避免锐角走线(推荐45°或圆弧)。
- 注意差分对布线(等长、等距、平行)。
- 设计规则检查: 在布线过程中和完成后,必须反复执行DRC检查,确保设计完全符合之前设定的所有规则(线宽、间距、孔径等),避免制造问题。
-
铺铜:
- 在空闲的区域大面积覆盖铜皮,通常连接至地网络(GND)或电源网络(Power)。
- 作用:减小地线阻抗,提供屏蔽,改善散热,增强板子机械强度。
- 设置铜皮与走线、焊盘之间的安全间距(Clearance)。
-
添加丝印层:
- 在板子的顶层(有时也在底层)添加文字、图形标记(如元件位号
R1, C3, U2、元件轮廓、版本号、公司Logo、极性标识、接口说明等)。 - 帮助焊接、调试和维修时识别元件和方向。
- 在板子的顶层(有时也在底层)添加文字、图形标记(如元件位号
-
添加阻焊层:
- 阻焊层覆盖在除了焊盘以外的几乎所有铜箔上。
- 通常为绿色(也可选其他颜色),像一层“指甲油”。
- 作用:防止焊接时焊锡流到不该连接的地方造成短路;保护铜箔不被氧化和刮伤。
-
最终检查确认:
- ERC检查: 电气规则检查,验证原理图的电气连接逻辑是否正确(如悬空引脚、未连接的电源等)。
- DRC检查: 设计规则检查(再做一次,确保万无一失)。
- 3D预览: 使用EDA软件的3D功能查看实物效果,检查元件高度是否有干涉。
- 人工审查: 仔细检查原理图、布局、布线、封装、丝印等所有细节。最好请他人帮忙复查。
二、 生产准备阶段 (沟通桥梁)
- 生成制造文件:
- 这是将设计数据交给工厂生产的关键步骤。通常需要生成以下文件包(Gerber文件集):
- 铜层: 顶层走线、底层走线、中间内层走线(
.GTL, .GBL, .G1, .G2, ...)。 - 阻焊层: 顶层阻焊、底层阻焊(
.GTS, .GBS)。 - 丝印层: 顶层丝印、底层丝印(
.GTO, .GBO)。 - 钻孔层:
- 钻孔位置图(
.DRL- Excellon格式):包含所有孔(元件孔、过孔)的位置和大小。 - 钻孔符号图(
.TXT或DRILL DRAWING):图形化显示孔的位置和符号对应关系。
- 钻孔位置图(
- 板框层: 定义PCB精确的外形轮廓(
.GML或Board Outline)。 - IPC网表: (可选但推荐) 用于工厂进行自动化测试(飞针测试或测试架测试)时比对连通性。
- Gerber文件列表: 说明每个Gerber文件对应的是什么层。
- 钻孔文件列表: 说明钻孔文件。
- 铜层: 顶层走线、底层走线、中间内层走线(
- 制板工艺说明: 非常重要! 单独提交一个文本或PDF文件,详细说明:
- PCB层数、板材类型(常用FR-4)、厚度(如1.6mm)。
- 铜厚(如外层1oz/35um,内层0.5oz/18um)。
- 最小线宽/线距要求。
- 表面处理工艺(喷锡HASL、沉金ENIG、沉锡、沉银、OSP等,各有优缺点)。
- 阻焊颜色(绿色最常见)、丝印颜色(白色最常见)。
- 特殊要求(如阻抗控制、金手指、碳墨按键、盲埋孔、厚铜等)。
- 数量。
- 这是将设计数据交给工厂生产的关键步骤。通常需要生成以下文件包(Gerber文件集):
三、 加工制造阶段 (PCB工厂执行)
-
选择PCB制造商并下单:
- 根据板子复杂度、数量、预算、交期选择可靠的PCB工厂(如嘉立创、捷配等在线平台或传统大型PCB厂)。
- 上传Gerber文件包和制板工艺说明。
- 确认报价和交期,付款。
-
工厂工程审核:
- 工厂工程师检查Gerber文件:
- 是否符合该厂工艺能力(最小线宽/间距/孔径)。
- 设计规则是否有冲突(如孔打在焊盘边缘)。
- 文件是否完整、无错误(如断线、未定义网络)。
- 工艺要求是否可实现。
- 如有问题,工厂会反馈给客户确认或修改(称为工程确认/工程EQ)。
- 工厂工程师检查Gerber文件:
-
PCB生产加工:
- 工厂经过审核确认后,开始生产流程(自动化程度很高):
- 开料: 将大张覆铜板切割成适合生产的尺寸。
- 内层制作(仅多层板): 内层图形转移 -> 蚀刻 -> 黑化棕化(增加结合力)-> AOI(自动光学检测)检查。
- 层压: 将内层芯板、半固化片(PP)、外层铜箔对齐叠好,在高温高压下压合成一块多层板。
- 钻孔: 使用精密钻床或激光钻机,根据钻孔文件钻出所有孔(通孔、盲埋孔)。
- 孔金属化: 通过化学沉积铜(沉铜)在孔壁内沉积一层薄铜(使孔导电)。
- 外层图形转移:
- 压干膜: 在板子两面压上感光干膜。
- 曝光: 用带有走线图形的底片(由Gerber生成)覆盖干膜,用紫外光曝光。未曝光区域(需要保留铜的区域)干膜被固化。
- 显影: 洗掉未固化的干膜,露出需要刻蚀掉的铜。
- 电镀: 通过电镀加厚需要保留的铜(走线、焊盘)和孔壁内的铜厚度。
- 外层蚀刻: 蚀刻掉未被干膜保护的铜箔。
- 退膜: 去除保护走线的干膜。
- 阻焊:
- 印刷或喷涂液态感光阻焊油墨 -> 曝光(使用阻焊层Gerber图形)-> 显影 -> 固化(UV或热固化)。
- 去除焊盘上的阻焊油墨,露出待焊接的铜焊盘。
- 表面处理: 在裸露的焊盘上涂覆保护层(如喷锡、沉金、OSP等),防止氧化,保证可焊性。
- 丝印: 在阻焊层上印刷文字和标识(使用丝印层Gerber图形)。
- 外形铣切/V-CUT: 根据板框图Gerber文件,用铣刀切割出PCB最终的外形,或进行邮票孔、V割(方便拼板分板)。如果是拼板加工,这一步之后需要分板。
- 电气测试: 通常进行飞针测试或测试架测试,利用IPC网表检查所有网络的连通性(开/短路),确保没有制造缺陷。
- 最终检查(FQC): 人工抽检或AOI检查外观(阻焊、丝印、划伤、污染等)。
- 包装出货: 真空包装防潮,装箱发货。
- 工厂经过审核确认后,开始生产流程(自动化程度很高):
四、 后期处理与测试阶段 (用户执行)
-
接收PCB板:
- 收到工厂发来的PCB板。
- 目视检查: 检查是否有明显的外观缺陷(断裂、严重划伤、阻焊脱落、丝印不清)、焊盘氧化等。
-
元器件采购与准备:
- 根据BOM清单采购所有元器件。
- 检查元器件型号、封装是否正确。
-
焊接元器件:
- 手工焊接: 使用电烙铁逐个焊接元件。适合小批量、原型或大元件。
- 回流焊: 对于贴片元件,需要先使用钢网印刷锡膏到焊盘上 -> 使用贴片机或手工放置元件 -> 通过回流焊炉加热融化锡膏形成焊点。适合大批量或小间距元件。
- 波峰焊: 主要用于焊接插件元件。板子底部通过熔融的焊锡波峰,焊锡润湿通孔和焊盘形成焊点。插件元件需要先插装好。
- 混合焊接: 通常先用回流焊焊贴片元件,再手工或波峰焊插件元件。
-
清洗:
- (可选)焊接后清洗掉助焊剂残留物(尤其是活性较强的助焊剂),提高可靠性和美观度。可以使用洗板水或超声波清洗。
-
功能测试与调试:
- 通电测试:连接电源,测量关键点电压、电流是否正常。
- 功能测试:测试PCB是否实现设计的所有功能。
- 信号测试:如有必要,使用示波器、逻辑分析仪等工具测试关键信号质量(波形、时序、幅度等)。
- 调试: 如果发现问题,需要根据原理图、测试结果排查原因(焊接问题?元件问题?设计问题?),并进行修正。
-
老化测试/环境测试(可选):
- 对于可靠性要求高的产品,可能需要进行老化测试(长时间通电运行)、高温/低温测试、振动测试等。
流程图总结 (简化版)
[电路需求] --> [原理图设计] --> [仿真验证] --> [创建封装库]
↓ |
| ↓
[元器件选型] <-------------------- [PCB布局]
↓
[PCB布线] --> [铺铜] --> [添加丝印/阻焊] --> [ERC/DRC/3D检查]
↓
[生成Gerber+工艺说明] --> [提交工厂] --> [工厂工程审核]
| |
| ↓
|---------------------------- [PCB生产制造]
| |
| ↓
|---------------------------- [接收PCB]
↓
[采购元件] --> [焊接] --> [清洗] --> [测试调试] --> [成品]
重要提示
- 设计是关键: 前面的设计阶段决定了PCB板90%以上的性能和可制造性。花足够的时间和精力在设计、检查和仿真上。
- 沟通很重要: 与PCB制造商清晰沟通你的要求和规格(通过工艺说明),并认真对待工程确认反馈。
- 质量把控: 在设计和制造的每个环节都需要进行严格的检查(DRC、ERC、DFM、工厂测试、焊接后检查、功能测试)。
- 迭代: 第一个版本的设计往往不会完美,可能需要根据测试结果进行修改并制作新的版本(Rev B, Rev C...)。
- 从简单开始: 对于初学者,建议从简单的单面板或双面板开始,逐步学习复杂的多层板设计。
这个流程涵盖了工业级或专业级的PCB制作过程。对于非常简单的原型,也可以使用热转印法、雕刻法等DIY简易方法制作单面板或双面板,但精度、可靠性和复杂度有限。希望这个详细的说明对你有帮助!
如何从零开始入门FPGA?
求教论坛的大神,如何从零开始入门FPGA?对Xilinx平台的开发比较感兴趣,不知道有什么开发板推荐?除了开发板,还需要什么配套硬件?
veriloger
2019-07-16 12:57:02
《从零开始学电子》丛书全套网盘分享
【从零开始学电子丛书】从零开始学电子元器件识别与检测技术链接:https://pan.baidu.com/s/1hBdNAFXv-WN_vgjQMIICXQ提取码:tsh1【从零开始学电子丛书
名字啊12
2020-06-28 18:45:06
从零开始学习嵌入式开发和PCB设计,怎样开始
各位大神好: 我是学习机械设计的,现在想从零开始学习嵌入式开发和PCB设计,请问 需要学习哪些方面的知识?最好能推荐下课本或者课程 ,十分感谢!
yuchu3d
2021-05-15 00:29:30
pcb制作的基本工艺流程
PCB的中文名称为印制电路板,也被称为印刷线路板,是重要的电子部件,那么pcb制作的基本工艺流程是什么呢,下面小编就带大家了解一下。 pcb制作的基本工艺流程 pcb制作的基本工艺流程主要是:内层
2021-10-03 17:30:00
PCB内层制作流程以及射频板叠层布线
一、PCB 的内层是如何制作的? 由于 PCB 制造复杂的工艺流程,在智能制造规划与建设时,需考虑工艺、管理的相关工作,进而再进行自动化、信息化、智能化布局。 1、工艺流程分类 按 PCB 层数
2020-10-30 13:29:53
PCB板内层线路的制作流程及注意事项
三层PCB板以上产品即称多层PCB板,传统之双面板为配合零件之密集装配,在有限的板面上无法安置这么多的零组件以及其所衍生出来的大量线路,因而有多层PCB板之发展。本章将探讨多层PCB板之内层制作及注意事宜。
2019-06-13 15:07:14
怎样从零开始写一个操作系统?
首页发现等你来答登录加入知乎如何从零开始写一个简单的操作系统?关注问题写回答操作系统编程学习如何从零开始写一个简单的操作系统?看了这个:从零开始写一个简单的操作系统 求指教。关注者4,787被浏览352,884关注问题写回答邀请回答3 条评论分享37 个回答默认排序知乎用户751 人赞...
carey123
2021-07-19 09:10:26
做PCB板的流程分享!
类似材质制成的PCB“基板”开始。制作的第一步是光绘出零件间联机的布线,其方法是采用负片转印(Subtractive transfer)的方式将设计好的PCB线路板的线路底片“印刷”在金属导体上
小幸运多幸运
2019-08-13 04:36:10
完全从零开始制作的方形太阳能灯
描述太阳能方形灯完全从零开始制作的方形太阳能灯。制作这个的目标很简单,我想制作一个足够强大的应急灯以供日常使用。(在停电时照亮我家的某个区域)LED 均由 2600mAh 3.7V 锂离子电池供电
淡淡的爱
2022-09-02 06:11:03
半孔板比常规pcb板多出什么流程
没有太大差异。这里只简单概括一下常规PCB板的制造流程,以方便读者对比后续的半孔板流程。常规PCB板的制造流程大致包括设计(Design)、文件生成(File Generation)、生产准备(Pre-production)、制作(Production)、检验(Inspection)、包装(Packaging)等
2023-12-25 16:13:07
pcb板制作工艺流程
PCB的中文名是印制电路板,也被叫做印刷线路板,PCB是一个很重要的电子部件,可以说它是电子元器件的支撑体,同时也是电子元器件电气相互连接的载体。下面小编为大家介绍pcb板制作工艺流程。 1、开料
2021-08-17 11:26:34
从零开始学电子系列丛书分享,适合初学者的一套书籍
分享 11本 从零开始学电子技术丛书,包括:【从零开始学电子技术丛书】从零开始学CPLD和Verilog+HDL编程技术【从零开始学电子技术丛书】从零开始学单片机C语言【从零开始学电子技术丛书
阿元咯
2019-08-26 14:52:35
《从零开始学ARM》真心适合新手小白
ARM架构一直以来都备受欢迎,无论是在移动设备、嵌入式系统还是服务器领域。然而,对于初学者而言,ARM架构可能显得复杂而晦涩。《从零开始学ARM》这本书为初学者提供了一个理想的学习起点,帮助他们逐步
jf_83406285
2023-09-02 15:29:43
如何从零开始开发一款嵌入式产品
源:如何从零开始开发一款嵌入式产品原文地址:【转】如何从零开始开发一款嵌入式产品作者:rainpad(20年的嵌入式经验分享学习,来自STM32神舟系列开发板设计师的总结)首先,如果你有幸看到
洒下墨色
2021-08-09 08:09:02
pcb板制作工艺流程介绍
电路板的组成 PCB板是由线路与图面、介电层、孔、防焊油墨、丝印、表面处理组成的。 PCB板制作工艺流程 1.开料、圆角、刨边 2.钻孔 3.沉铜 4.压膜 5.曝光 6.显影 7.电铜 8.电锡 9.退
2021-08-06 14:21:18
Cadence PCB封装制作流程
区别于altium的一库走天下,cadence的PCB套件流程中,PCB封装的制作需要单独制作pad,然后绘制封装。这两步的工具分别为Padstack和PCB Editor
2019-11-02 09:32:55