联系我们
Leave Your Message

针对PCBA功能测试中疑似冷焊点引起的间歇性故障的无损检测方法

2025-12-22
冷焊点.png
打印 电路板 组装(PCBA)功能测试是至关重要的最终质量控制步骤,用于验证组装件是否符合设计规范和运行要求。此阶段遇到的一个常见且具有挑战性的问题是:间歇性故障—随机出现、暂时消失或仅在特定条件下(例如温度波动、机械振动或长时间运行)才会出现的异常故障。间歇性PCBA故障的根本原因有很多(例如元件劣化、线路损坏或污染), 冷焊点 虚焊是最常见的焊点类型。冷焊点是指焊料与PCB焊盘或元件引脚接触不良,导致机械和电气连接强度不足。其间歇性故障的原因在于,缺陷焊点在静态条件下可能保持接触,但在受到热胀冷缩、振动或轻微机械应力作用时会失去连接。
解决由冷焊点引起的间歇性故障需要可靠的测试方法,这些方法能够在不损坏PCBA的情况下识别这些细微缺陷——这对于高价值或小批量组件(例如,航空航天、医疗器械或工业控制系统)至关重要。破坏性测试方法(例如,横截面分析、焊点剪切测试)不适用于此目的,因为它们会使PCBA无法使用。相比之下,无损检测 (NDT) 方法能够在保持组件完整性的同时进行彻底检查。本文全面分析了可用于诊断疑似由冷焊点引起的间歇性故障的无损检测方法。文章详细介绍了每种方法的基本原理、设备要求、操作规程、适用范围和局限性,并符合IPC-A-610(电子组件可接受性)和IPC-TM-650(测试方法手册)等行业标准。

1. 冷焊点的基本原理及其间歇性故障特性

在深入探讨测试方法之前,必须先了解冷焊点的特性及其导致间歇性故障的原因。这些基础知识有助于针对特定故障情况选择最合适的无损检测方法。

1.1 冷焊点的成因

冷焊点是由于回流焊过程中焊料润湿不足造成的,会导致焊点脆性增加、多孔或不连续。常见原因包括: 回流温度不足焊膏未达到其液相线温度(Sn63/Pb37 通常为 183°C,SAC305 通常为 217°C),导致熔化不完全和润湿性差。污染元件引脚或PCB焊盘上的氧化层、残留助焊剂、油污或灰尘会阻碍焊料附着。污染通常是由于焊前清洁不彻底或元件存放不当造成的。回流时间或温度过长过热会导致助焊剂降解,留下残留物,这些残留物会阻碍反应。射频沾湿后,可能会导致元件铅氧化。焊膏涂抹不良焊膏沉积不足或不均匀会导致焊点形成不完整。元件放置错误元件错位会导致焊料分布不均匀,从而造成焊点强度不足。

1.2 冷焊点间歇性故障特性

冷焊点表现出独特的间歇性故障模式,这有助于将其与其他问题区分开来: 由环境压力引发当PCBA经历温度循环(例如,-40°C至125°C)、机械振动(例如,10–2000 Hz)或物理冲击时,通常会出现故障。热应力会导致PCB和元件膨胀/收缩,从而改变薄弱焊点的接触状态。随机发生故障可能没有固定的模式,在功能测试期间会以不同的时间间隔出现。这是由于多孔或脆性焊点中接触不良的不可预测性造成的。临时决议当PCBA冷却、振动或受到轻微按压后,故障可能会暂时消失。这种“自愈”现象是冷焊点的典型特征,因为机械或热变化可以暂时恢复接触。与高应力部件的相关性故障通常发生在承受高机械应力的元件(例如连接器、大型被动元件或 BGA 封装)或散热量大的元件(例如功率晶体管)上。
这些特性指导着无损检测方法的选择,因为有效的测试必须模拟或检测由这些应力引起的焊点电气或机械性能的细微变化。

2. 目视检查和增强型目视检查 (EVI)

目视检测 (VI) 是最基本、应用最广泛的无损检测方法,用于焊点检测,是冷焊点的一线筛查工具。增强型目视检测 (EVI) 在传统目视检测的基础上,增加了放大和照明工具,能够检测出肉眼无法看到的细微缺陷。

