第二章:PCB制造工艺流程——从板材到成品的全流程解析

大家好,我是老张。在PCB行业摸爬滚打了十几年,今天咱们聊聊PCB是怎么从一张光秃秃的板材,变成你手里那块精密板子的。很多设计师画图时只管“连通就行”,结果到了工厂这边,各种问题就冒出来了。说白了,你不懂工艺,工厂就得帮你擦屁股。

这一章,我带你把PCB制造的每一步走一遍。重点不是背流程,而是搞清楚:每个工序对设计有什么要求? 你画错一笔,工厂可能就得报废一批板子。

PCB制造全流程与设计要求对应图 ① 内层线路制作 干膜/曝光/显影/蚀刻 ② 压合 半固化片+铜箔叠层 ③ 钻孔 机械钻/激光钻 ④ 沉铜/电镀 孔金属化 ⑤ 外层线路制作 与内层类似 ⑥ 阻焊/字符 绿油/白字 ⑦ 表面处理 喷锡/沉金/OSP ⑧ 电测/终检 飞针/目检/AOI ⑨ 成型/包装 V-cut/锣边/真空包装 ⚠ 设计要点贯穿全流程:线宽/线距 → 叠层结构 → 孔径/孔位 → 阻焊桥 → 表面处理选择 → 测试点 每个工序都有对应的DFM规则,设计时就要提前考虑,否则就是给自己挖坑

2.1 内层线路制作——你的设计从这里开始“刻”出来

PCB制造的第一步,是把设计好的线路图转移到铜箔上。用的是干膜光刻胶,经过曝光、显影、蚀刻,把不需要的铜去掉。

对设计的要求:

  • 线宽/线距: 我个人习惯,内层线宽至少做到4mil以上。你想想看,蚀刻液是横向腐蚀的,线越细,越容易断。我曾经见过一个设计,内层线宽只有3mil,结果工厂良率不到60%。
  • 铜皮均匀性: 大面积的铜皮和细线混在一起,蚀刻时细线容易被“过蚀”。我建议在铜皮上开网格窗,或者加平衡铜。
  • 内层对位标记: 记得加对位靶标。没有靶标,后面压合时层间对不准,板子就废了。
💡 我的经验: 内层线路的“孤岛铜”一定要处理掉。就是那种不和任何网络连接的铜皮,蚀刻后飘在板子里,轻则短路,重则报废。我一般会在设计规则里设置“最小铜皮面积”,小于这个值的直接删掉。

2.2 压合——把多层板“粘”在一起

内层板做好后,要跟半固化片(PP片)、铜箔叠在一起,高温高压压合成一块多层板。这一步看着简单,其实坑很多。

对设计的要求:

  • 叠层对称性: 铜厚、PP片厚度要对称。不对称的话,压合后板子会翘曲,就像你烤面包一边厚一边薄。我记得有个项目,客户设计了个8层板,铜厚分布严重不均,压出来跟薯片似的。
  • 流胶控制: 设计时要在板边留流胶槽。否则PP片的树脂没地方跑,会挤到板子里形成空洞。
  • 内层铜厚选择: 内层铜厚一般用1oz(35μm),太厚了压合时容易压不实。如果你需要大电流,我建议用外层走粗线,别全堆在内层。
⚠ 注意: 压合后的板子会有“玻纤效应”。玻纤布和树脂的介电常数不同,高速信号走线时要注意方向。我一般建议高速线走45度角,避开玻纤编织的交叉点。

2.3 钻孔——打孔也是有讲究的

压合完就该钻孔了。机械钻头每分钟十几万转,钻下去就是孔。但钻头会磨损,钻出来的孔会有偏差。

对设计的要求:

  • 孔径选择: 机械钻最小孔径一般是0.2mm(8mil)。你设计0.15mm的孔?工厂得用激光钻,成本翻倍。我建议通孔尽量用0.3mm以上,好钻,良率高。
  • 孔位间距: 孔边到孔边至少0.3mm。太近了,钻头打下去会把隔壁孔打穿,这叫“破孔”。
  • 孔到板边距离: 至少0.5mm。太近了,钻孔时板边会崩裂。
  • 非金属化孔: 如果你要开安装孔,记得标注“NPTH”(非金属化孔)。否则工厂默认给你沉铜,白花钱。
🔑 关键点: 钻孔的“孔位补偿”是工厂自己做的,但设计时你要给够余量。我曾经遇到一个设计,BGA焊盘之间的过孔只留了0.15mm间距,结果钻孔偏移0.05mm,整批板子短路。后来我要求设计师至少留0.2mm。

2.4 沉铜与电镀——让孔壁“长”出铜来

钻完孔,孔壁是绝缘的。要沉一层薄铜,再电镀加厚,让孔能导电。这一步叫“孔金属化”。

对设计的要求:

  • 厚径比: 板厚除以孔径,就是厚径比。一般不要超过10:1。比如1.6mm的板子,最小孔径0.2mm,厚径比就是8:1,还行。超过12:1,孔中心的铜就镀不上了,会出现“孔壁空洞”。
  • 盲埋孔: 如果你用盲孔或埋孔,要注意电镀的均匀性。盲孔太深,底部镀不上铜。我建议盲孔深度不超过0.3mm。
  • 电镀均匀性: 设计时尽量让铜分布均匀。大铜皮旁边有细线,电镀时细线上的铜会偏厚,影响阻抗。
