ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

AI赋能PCB切片分析:从手动测量到智能自动化的可靠方案

AI赋能PCB切片分析:从手动测量到智能自动化的可靠方案

1. 切片分析的老问题:测不准、测得慢、留不住

PCB切片分析,说白了就是把一块板子上的某个特定位置切下来,经过镶埋、研磨、抛光、微蚀一系列处理,放到显微镜底下看它的断面结构。孔壁铜厚够不够、多层板层间对准度好不好、内层间距有没有被蚀刻过度,这些问题都得靠切片才能看得见。

做了十几年PCB品质相关工作的人,几乎都经历过这样的场景:一个板子出了问题,切片样品做好了,两个人轮流上显微镜测孔壁铜厚,一个测出来28μm,另一个测出来34μm,同样的视野、同样的位置,误差差出20%。再换第三个人来测,数据又不一样了。最后只能让经验最老到的师傅拍板,可这个“拍板”本身也是凭感觉。

传统手动测量的问题,核心就三个:

第一是效率低。一个切片上要测孔壁铜厚、面铜厚度、介质层厚度、层偏等多个项目,每个项目要在多个位置取值。手动调焦、手动找测量点、手动拉线测量,一个切片忙活半小时很正常,碰到孔壁形貌不规则、边界不清晰的,一个点反复拉线拉不出稳定数值。

第二是误差大。测量结果高度依赖操作者的判断,边界怎么定、拉线起点落在哪里,这个人跟那个人之间没有统一标准。同一个切片换个操作者测量,结果能差出10%-20%,这可一点不夸张。

第三是数据留不住。很多企业还是人工在Excel里录入数据,测完一批切片,录完一堆数字,时间久了这批切片到底测了哪些位置、当时异常情况长什么样,完全没有影像记录。后面客户问起来,只能翻出记录本说“当时测的是这样”,拿不出原始证据。

这个行业太需要一套能把“人眼找位置、人手拉线”这件事标准化、自动化的方案了。所以我看到Bamtone MS90这种把AI集成进显微镜测量流程的方案时,第一反应是——总算有人把这个场景想明白了。

2. AI测量方案的核心思路:把“找”和“测”拆开

2.1 传统自动测量的瓶颈在哪里

有人可能会说,自动测量不是什么新鲜事,很多显微测量软件早就有自动测长的功能了。确实,过去十几年,带电动载物台、自动对焦、自动测量模块的显微系统并不少见。

但传统的自动测量,本质上是靠图像处理算法去识别特征。它对图像质量的要求非常苛刻:亮度要均匀,边界要锐利,微蚀后的色差要标准。可实际切片千奇百怪,研磨深一点浅一点、微蚀时间差几秒、玻纤布露出多寡,都会让图像特征发生变化。阈值一调就崩,边界识别一抖就断,最后还得退回手动。

传统方案解决不了的根本问题在于:它只能“测”,不能“找”。它不知道画面里哪个区域是孔壁,不知道哪条边界是铜和基材的界面。图像处理算法算的是“像素梯度”,不是“这个区域是什么”。

2.2 Bamtone MS90的思路:AI负责找,算法负责测

MS90的方案设计,说白了就是把“找目标”和“测尺寸”这两件事彻底分开处理。

第一步,AI模型负责“找”。在低倍率全景图像上,AI模型自动识别切片里的孔位、焊盘、线路等特征,确定哪些区域需要精细测量。这个识别是语义级的——模型经过大量切片图像的训练,它知道什么样的纹理特征代表铜层,什么样的灰度分布是基材,什么样的椭圆轮廓是孔壁断面。就算切片研磨得不太完美,微蚀色差跟标准工艺有偏差,模型也能根据整体上下文判断出来。

第二步,算法负责“测”。确定了测量区域之后,系统移动载物台把目标移到视野中心,切换高倍物镜,自动对焦,然后通过亚像素边缘提取算法精确抓取边界。这个环节是像素级的,精度可以达到亚微米级别。

第三步,人负责“审”。所有自动测量出的结果,系统都会在图像上标注出测量线、边界点、测量值,操作者只需要看图确认“这个边界抓得对不对”,不对的地方手动微调一下就行。这样既保留了人的判断力,又把90%以上的重复劳动交给机器。

2.3 这套架构的优势

我为什么认可这个思路?因为它没有再走“用一个算法硬怼所有图像”的老路,而是承认了一个事实:图像理解这件事,AI比传统算法强得多;但尺寸计算这件事,传统算法比AI更精确。AI的置信度和传统算法的分辨率各干各的,各取所长。