2.1 原理和设备

视觉识别/增强视觉识别 (VI/EVI) 的原理基于冷焊点的视觉特征,这些特征与合格焊点的特征截然不同。合格的焊点光滑、光亮,焊盘呈凹形,均匀地包裹着元件引脚和PCB焊盘。相比之下,冷焊点外观暗淡、粗糙或呈霜状,焊盘形状不规则或呈凸形,并且可能存在可见的裂纹、气孔或润湿不完全(例如,焊料未粘附在焊盘上的“跳焊”区域)。
EVI设备包括:数字显微镜提供 20 倍至 200 倍的放大倍率,配备高分辨率摄像头,可捕捉焊点细节图像。许多型号还包含可调节的 LED 照明(同轴灯、斜射灯或环形灯),用于突出显示表面缺陷。立体显微镜提供焊点的三维可视化,能够检查焊盘形状和元件引脚周围的润湿情况。适用于检查具有复杂几何形状的通孔元件和表面贴装器件 (SMD)。自动光学检测(AOI)系统自动化电子视觉检测 (EVI) 工具利用高速摄像机和图像分析算法,将焊点与参考标准进行比较。先进的自动光学检测 (AOI) 系统能够检测出与冷焊点相关的细微缺陷,例如暗淡、气孔和焊角不规则等。

2.2 操作规程

针对冷焊点检测的系统性 VI/EVI 工艺包括以下步骤: 检查前准备使用异丙醇 (IPA) 清洁 PCBA,以去除助焊剂残留物、灰尘或油污,这些物质可能会掩盖焊点缺陷。操作 PCBA 时请佩戴无绒手套,以防止污染。有针对性的检查重点检查与间歇性故障相关的元件(例如,信号路径中发生故障的元件)。对于每个元件,检查所有焊点:表面外观(暗淡、颗粒状或霜状);焊盘形状(不规则、凸起或不完整);焊料与焊盘/引脚之间是否存在可见裂纹、气孔或间隙;焊料覆盖情况(焊盘和引脚是否完全润湿)。与参考标准的比较:使用 IPC-A-610 图片或同一 PCBA 上的合格焊点作为参考,以区分冷焊点和正常偏差。文档:拍摄疑似冷焊点的图像,以便后续验证和故障排除。

2.3 适用范围和局限性

VI/EVI 非常适合对 SMD(0402、0603、QFP、SOIC)和通孔元件进行初步筛选。它速度快、成本低,且所需设备极少,因此适用于实验室和生产线环境。AOI 系统尤其适用于大批量 PCBA 检测,因为它们每分钟可以处理数百个焊点。
然而,VI/EVI 存在明显的局限性: 仅限于可见关节无法检查隐藏的焊点,例如 BGA、CSP 或 QFN 封装下的焊点,或被保形涂层覆盖的焊点。主观性手动VI检测依赖于操作人员的专业知识;细微的冷焊点可能被错误地判定为合格。虽然AOI检测可以减少主观性,但它可能会对表面存在正常变化的焊点产生误报。无法检测内部缺陷:无法识别冷焊点中常见的内部裂纹、气孔或不良的金属间化合物 (IMC) 形成,这些都会导致间歇性故障。

3. X射线检测(二维和三维)

X射线检测是一种强大的无损检测方法,它利用穿透力强的X射线辐射来显现隐藏的焊点,因此非常适合检测BGA、CSP、QFN和其他面阵封装下的冷焊点。它还可以发现肉眼无法观察到的内部缺陷(例如空隙、裂纹、润湿不完全等)。

3.1 原理和设备