💡 避坑指南: 我曾经见过一个设计,在板子边缘放了一排密集的过孔,结果电镀时边缘电流密度大,孔壁镀层过厚,把孔堵死了。后来我建议在板边加“电镀假铜皮”,让电流分布均匀。

2.5 外层线路制作——和内层类似,但要求更高

外层线路的工艺和内层差不多,但多了“阻焊”和“字符”的前道工序。外层线路的线宽线距要求更严格,因为要焊接元件。

对设计的要求:

  • 外层线宽: 至少4mil,我建议5mil以上。太细了,焊接时容易脱落。
  • 阻焊桥: 两个焊盘之间的绿油桥,宽度至少2mil。太窄了,绿油会塌陷,导致焊盘连锡。
  • 字符清晰度: 字符线宽至少6mil,字高至少30mil。太小了,丝印印不出来,或者一擦就掉。

2.6 阻焊与字符——给板子穿上“绿衣服”

阻焊层就是那层绿油(也有蓝的、红的、黑的)。字符是白色的标识。这一步看着简单,但直接影响焊接质量。

对设计的要求:

  • 阻焊开窗: 焊盘必须开窗,但开窗不能太大。我一般要求阻焊比焊盘大2-4mil。开大了,绿油会爬到焊盘上,焊接不上锡。
  • 阻焊桥: 刚才说了,至少2mil。对于0.5mm间距的BGA,阻焊桥很难做,我建议用“NSMD”(非阻焊限定)设计,让焊盘自己定义。
  • 字符位置: 字符不能压在焊盘上。否则焊接时字符会碳化,影响可靠性。我习惯把字符放在元件旁边,而不是上面。
⚠ 注意: 有些设计师喜欢用“黑色阻焊”,觉得好看。但黑色阻焊的绝缘性能不如绿色,而且维修时很难看清线路。我一般建议用绿色,除非客户指定。

2.7 表面处理——保护焊盘,方便焊接

铜焊盘暴露在空气中会氧化,所以要做表面处理。常见的有喷锡(HASL)、沉金(ENIG)、OSP(有机保焊膜)等。

对设计的要求:

  • 喷锡: 便宜,但表面不平。不适合细间距元件(如0.4mm BGA)。我建议0.5mm以上间距用喷锡。
  • 沉金: 表面平整,适合细间距。但成本高,而且金层太厚会脆。我一般要求金厚1-3微英寸。
  • OSP: 环保,但保存期短。适合大批量生产,小批量不建议。
  • 选择依据: 说白了,看你的元件间距和成本预算。我个人偏好沉金,虽然贵点,但省心。

2.8 电测与终检——把坏板子挑出来

板子做好了,要测试。飞针测试、AOI(自动光学检测)、目检,一套组合拳下来,把短路、断路、缺件都找出来。

对设计的要求:

  • 测试点: 每个网络都要有测试点。测试点直径至少0.5mm,间距至少0.8mm。太小的测试点,飞针扎不准。
  • 测试点位置: 尽量放在板子同一面,方便夹具测试。我见过一个设计,测试点两面都有,结果测试时得翻两次板子,效率低。
  • AOI可检性: 焊盘和线路的颜色对比要明显。比如绿油板子,铜色和绿色对比度好,AOI容易识别。黑色阻焊就难检。
🔑 关键点: 测试点的覆盖率要达到100%。我曾经有个项目,漏了一个测试点,结果那批板子有5%的坏板没测出来,客户投诉了。后来我要求设计时必须加测试点,一个都不能少。

2.9 成型与包装——最后一步,别掉链子

板子测试完,要切成单板(V-cut或锣边),然后清洗、烘干、真空包装。

对设计的要求:

  • V-cut: 如果你要拼板,V-cut线要避开元件和走线。V-cut的深度一般是板厚的1/3,太深了板子容易断。
  • 锣边: 异形板要用锣边。锣边时板子会被夹住,所以板边要留3mm以上的工艺边。
  • 包装: 真空包装前要烘干。如果板子受潮,焊接时会出现“爆板”。我建议包装时加干燥剂和湿度指示卡。
💡 我的习惯: 设计拼板时,我一般留5mm的工艺边,两边加定位孔。这样SMT贴片时好上机,不会偏位。工艺边上还可以放测试点,不占板子面积。

总结一下

PCB制造流程,说白了就是“设计→内层→压合→钻孔→电镀→外层→阻焊→表面处理→测试→成型”。每一步都有对应的DFM规则。你设计时多考虑一点,工厂就少一点麻烦,良率就高一点。

我个人觉得,设计师和工厂的关系,就像编剧和导演。你写剧本(设计),我拍片子(制造)。剧本写得好,片子就拍得顺。剧本写得烂,导演再牛也救不回来。

嗯,这一章就到这里。下一章咱们聊聊“板材选择与叠层设计”,那是高速PCB设计的基础,也是很多新手容易踩坑的地方。


公众号:蓝海资料掘金营,微信deep3321