
1. 项目概述SMT贴片生产工艺的完整图谱1.1 SMT工艺为什么是电子制造的核心做电子制造这一行如果只让我选一项必须搞懂的工艺我会毫不犹豫地说是SMTSurface Mount Technology表面贴装技术。从手机主板到汽车ECU从智能手环里的蓝牙模块到服务器上的电源板凡是你拆开一个电子设备看到的那些密密麻麻的小元件几乎都是通过SMT贴片工艺贴到PCBPrinted Circuit Board印制电路板上的。简单说SMT就是把电阻、电容、芯片这些元器件精准地贴放在焊盘上再通过回流焊让焊膏熔化把元件和PCB焊接到一起的过程。这条线的价值在于它直接决定了产品的电气互联质量。焊接不良轻则导致产品功能失效重则引发短路、烧板甚至现场事故。所以SMT工序在整条制造链里属于高关注度、高影响面的关键工序。我见过不少工程师能把方案设计得很漂亮但一到产线上就被立碑、偏移、虚焊折磨得焦头烂额其实问题大多出在没吃透SMT流程的细节控制上。这篇文章我就从一条完整的贴片线出发把每一步拆开揉碎地讲清楚适合刚入行的工艺工程师、生产管理者以及想从设计端反向了解制造约束的研发人员。1.2 一条SMT线的基本配置讲步骤之前先把一副完整的生产画面拉出来。一条标准的SMT贴片线从上料到出板大致需要上板机Loader、印刷机Printer、锡膏检测仪SPISolder Paste Inspection、贴片机Mounter经常配两台或更多、回流焊炉Reflow Oven然后在线体末端接上自动光学检测仪AOIAutomated Optical Inspection。如果要求更高还会在回流焊后加AXIX-Ray检测或ICTIn-Circuit Test在线测试。基本的物料流就是PCB裸板装载 → 焊膏印刷 → 焊膏检测 → 元件贴装 → 回流焊接 → 光学/ X-Ray检测 → 下板流入后续工序。不少人觉得SMT的关键就在贴片机那个环节毕竟速度快、精度高、看着很炫。但实际上真正决定整体良率的往往是印刷和回流焊这两个步骤。我自己的经验是把印刷做好焊接不良至少能减少一半以上。所以后面我会花更多的篇幅在这两个环节上它们才是SMT工艺的命门。2. 生产前准备物料核对与钢网设计2.1 物料准备的关键点SMT线生产效率高但前提是物料绝对不能出错。如果元件极性装反或者颗料用错等回流焊完再去返修成本和周期都会非常难看。所以上线前的物料准备值得花点心思。首先是PCB的烘烤。PCB从仓库拿出来后如果存放时间较长往往会吸潮。PCB基材受潮后在回流焊高温环境里水分会迅速汽化膨胀轻则鼓起分层重则在焊盘或过孔位置产生爆板缺陷。操作上一般按照板材供应商给的湿度指示卡和相关文件要求执行比如密封真空包装的PCB开封后需在24小时内完成焊接超时未用的要放进烘箱在120℃左右烘烤2到4小时具体温度时间看PCB厚度和叠层结构烘烤后再上线。这条如果不当回事后期遇到PCB起泡、导通孔孔壁分离这类问题哭都来不及。然后是物料的核对。这里不能只看元件丝印或包装上的标签尤其是阻容感这类无源器件。封装一致但容值、阻值不同的物料光看外观完全一样必须用LCR表抽测或用扫码系统绑定料盘条码进行防错。有MES制造执行系统的工厂这一步会做上料防错校验贴片机每个飞达Feeder在位都有条码扫描锁定防止操作员拿错料。如果公司规模不大没有MES至少要有一张清晰的换料核对表换料人和确认人双人复核签字这属于SMT现场管理里的关键控制点。2.2 钢网设计与开口参数钢网的作用是把焊膏精准地漏印到PCB焊盘上。它就像一张有镂空图案的金属模板焊膏透过镂空区域沉积到焊盘上。很多人以为钢网是外协厂做好的拿到就能用其实不然。钢网在设计端的开口方案直接决定了焊接后的锡量是否合适这块值得工艺人员把关。钢网厚度常规选择在0.1mm到0.15mm之间具体需要看板上最小间距的元器件。如果板上有0.4mm甚至0.3mm间距的QFPQuad Flat Package方形扁平封装或BGABall Grid Array球栅阵列封装建议采用阶梯钢网或局部减薄设计防止细间距位置焊膏过多导致桥连。开口尺寸通常会按焊盘尺寸的90%到95%进行比例缩放但像BGA焊盘或晶振焊盘这类需要控制锡量的位置往往会用圆形开口并限制面积比保证器件在回流过程中的自对准效果。还有一个容易忽视的参数是钢网的张力。一块合格的钢网网框上的不锈钢丝网张力应在35N/cm以上。如果张力下降印刷时钢网不能快速回弹容易导致焊膏拉尖或污染PCB表面。所以钢网每次上线前都要清洁擦拭定期用张力计抽测达不到标准的及时报废。2.3 焊膏的选择与回温管理焊膏是SMT工艺里的核心耗材它由焊料合金粉末和助焊剂Flux混合而成。焊膏的选择要匹配PCB的表面镀层和元器件耐温等级。目前无铅工艺中SAC305锡银铜合金Sn96.5/Ag3.0/Cu0.5用得最广峰值温度通常在235℃到245℃之间。如果板上有陶瓷电容或LED这类对温度敏感的元件就要评估是否需要调整合金配方或采用低温焊膏如Sn42/Bi58熔点约138℃。焊膏管理有一个特别容易踩坑的地方回温。焊膏必须从冰箱中取出后在室温下自然回温。回温的目的是让焊膏温度恢复到室温防止开盖后冷凝结露混入水分同时也让助焊剂均匀活化。回温时间一般不少于2小时具体参照供应商规格书。回温之后不要急着开盖搅拌先看看焊膏外观有没有干结或分层。搅拌可以用手动或者自动搅拌机时间控制在1到3分钟搅拌过度会让焊膏流动性变差印刷后容易塌陷。一句话总结焊膏的冷热历史、回温状态和暴露时间都直接反映在印刷品质上该记录就记录别凭感觉来。3. 锡膏印刷工艺良率的第一道关卡3.1 印刷机参数设定焊膏印刷的原理说起来不复杂就是把PCB固定在印刷机工作台上钢网与PCB表面紧贴刮刀将焊膏挤压通过钢网开口漏印到PCB焊盘上。但真正要做好三个参数必须摸清楚刮刀压力、印刷速度和脱模速度。刮刀压力太大会把焊膏从开口里刮走导致锡量不足太小则焊膏不能完全填满开口容易漏印。我用过的经验值金属刮刀压力一般在6kg到10kg之间具体取决于刮刀长度、焊膏特性和PCB支撑方式。印刷速度一般设定在30mm/s到80mm/s范围速度太快焊膏来不及填充开口印出来不饱满太慢又影响产能。脱模速度可能是最容易被忽略的一项钢网与PCB分离时如果太快会把焊膏从焊盘上拉起来形成尖角或拉丝通常脱模速度设定在1mm/s到3mm/s并在脱离瞬间可以增加一段小停顿让焊膏舍不得粘在钢网上。还有PCB支撑问题也关键。印刷时PCB必须被平整地支撑住尤其是板上有镂空或拼板不规则的区域如果支撑不到位PCB受压后局部变形会让钢网与PCB贴合不紧印出来的焊膏厚度就会忽厚忽薄。常见的做法是做一块与PCB外形匹配的专用支撑治具或者用磁性顶针配合调节保证印刷区域完全水平。3.2 印刷质量检查印刷下线后有条件的话一定要配SPI。SPI可以在焊膏沉积后第一时间测量每一个焊盘的锡膏高度、面积、体积是否达标并检查有没有少锡、多锡、偏移、桥连和拉尖。别小看这一步印刷问题如果等到回流焊后通过AOI再发现损失已经翻了数倍。SPI的判定标准怎么给一般以焊盘面积占比和锡膏厚度作为主判据。例如设定锡膏高度下限为钢网厚度的70%到80%上限为钢网厚度的150%面积覆盖率不低于85%。超下限的焊盘容易虚焊超上限的焊盘回流时可能桥连。SPI数据不只是用来判合格它还能提供反馈曲线比如连续三块板同一个位置都偏薄那基本就是钢网开口堵塞或刮刀磨损了可以提前干预避免批量不良。如果没有SPI退而求其次的做法是频次抽检每半小时用放大镜或2D/3D显微镜检查一片板重点看细间距IC区域和BGA区域的印刷效果。但坦白讲这种人工抽检的捕捉率远不如SPI高尤其当不良发生比较随机时很容易漏。3.3 印刷常见缺陷与对策印刷环节的常见缺陷我整理一下排在第一位的是少锡/漏印。造成少锡的原因往往是钢网底部残留的焊膏脏污、开口被堵或者刮刀压力不足。对策就是提高钢网擦拭频率比如每印刷5到10片板自动擦拭一次用无尘纸配合清洁溶剂并定期检查刮刀磨损。第二位是连锡/桥连多发生在细间距引脚之间。原因可能包括焊膏量过大、印刷压力过大导致焊膏塌边或钢网开口间距过小。遇到这类问题优先调整开口尺寸和钢网厚度其次再调印刷参数不要一上来就猛降压力。第三位是印刷偏移。钢网与PCB的MARK点对位不准确或频繁换线时基准点识别失败都会导致印刷位置偏移。这时候要检查PCB是否固定良好、MARK点有没有被污染或划伤必要时清洁MARK点并重新做相机识别示教。还有一点想单独说一下刮刀的类型。金属刮刀寿命长、压力控制好适合高速量产聚氨酯刮刀对PCB表面损伤小但磨损快。大多数线体用金属刮刀就够了不过在软板或厚金手指区域印刷时用聚氨酯刀会更稳妥。4. 元件贴装工艺精度与效率的平衡4.1 贴片机编程与程序优化贴片机的任务是把料盘、料管或托盘里的元器件快速、精准地贴放到PCB对应的焊盘位置。这一步听起来就是机械手抓取-放置但实际要处理的信息量非常大元件的封装类型、吸嘴型号、识别方式、贴装坐标、贴装顺序、供料器位置全都要在程序中预先优化好。编程阶段最重要的一步是生成坐标文件。最好是从PCB设计文件导出元件的中心坐标和角度再由程序自动匹配元件的料号、封装和极性信息。一般来说元件坐标原点建议统一以PCB左下角或MARK点为参考这样换线时不容易乱。打完坐标后还要做贴装顺序优化原则上是把同类型吸嘴的元件安排在一起减少换吸嘴次数把同一飞达区域的元件集中贴装减少XY轴移动距离。这条优化做得好贴片机效率可以提升10%到20%在批量大的产品上收益非常明显。4.2 吸嘴选型与飞达管理别看吸嘴只是一个小零件它对贴装良率的影响非常大。吸嘴的尺寸要根据元件的主体尺寸来选原则是吸嘴接触面能稳定吸附住元件但不遮挡元件边缘。吸嘴太小吸取时漏气元件吸不住掉件吸嘴太大又可能碰到相邻元件或遮挡相机识别识别区域。取料高度是另一个容易出现问题的点。飞达里的料带高度不一致或者料带盖带没有被正确剥离都会导致取料偏移。规范的飞达管理方式是定期校准和保养包括清洁飞达棘轮、检查压带弹片、确认进料间距准确。操作员在换料时还要注意料带是否卡到位盖带是否撕开顺畅。很多莫名其妙的吸着不良查到最后都是飞达进料不畅导致的。贴装压力也需要关注。贴片机头下降把元件压到焊膏上时压力过大会把焊膏挤开导致溅锡或偏移压力过小元件又贴不牢在过炉前振动移位。现在的贴片机一般都有Z轴高度自动补偿功能但如果板厚发生明显变化或者PCB表面有元件高度超差就要人工检查贴装是否压到位防止元件翘起。4.3 贴装偏移与立碑的预防贴装偏移是贴片环节最常见的问题主要表现为元件贴装位置与焊盘中心不一致。产生原因包括贴装坐标基准错误、PCB涨缩、吸取位置偏移、识别不良等。其中PCB涨缩在板材较薄或含有不对称铜箔层的板上尤其明显整板经过回流焊高温后尺寸会发生变化。如果贴片机程序还是用原始CAD坐标到后半段可能会有累积偏移。解决办法是开启贴片机的板弯/涨缩补偿功能通过MARK点实时计算PCB的伸缩系数来修正坐标。立碑Tombstone现象是很多工程师的噩梦小尺寸电容或电阻一端被拉起像墓碑一样竖在焊盘上。机理是回流焊过程中元件两端焊膏的润湿力不平衡一端先熔化先润湿把元件拉起来。立碑多发于0603、0402、0201这种小封装尺寸。预防的思路有四个方向焊盘设计尽量对称两端的焊盘尺寸、连锡面积保持一致。印刷锡量控制均匀避免出现一端锡多一端锡少。优化炉温曲线缩短元件两端处于熔融温度区间的时间差比如适当提高预热斜率减少温区温差。贴装位置精准到中心避免元件初始偏移带来的受力不均。我在产线上解决过一次批量立碑问题排查下来发现是印刷机支撑PIN放偏了一块导致PCB在印刷时有不明显的形变边缘部位锡膏偏厚回流时两端润湿力失衡。把支撑PIN调平后立碑率直接归零。所以遇到批量性缺陷时先检查来料端别急着改炉温。5. 回流焊接工艺温度曲线是灵魂5.1 回流焊温区组成与曲线设定回流焊炉内部一般分为预热区、恒温区、回流区、冷却区四个大区每个大区里可能又分多个独立温区。整个回流过程PCB上的焊膏会经历溶剂挥发 → 助焊剂活化 → 焊料熔化流动 → 冷却凝固几个阶段。炉温曲线就是用来控制这几个阶段温度和时间关系的核心参数。以无铅SAC305焊膏为例一条典型的曲线是这样的预热区从室温升温到约150℃升温斜率控制在1℃/s到3℃/s。这个阶段让板子和元件缓慢升温防止热冲击损坏陶瓷电容同时挥发焊膏中的溶剂。恒温区也叫浸润区/活性区温度维持在150℃到190℃左右时间60到120秒。这一步让助焊剂充分活化去除焊盘和元件引脚表面的氧化物为后续良好润湿做准备。恒温时间太短助焊剂活化不充分太长助焊剂提前耗尽同样会导致润湿不良。回流区温度快速上升到峰值235℃到245℃液态时间TALTime Above Liquidus控制在45秒到90秒峰值温度不超过245℃具体看元器件耐温等级和焊膏规格。在液相线以上焊料熔化形成金属间化合物IMC实现真正的焊接连接。冷却区降温斜率控制在2℃/s到4℃/s。冷却速度过慢焊点结晶粗大机械强度下降过快又容易产生热应力导致元件开裂或焊点内部裂纹。5.2 炉温曲线测试方法炉温曲线不是拍脑袋设定的必须通过测温板实测来保证。做测温板的方法是选一块与生产板相同厚度、相近铜箔面积和元件密度的PCBA在上面关键位置布置热电偶。热电偶的粘贴点选择很有讲究至少要覆盖板上最大热容量的元件通常是大芯片、大电解电容。板边角落位置和板中心位置这两个位置温差往往最大。BGA焊盘中心位置如果有的话需要从板背面打孔穿线。测温板随生产板一起过炉回流焊炉记录软件会生成实测曲线。工艺工程师要核对曲线是否落在锡膏供应商推荐的工艺窗口内。如果某一段超出窗口就去调整对应温区的设定温度或链速。 有一个实战经验值得记录链速是整条曲线调控的总开关。链速变慢所有阶段的时间都会延长链速变快所有时间缩短。所以调曲线时先大致确定链速再微调各温区温度效率会高很多。5.3 虚焊、连锡与冷焊分析回流焊后的不良常见的有虚焊也叫假焊、连锡、冷焊、锡珠和BGA空洞等。虚焊比较隐蔽外观上看焊点表面光亮度可能正常但电气连接时而通时不通。成因可能是焊盘或元件引脚氧化、焊膏活性不足、回流峰值温度不够或恒温时间过短。检测手段方面除了AOI看焊点形态还可以用推力测试进行破坏性抽检或者做电阻测试判断。连锡主要发生在细间距引脚或BGA焊盘之间原因是焊膏印刷量偏多、焊膏塌陷、贴装压力过大导致焊膏被挤压横向流动或者回流时升温太快焊料飞溅。排查时要先看SPI数据排除印刷问题再检查贴装Z轴压力最后考虑是否调整钢网开口。冷焊则表现为焊点表面粗糙、发暗像沙粒一样。原因通常是回流峰值温度不足、回流时间过短或冷却速度太慢。冷焊的焊点机械强度差可靠性问题很大只能通过改善炉温曲线来根治。锡珠是焊膏在加热过程中焊料没有完全合并到焊盘上而是散落在阻焊层表面形成微小焊球。常见原因是升温过快导致焊膏飞溅、焊膏受潮、钢网底部清洁不净等。处理方向是适当降低预热斜率、加强焊膏回温和钢网清洁管理。6. 品质检测与后处理6.1 AOI检测与判断标准AOI是SMT线体回流焊后的主力检测设备原理是相机拍摄板面图像与算法处理过的标准图像进行比对识别出偏移、少件、极性反、焊接桥连、立碑等可视缺陷。AOI程序的误判率直接影响产线效率所以编程时每个元件类型都要设定合理的检测窗口和容差阈值。在实际使用中我的建议是不要追求零漏判而把判定标准调到极其严苛那样误报率会高到作业员直接麻木掉反而不利于真正发现问题。更好的思路是分两级AOI先做快速全检对疑似缺陷打标签再由人工复判工位通过放大镜或显微镜二次确认。这样既保证检出率又不至于让产线被误报拖死。AOI判断焊点的标准不同产品类型也不一样。汽车电子这类高可靠性产品焊点允许的气孔和缺陷等级非常严格通常需要配合X-Ray检测来检查BGA等不可见焊点。消费电子产品相对放宽主要保证基本的焊接完整性和元件极性正确。6.2 首件检验与过程控制首件检验FAIFirst Article Inspection是做新产品或者每次换线后的首个批次必须执行的环节。首件确认的内容包括元件的位置、极性、方向、型号规格与BOM物料清单是否一致焊接效果是否满足标准有无漏贴、错贴。首件合格后才能放量生产这是在源头阻断批量性错误的关键控制点。首件检验时我喜欢用的方式是三对照对照BOM清单、对照贴片程序、对照实物板。尤其当板上元件密、料号多时靠记忆很容易遗漏。通常还会配合首件测试仪FAI设备扫描板面快速比对坐标和物料信息比纯人工目检效率高一个量级。过程控制的话除了SPI和AOI的自动数据还要关注炉温曲线的实时监控。回流焊炉自带温度曲线记录功能每块生产板过炉时都会有温度记录如果连续出现曲线异常比如炉温降低、加热区故障必须停机处理不能再继续生产。6.3 返修与补焊要点返修在SMT里属于最后手段而不是常规操作。因为任何形式的返修都会给焊点和元件带来额外的热应力可靠性比不上一次焊接合格的焊点。所以返修要有严格的流程和限度。对BGA如果AOI/X-Ray确认某个球连锡或者虚焊优先用的工具是BGA返修台它带红外或热风加热可以精确控制局部温度曲线让BGA在达到熔融温度后取下或重新贴装。手工热风枪只适合小型封装元件操作时要注意风向和温度避免把旁边的元器件吹偏或吹爆。对QFP这类多引脚元件如果只有一两个引脚桥连可以用烙铁配合吸锡带Desoldering Braid处理。吸锡带的使用技巧是把吸锡带平压在桥连位置烙铁在带上加热利用毛细作用把多余焊锡吸走。注意不能长时间加热同一位置容易损坏焊盘和相邻元件。返修完成后贴片区要重新过AOI或X-Ray确认。很多工厂会规定同一个位置返修不得超过两次第三次直接报废。这条规定背后是热循环对PCB焊盘铜箔和元件本体的累积损伤是隐性的今天看着修好了用一段时间就出问题得不偿失。7. 常见问题与排查实录7.1 典型缺陷速查表把我在产线上见过的高频缺陷整理成一个速查表方便大家现场对症下药。缺陷现象直接原因优先排查方向根治措施虚焊/假焊焊膏未完全润湿炉温曲线、焊膏活性提升回流峰值温度、延长恒温时间连锡/桥连锡量过多、焊膏塌陷SPI数据、钢网开口减小开口面积、降低印刷厚度立碑两端润湿力不平衡焊盘设计、印刷对称性保证焊盘大小一致、锡量均匀少锡/漏印钢网堵塞、压力不足钢网擦拭、刮刀状态提高擦拭频率、更换刮刀偏移坐标错误、PCB涨缩MARK点识别、涨缩补偿校准坐标、开启板弯补偿锡珠焊膏飞溅、受潮预热斜率、焊膏回温降低升温斜率、规范回温元件侧立/翻件吸嘴选型小、取料偏移吸嘴尺寸、飞达进料更换合适吸嘴、校准飞达PCB起泡分层板材受潮烘烤记录、储存条件严格执行PCB烘烤要求这个表解决的是看到现象找方向具体到每条产线还要结合设备型号、焊膏品牌和产品结构去微调。7.2 我踩过的几个坑讲几个我亲身经历过的案例希望能帮大家少走弯路。第一个坑是PCB烘烤标准形同虚设。有段时间产线频繁出现板角起泡排查了回流焊温度、炉内支撑方式都没用最后翻烘箱记录才发现操作员嫌麻烦把120℃烘烤2小时压缩成半小时草草了事。从那以后我要求烘箱记录必须由专人签字并且加装了温度曲线的自动打印进箱和出箱时间全部可追溯。第二个坑是钢网清洁频率一刀切。之前试过一款0201元件较多的板子按默认的5片板擦一次钢网印刷SPI良率只有95%左右。后来我临时改成3片板擦一次良率直接跳到99%以上。代价是产能略微下降但换来的良率提升完全值得。现在我对新产品的钢网清洁频率都会根据首轮SPI数据单独设定。第三个坑是回流焊链速调整后没有做曲线测试。有一次为了赶产能我把链速从95cm/min提到了110cm/min想着回温区温度调高一点就能补回来。结果产品过炉后出现大量冷焊拆机确认发现BGA焊点内部全是空洞。事后测温板一测才知道恒温时间被压缩得不够助焊剂活化不充分。从那以后我给自己立了一条规矩调整链速超过5%就必须重新做炉温曲线实测哪怕时间再紧也不能跳。最后再聊一个小技巧。很多新人调SPI或AOI时喜欢把良率指标设得很满但设备过杀率一旦升高产线操作员复判疲劳真正的缺陷反而会漏过去。我习惯的做法是让SPI/AOI先跑半小时统计误报类型把稳定可识别的干扰项屏蔽掉再逐步收严阈值。这个过程会花一点时间但后续产线运行会顺很多。SMT工艺没有太多玄学无非是把每一个环节的窗口都管理好让变量始终处于可控范围内。