X射线检测的工作原理是利用不同材料对X射线吸收率的差异。焊料(一种高密度金属)比PCB基板(低密度介质)或元件封装(塑料或陶瓷)吸收更多的X射线,从而形成对比鲜明的图像,突出显示焊点的内部结构。冷焊点由于其多孔、不均匀的结构和不良的润湿性,在X射线图像中呈现出明显的特征:回流焊过程中气体滞留造成的空隙或孔隙(暗点);润湿不完全(焊盘或BGA焊球上焊料覆盖不足);焊点形状不规则(例如,扁平或变形的BGA焊球);焊点中的裂纹(暗线)。
X射线检测设备包括: 二维X射线系统生成PCBA的二维投影图像。适用于对隐藏焊点进行基本检测,例如检测缺焊或大空隙。使用低X射线能量(10–40 kV)操作,以避免损坏元件。三维X射线计算机断层扫描(CT)从不同角度采集多张二维X射线图像,并将其重建为焊点的三维模型。这可以对内部结构进行详细分析,包括空洞分布、润湿深度和金属间化合物(IMC)的形成。高端三维X射线系统可提供亚微米级分辨率,使其适用于小间距元件(例如,微型BGA)。

3.2 操作程序

采用X射线检测冷焊点的方法如下: PCBA定位将 PCBA 安装在电动平台上,确保感兴趣区域 (AOI)(例如,与间歇性故障相关的 BGA 封装)位于 X 射线束的中心。参数设置根据PCBA的厚度和元件密度调整X射线电压、电流和曝光时间。对于二维检测,薄PCB(1-2层)使用20-30 kV电压,厚多层PCB使用30-40 kV电压。对于三维CT检测,将平台设置为360°旋转以采集多个投影图像。图像采集:采集二维图像或三维投影数据。对于二维检测,调整平台角度(倾斜或旋转)以从不同角度观察焊点,从而增强缺陷的可见性。图像分析使用图像处理软件增强对比度,测量空洞尺寸和分布,并评估焊料润湿情况。将结果与IPC标准进行比较(例如,IPC-A-610允许BGA焊点的最大空洞面积为25%)。缺陷分类:如果缺陷具有特征性(例如,空隙 >25%、润湿不完全、形状不规则)并且与间歇性故障位置相关,则将缺陷归类为冷焊点。

3.3 适用范围和局限性

X射线检测是检测隐藏焊点的金标准,对于BGA、CSP和QFN封装而言必不可少。它可以检测出导致间歇性故障的内部缺陷,例如在应力作用下会破坏电接触的微小裂纹或空隙。特别是3D X射线CT,能够提供焊点结构的全面视图,从而实现精确的缺陷表征。
X射线检测的局限性包括: 高昂的成本X射线系统价格昂贵(从5万美元到50万美元不等),因此对于小规模手术来说并不实用。需要操作人员具备相关专业知识解读 X 射线图像需要专门的培训,因为区分微小的空隙(可接受的)和冷焊点(不可接受的)可能具有挑战性。潜在部件损坏低能 X 射线虽然对大多数组件是安全的,但长时间暴露可能会损坏敏感设备(例如,图像传感器、有机半导体)。仅限于高密度缺陷X射线检测对于检测裸露焊点表面缺陷(如暗淡、表面裂纹)的效果较差,而VI/EVI检测效果更好。
间歇性故障.jpeg

4. 热循环测试结合电监测

冷焊点引起的间歇性故障通常是由热应力触发的,因为温度变化会引起PCB、元件和焊点的热胀冷缩。热循环测试结合实时电气监测可以模拟这些应力条件,迫使冷焊点表现出可测量的电气故障(例如,开路、电阻增大)。

4.1 原理和设备

该方法的原理是在对PCBA进行可控的温度循环测试,同时监测与间歇性故障相关的电路的电气连续性或电阻。冷焊点由于机械结构脆弱,当焊点膨胀或收缩超过其脆性极限时,会出现接触不良或电阻尖峰。通过将温度变化与电气故障关联起来,工程师可以确认是否存在冷焊点并确定其位置。
所需设备包括: 热室:一个可控环境试验箱,能够在-55°C至150°C(或航空航天应用所需的更宽范围)之间循环温度,并实现精确的温度控制(±1°C)。该试验箱应配备用于电气连接的接口,以便在测试过程中监测PCBA。电气监测设备:用于实时测量连续性、电阻或电压的设备,例如:具有数据记录功能的数字万用表 (DMM)。用于监测高频信号的示波器。用于全面电路监测的在线测试 (ICT) 系统或功能测试 (FT) 夹具。热电偶:测量PCBA的实际温度(不仅仅是腔室温度),并将其与电气故障关联起来。