另一个关键点是,这套框架下,AI模型不需要理解“10μm和20μm的区别”这种物理量,它只需要回答“这是不是孔壁边界”这种分类问题。分类问题恰恰是AI最擅长的,尤其是基于大量真实切片数据训练出来的模型,其泛化能力远超人工设定规则。

3. 实操全流程:从样品制备到自动测量报告的完整拆解

3.1 样品制备仍然决定成败

这是我最想强调的:MS90再怎么智能,样品制备做不好,AI也救不了你。

切片样品制备的基本路线是:切割取样→镶埋→粗磨→精磨→抛光→微蚀。

切割取样的位置很有讲究。做孔壁铜厚测量,切割线要尽量通过孔的中心。切偏了,看到的孔是椭圆而非正圆,测出来的铜厚数值就偏大。实际操作中,用低倍体视镜先定位,找好切割线再上切割机。如果是金相切割机,进刀速度控制在0.5-1mm/min比较稳妥,太快了容易把孔壁铜层撕裂。

镶埋方式上,推荐用冷镶树脂,尤其是做多层板或HDI板的时候。热镶的温度和压力可能改变材料结构,冷镶虽然周期长一点,但对样品保护最好。真空脱泡这一步不要省——气泡残留在孔内,研磨时会把孔壁拉出假象,AI看到这种假象特征,识别置信度会显著下降。

研磨要用金相砂纸做梯度研磨。常规操作是:240#→400#→600#→800#→1200#,每换一道砂纸,研磨方向转90度,研磨时间以完全消除上一道划痕为准。抛光用3μm和1μm的金刚石抛光液依次进行。微蚀用氨水/过氧化氢体系蚀刻铜层,时间控在5-15秒,让铜层晶界清晰显现即可,别泡太久把铜层蚀薄了——这个直接关系到测量准确性。

3.2 MS90上机操作流程

第一步是系统标定。用标准测微尺校准各倍率下的像素尺寸,这一步不做好,后面测出来的数据全是虚的。标定之后建议测一次标准片验证,像孔壁铜厚标准片或线宽标准片,确认系统误差在±1μm以内再开测。

第二步是创建检测配方。MS90这类系统一般会有一个配方管理功能,就是把某个产品型号的检测项、测量位置、判定标准、报告模板存成一个独立的配方,下次做同型号切片,一键调出直接跑。配方里要定义清楚:测量目标(孔壁铜厚、层偏等)、每个目标的数量(比如测5个孔,每孔测4个象限点)、判定上下限(比如孔壁平均铜厚≥25μm,最小厚度≥20μm,按IPC-A-600 二级标准)。

第三步是放样自动跑。切片放在载物台上,装夹牢固,系统先低倍率扫一遍全景,AI识别出测量位置,然后逐个位置自动移动、切换倍率、对焦、测量。这个阶段可以解放人手,但建议人不要走远——偶尔会有个别测量点因为切片脏污或形貌异常识别不准,需要人工介入。

第四步是审核与报告。测量完成后,系统生成带图片标注的检测报告。这一个环节的价值难以估量——客户审核、内部追溯、供应商沟通,都靠这份带影像的报告说话,比Excel表格有说服力得多。

3.3 关键参数的选取逻辑

孔壁铜厚的测量,IPC-TM-650 2.1.1标准里讲得很清楚,测量位置选在孔壁最薄处。实际用自动测量时,怎么定义“最薄处”?MS90的做法一般是:在孔壁区域自动取多个测量点,AI识别孔壁边界,算法在识别出的完整孔壁轮廓上自动密集采点,然后取最小值、平均值。

这里有个参数要特别留意:采点密度。采点太稀(比如就测4个点),容易漏掉局部最小点;采点太密(比如几百个点),会把局部毛刺的凹陷也当成铜厚,导致最小值偏低。我实测下来,一般孔壁每侧取20-30个点比较合理,既覆盖了最小点,又不会被单个毛刺带偏。

还有一个参数是AI识别的置信度阈值。系统一般允许设置一个0-100%的置信度阈值,低于阈值的测量结果会被标红待人工审核。这个阈值建议设在85%-90%,太低了漏放错误识别,太高了系统整天弹出待审提示,变相增加工作量。使用初期可以把阈值设高一点,多验证几批正常样品的识别准确率,确认模型稳定后再适当放宽。

3.4 数据库与追溯:被低估的隐形价值