4.2 操作规程

采用电监测的热循环测试包括以下步骤: 测试设置将PCBA连接到电气监测设备(数字万用表、示波器或FT夹具),并将电缆穿过热箱的端口。将热电偶连接到PCBA上与间歇性故障相关的元件(例如,BGA、连接器)附近,以监测局部温度。对热箱进行编程,使其温度循环模拟PCBA的最终使用环境。一个典型的循环包括:以5°C/min的速率从环境温度升至高温(例如,125°C),并在高温下保持30分钟;以5°C/min的速率降温至低温(例如,-40°C),并在低温下保持30分钟。重复该循环10-100次(具体取决于应用的可靠性要求)。实时监控启动热箱和电气监测设备。持续记录数据,包括温度、电阻、通断性或信号完整性。设置报警功能,以便在发生电气故障(例如,电阻 >1Ω、断路)时触发。故障相关性分析记录的数据,确定故障是否发生在热循环的特定阶段(例如,升温、降温或保温阶段)。与温度变化同时发生的故障强烈表明存在冷焊点。缺陷定位如果检测到故障,则使用附加测试(例如 X 射线、VI/EVI)来检查故障电路中元件的焊点。

4.3 适用范围和局限性

该方法能有效验证间歇性故障是否由冷焊点引起,因为它直接模拟了引发故障的环境应力。对于高可靠性应用(例如航空航天、汽车、医疗行业),该方法尤为重要,因为在这些应用中,极端温度下的间歇性故障是不可接受的。
局限性包括: 测试时长较长热循环测试可能需要数小时或数天才能完成(例如,100 个循环 × 每个循环 2 小时 = 200 小时),这使得它们不适用于快节奏的生产环境。设备成本热室和高精度监测设备价格昂贵,需要大量的资金投入。有限的缺陷定位该方法表明特定电路中存在故障,但无法直接确定具体的焊点位置。需要进行额外的检测(例如X射线检测)才能精确定位故障点。

5. 振动测试与电气监测相结合

与热应力类似,机械振动也会导致冷焊点出现间歇性故障,因为振动会导致薄弱的焊点暂时失去接触。振动测试结合电气监测,可以模拟运输、安装或最终使用(例如汽车、工业机械)过程中遇到的机械应力,并检测由冷焊点引起的故障。

5.1 原理和设备

其原理类似于热循环测试:将PCBA置于受控振动环境中,同时监测电气连续性或信号完整性。冷焊点由于机械粘合力差,在振动时会发生接触不良或电阻尖峰,这是因为焊点在机械应力作用下会发生位移或开裂。通过将振动参数(频率、振幅)与电气故障关联起来,工程师可以确认是否存在冷焊点。
所需设备包括: 振动台系统:一台能够产生频率范围为 10–2000 Hz(或更高频率,适用于特殊应用)的正弦、随机或瞬态振动的振动台。该系统应配备用于牢固安装 PCBA 的夹具,同时允许进行电气连接。电气监测设备与热循环测试(DMM、示波器、ICT/FT 系统)相同,用于实时记录连续性、电阻或信号完整性的数据。加速度计:测量 PCBA 级的实际振动幅度和频率,确保测试条件与最终使用环境相匹配。

5.2 操作规程

采用电气监测的振动测试按以下步骤进行: 测试设置使用模拟最终产品实际安装方式(例如螺钉、粘合剂)的夹具将PCBA安装到振动台上。这可以确保振动真实地传递到焊点。将PCBA连接到电气监控设备,并合理布置电缆以避免干扰振动。在PCBA上靠近易故障元件的位置安装加速度计,以测量振动水平。对振动台进行编程,使其参数能够模拟最终使用环境:正弦振动:以恒定振幅(例如 1g)扫描频率,频率范围为 10–2000 Hz,持续 10–30 分钟。随机振动:施加功率谱密度 (PSD) 曲线(例如,10–2000 Hz 范围内为 0.01g²/Hz),持续 10–30 分钟,模拟真实世界的振动(例如,汽车道路噪声)。实时监控启动振动台和电气监测设备。持续记录数据,设置电气故障报警(例如,断路、信号失真)。故障相关性分析数据,确定故障是否发生在特定频率或振幅下。冷焊点通常在谐振频率下出现故障,此时PCBA或元件振动最为剧烈。缺陷定位:使用额外的测试(例如 X 射线、VI/EVI)来检查故障电路中的焊点。

5.3 适用范围和局限性

该方法非常适用于检测在振动环境(汽车、航空航天、工业机械)中使用的印刷电路板上的冷焊点。它比热循环测试速度更快(典型测试时间:30分钟至2小时),并且可以集成到高可靠性产品的生产线质量控制中。
局限性包括: 设备成本振动台系统价格昂贵,尤其是在高频或高振幅应用中。夹具设计的关键性夹具设计不当会导致PCBA振动不均匀,从而造成测试结果不准确。夹具必须精确模拟实际安装条件。有限的缺陷定位就像热循环测试一样,它能指示电路中的故障,但不能确定具体的焊点位置。

6. 电气测试方法:ICT、FT 和 JTAG

诸如在线测试 (ICT)、功能测试 (FT) 和 JTAG(联合测试行动组)测试等电气测试方法,主要关注印刷电路板组件 (PCBA) 的电气性能,以检测由冷焊点引起的故障。这些方法对于识别影响电路连通性或信号完整性的间歇性故障尤为有效。

6.1 在线测试 (ICT)

ICT 使用针床式夹具与 PCBA 上的测试点进行电接触,测量各个元件和线路的电阻、电容和电感。冷焊点会导致电阻增大或间歇性开路,通过将测量值与标称规格进行比较来检测这些缺陷。
优点:能够高精度地检测特定元件或线路中的连续性问题。测试速度快(适用于大批量生产)。能够将故障定位到特定元件或焊点。
局限性:需要定制测试夹具,对于小批量或原型PCB而言成本较高。无法测试没有测试点的元件(例如,没有裸露引脚的BGA封装)。可能无法检测到仅在应力(热、振动)下出现的间歇性故障。

6.2 功能测试 (FT)

FT(故障检测)通过模拟最终使用工况(例如,施加输入信号、测量输出响应)来测试PCBA的整体功能。由冷焊点引起的间歇性故障会表现为输出信号错误、系统崩溃或性能下降。
优势:将PCBA作为一个完整的系统进行测试,检测影响实际性能的故障。无需定制夹具(用于基本故障检测);可以使用标准测试设备(示波器、信号发生器)。可与热测试或振动测试结合使用,以检测应力引起的间歇性故障。
局限性:故障定位能力有限(只能指示系统级故障,但无法精确定位焊点)。对于复杂的PCB,测试开发时间较长。可能无法检测到在静态条件下不影响整体功能的细微冷焊点。

6.3 JTAG 测试

JTAG(IEEE 1149.1)是一种用于测试和调试数字电路的标准。它使用专用测试引脚(TCK、TMS、TDI、TDO)来访问组件(例如,微控制器、FPGA、CPLD)的内部寄存器。JTAG 链路或组件电源/接地连接中的冷焊点会导致通信错误或测试失败。
优点:无需定制夹具(使用标准JTAG测试点)。可测试内部元件和互连,包括BGA或QFP封装的元件和互连。数字电路测试快速高效。
局限性:仅适用于支持 JTAG 的数字元件。无法测试模拟电路或无源元件。可能无法检测非 JTAG 相关电路中的冷焊点。

7. 声学显微镜(SAM)

扫描声学显微镜 (SAM) 利用高频超声波(10–200 MHz)检测焊点的内部结构。它尤其适用于检测焊点中的分层、裂纹和空隙——这些都是冷焊点的关键特征。

7.1 原理和设备