MS90这类方案的另一个核心能力,是自动归档。每个切片的全景图、高倍细节图、测量数据、操作者、时间戳,全部进数据库。

以前处理客户投诉,翻箱倒柜找记录,现在直接按批次号调出全部历史切片数据。

供应商审厂时,把半年内某系列产品的切片分析报告拉出来,趋势图一放,比说什么都有用。哪个阶段铜厚均值偏低了,哪个阶段层偏波动变大了,一目了然。这对于过程管控的意义,远大于单次测量本身。

4. 常见问题与排查实录

4.1 AI识别目标不准怎么办

这是最先会遇到的问题。低倍率全景扫描后,AI圈定的测量区域跟实际孔位有偏移,或者把相邻的孔重复识别了。

排查思路分三步:第一步,检查样品摆放方向是否正确。切片方向不对,AI没见过这种朝向的特征,识别自然会偏。配方里一般有方向定义,调好后再跑一次。第二步,检查切片表面有没有严重划痕或树脂残留掩盖了特征。研磨抛光不到位,特征模糊,神仙也识别不了。第三步,检查AI模型版本和配方的匹配程度。如果切片类型跟当初训练模型时的样本类型差异大,比如一直做普通FR-4板,突然来了一批陶瓷基板,识别效果下降是正常的,需要针对新板型补充样本做迭代。

最常见的还就是样品制备问题。大多数人遇到AI识别不准,第一反应是系统不行,但排查下来八成都是切片没做好。记住一个判断逻辑:AI识别置信度低,先看切片,再调参数。

4.2 测量数据重复性差

同一个样品,测三次,数据跳动超过2μm,这说明系统的重复性不过关。

常见原因有两个:一是载物台回程间隙太大。电动载物台移动后再回到原位置,位置精度不够,同一个测量点第二次测的时候已经偏了,拉线位置变了数据自然变。这种情况需要做载物台校准,或者尽量用系统自带的“回归定位”功能(基于图像匹配校正位置,而不是纯靠机械坐标)。

二是微蚀状态不稳定。铜层在微蚀后表面会有一定的粗糙度,如果微蚀时间波动大,铜层与基材的边界清晰度就不同,算法抓取的边界位置就会有偏移。解决方法是固定微蚀工艺参数,有条件的话用自动微蚀设备,比人手计时稳定得多。

4.3 孔壁边界识别错误但没有置信度报警

这种最麻烦——系统没报警,但结果明显不对。

典型场景是背光孔,也就是多层板钻孔后孔壁内层铜箔的毛刺或内层铜层分离。内层铜箔与孔壁镀铜层之间可能有细微缝隙,AI边界识别时误把内层铜箔的边缘当作孔壁边界,导致测出来的“铜厚”包含了孔壁镀铜层加内层铜箔,数值偏大。

排查方法是在审核环节看系统标注的边界点是否有跳变。如果某个边界点的位置明显偏离正常轮廓,就手动剔除该点,重新计算数据。这是审核环节存在的意义——自动测量不是把人的经验踢掉,而是把人的精力集中在真正需要判断的地方。

4.4 报告格式与客户要求不一致

最后一个常见问题,也是容易被忽视的:自动生成的报告,格式不一定满足客户要求。有些客户要求按特定格式提交切片报告,包括特定的数据表格结构和注释方式。MS90的报告模板一般是可以自定义编辑的,建议在系统上线前就跟主要客户的报告模板对齐,避免后面每个客户都要单独调整。

确实见过有用户因为报告格式问题,宁可用回老方法——这挺可惜的。工具都上了AI了,最后被Excel卡住脖子,开始的时候花点时间把模板设计好,长期省下的时间不是一个量级。

5. 应用场景与选型建议

5.1 哪些场景最有价值

我判断一个测量方案值不值得上,就看两件事:一是样本量大不大,二是对数据的可信度要求高不高。

样本量大,比如批量生产的板厂每天出几十片切片抽检,传统手动测量要占一个人一整天的工作量。上了自动测量之后,人只用把切片放上机器、审核结果,工作量缩减70%不是问题。这类场景的投资回报率最高。

对数据可信度要求高,比如做汽车板、医疗板、航空航天板的,客户审厂时对检测数据的要求极其严格。每一份报告都要有原始影像记录,数据要可追溯,测量方法要标准化。这种情况下,AI方案带来的不仅是效率,更是品质体系上的合规保障——自动化测量排除了人为操作的随意性,每个数据点都有图像依据,这在审核中是很硬的底气。