扫描声学显微镜 (SAM) 的工作原理是向印刷电路板组件 (PCBA) 发射超声波。当超声波遇到声阻抗不同的材料界面(例如焊料和 PCB 基板、焊料和元件引脚)时,会反射回换能器。冷焊点由于其多孔结构或附着力差,与合格焊点具有不同的声阻抗特性,从而产生不同的反射模式。SAM 可以生成焊点内部结构的二维或三维图像,突出显示诸如空隙、裂纹和分层等缺陷。
设备:配备高频换能器(50–150 MHz)的扫描声学显微镜,用于对焊点进行详细检测。先进的系统提供相位对比和振幅成像功能,以增强缺陷的可见性。

7.2 操作规程

SAM 冷焊点检测包括: PCBA 制备将 PCBA 浸入耦合液(例如去离子水、甘油)中以传输超声波(空气会吸收超声波,因此需要耦合介质)。传感器设置根据焊点尺寸选择传感器频率(焊点越小,频率越高)。设置扫描区域以覆盖与间歇性故障相关的元件。图像采集扫描PCBA,捕获焊点的反射数据。调整焦平面,使之聚焦于焊点(PCB焊盘和元件引脚之间)。图像分析分析声学图像以识别缺陷。冷焊点由于超声波反射不规则而呈现为亮区或暗区(取决于缺陷类型)。空隙和裂纹呈现为暗点或暗线,而分层则呈现为亮边界。

7.3 适用范围和局限性

SAM技术能够高效检测焊点内部缺陷,包括BGA、QFN和其他隐藏封装下的缺陷。它能够识别X射线检测无法发现的缺陷(例如,焊料与焊盘之间的分层)。SAM技术无损检测,可用于原型PCB和量产PCB。
局限性: 高昂的成本SAM 系统价格昂贵,与 X 射线系统类似。耦合液需求PCBA必须浸入耦合液中,测试后需要额外清洗。这不适用于含有敏感元件(例如连接器、传感器)的PCB,这些元件不能接触液体。仅限于薄型PCB高频超声波会被厚厚的PCB板或金属屏蔽层衰减,从而限制检测深度。

8. 选择无损检测方法来检测疑似冷焊点引起的间歇性故障

选择合适的无损检测方法取决于多种因素,包括PCBA的设计(元件类型、封装尺寸)、间歇性故障的性质、可用设备以及应用的可靠性要求。方法选择的系统方法如下:使用 VI/EVI 或 AOI 进行初步筛查使用目视或增强型目视检查来检查裸露的焊点是否存在明显的冷焊点特征(暗淡、焊点不规则)。这是一个低成本、快速的初步检查步骤。使用 X 射线或扫描声学方法检测隐蔽连接如果故障与隐藏的焊点(BGA、QFN)有关,则使用 X 射线检测(2D 或 3D)或 SAM 来观察内部缺陷。利用热/振动试验模拟应力条件如果间歇性故障是由环境应力引起的,则使用热循环或振动测试结合电气监测来确认故障是由冷焊点引起的。利用电气测试定位故障:使用 ICT、FT 或 JTAG 将故障范围缩小到特定电路或组件,然后使用 X 射线或 VI/EVI 检查该区域的焊点。
对于高可靠性应用(航空航天、医疗),建议采用多种方法相结合的方式(例如,X射线+热循环+SAM),以确保全面检测缺陷。

9. 结论

在PCBA功能测试中,疑似由冷焊点引起的间歇性故障是一个重大的质量挑战,因为其不稳定性使得故障难以诊断。无损检测方法提供了一种可靠的手段,可以在不损坏PCBA的情况下检测出这些细微的缺陷,从而确保只有高质量的组件才能交付给最终用户。目视检查和增强型目视检查是检测裸露焊点的有效初步筛选工具,而X射线显微镜和声学显微镜对于检查隐藏的焊点和内部缺陷至关重要。热循环和振动测试结合实时电气监测,可以模拟引发间歇性故障的环境应力,从而确认是否存在冷焊点。电气测试方法(ICT、FT、JTAG)有助于故障定位,将缺陷范围缩小到特定的电路或元件。