还有一种场景容易被忽视,就是失效分析。产品出了问题,切片分析往往要反复测、多次测。传统方式下,样品测完就封存,后面想再测一遍,人都不一定记得当初测的是哪个位置。用MS90这类方案,位置坐标记录下来,全景图保存下来,任何时候想复测,放回载物台就能精准回到同一个点。这种“可回溯性”对于查找问题的根本原因特别有价值。

5.2 选型时需要问自己的几个问题

如果你想引入类似方案,我建议先问自己五个问题:

第一,现有切片样品类型是否相对集中?AI模型对见过的类型识别最好,类型太杂,初期需要花时间积累数据。

第二,测量项目是否需要频繁变更?如果你的产品型号非常多,每个型号的检测项差异大,配方维护的工作量要想清楚。

第三,实验室现有的显微镜物镜和相机是否能复用?有些方案是整套系统,有些是模块化升级。预算有限的话,模块化是性价比更高的选择。

第四,人员操作水平如何?AI方案降低了对测量经验的要求,但操作者仍需具备基本的切片知识和品质判断力。系统是辅助人,不是替代人。

第五,数据接口有没有要求?切片数据是否需要对接MES或品质管理系统?选型时要确认方案是否支持标准的数据导出格式,避免以后信息孤岛。

5.3 为什么我建议从一条产线试点

在这一点上我比较保守:新方案不要一上来就全线铺开。选一条产线或一类产品做试点,用一个月时间跑顺流程、积累数据、训练模型,把检测配方打磨好,把报告模板跟客户对齐。数据跑顺了,再横向推广。

优势有两个:一是风险可控。切片分析流程涉及样品制备、设备操作、审核判断等多个环节,任何一个环节习惯没跟上都会影响落地效果。试点可以先把问题暴露出来。二是模型迭代需要真实数据。一个月的连续使用,积累了该板型的正常数据和边缘案例,AI模型识别效果会越来越好。这个“越用越准”的特性,是传统测量方案完全没有的。

我当时在项目推进中最深的感受是:一开始大家觉得AI识别肯定不如老师傅的眼睛稳,但用了一周之后,老师傅自己跟我说——自动测量的最大价值不是“测得比人快”,而是“每次测量的标准都是同一个”。人眼会疲劳,手感会波动,但算法不会。它用一套统一的标准去看每一片切片,这种一致性才是品控最需要的。

6. 实践中的几条实在建议

第一,标准品一定要留好。每个产品类型的复测验证都离不开标准品,标定期限按设备厂家要求执行即可。标准品的存放环境要注意温湿度,不要让它自己先变化了。标定记录要留档,这是审核现场要查的。

第二,样品编号和条码管理越早做越好。MS90系统支持按样品编号归档数据,如果你们实验室还没有样品编号规则,建议先建立一套简单的规则。批次号、板号、切片位置、日期,这些信息在追溯时一个都不能少。很多实验室用了一段时间才意识到,样品编号跟上之后,数据检索的便利性完全不一样。

第三,数据备份策略要想清楚。自动测量系统每天都会产生大量的图片和数据,尤其是全景图,单张就几十MB。存储要规划好容量,建议图片压缩存储加原始数据分离保存,定期归档线下备份。

第四,建立异常复测SOP。当AI置信度报警或审核人认为数据可疑时,流程上要有明确规定:什么情况下需要重新制备切片,什么情况下直接重新研磨抛光修复切片,什么情况下可以接受数据但备注说明。没有SOP的话,不同操作者面对异常时处理方式不一致,数据的可比性就会受影响。

第五,也是很重要的一点:不要放弃人工审核。AI方案把人从繁重的重复测量中解放出来,但审核这道关不能省。测量数据越重要,越需要有经验的人做最终判断。设备是提效的,质量判断的核心永远是人。

回到开头说的那个问题,手动测量同一片切片的误差能有20%。上了AI自动测量之后,实测下来的重复性一般能稳定在±1μm以内,配合良好的样品制备和规范的审核流程,这个数据完全能满足IPC二级、三级标准的要求。我一直觉得,PCB品质分析这个领域,缺的不是测量精度——金相显微镜能分辨0.1μm,人的手艺远比这个粗糙得多。行业真正缺的,是一套能把人的判断标准化、把数据留痕化、把效率解放出来的体系。Bamtone MS90这类方案的意义不在于把某个测量项目自动化,而在于把切片分析这件事从一个高度依赖个人经验的手艺活,变成一个流程透明、数据可查、标准统一的规范化环节。这才是我看好它的真正理由。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进