2、PCB测试基础:PCB测试的目的、类型(ICT、FCT、AOI)、测试流程概述
PCB从设计定型到批量交付,中间要经历制造、贴片、焊接、组装等多个环节,每一个环节都可能引入短路、开路、漏焊、错件、参数漂移等缺陷。测试的目的不是“走个过场”,而是用最低的成本、在最早的时间点把故障拦截下来。测试策略的核心矛盾在于:覆盖率越高,测试成本越高;但漏测带来的返修和客诉成本往往更高。因此,理解ICT、FCT、AOI这三类测试的定位与配合关系,是探针选型与布局设计的前提——因为每一类测试都依赖不同的探针类型、接触方式和布局约束。
上图展示了PCB测试的完整逻辑:目的驱动类型选择,类型决定测试节点,而探针选型与布局则嵌入在ICT和FCT的治具设计中。AOI虽然不依赖探针,但它决定了哪些缺陷会流入ICT/FCT环节,间接影响探针的接触压力与磨损策略。下面分别展开。
2.1 三类测试的定位与互补关系
ICT(In-Circuit Test,在线测试) 的核心是“不通电或低电压下测量电路网络”。它通过针床治具上的探针直接接触PCB上的测试点或元件焊盘,测量电阻、电容、电感、二极管、IC开短路等参数。ICT的优点是故障定位精确到网络级,缺点是治具成本高、探针布局受PCB空间限制。ICT适合批量稳定产品的产线中段。
FCT(Functional Test,功能测试) 则是在模拟工作条件下对PCB板卡进行上电测试,验证其功能是否符合规格。FCT通常通过连接器或探针接触板端接口,加载固件、发送激励信号、读取响应。FCT覆盖的是“系统行为”,但故障定位粒度较粗。FCT治具相对简单,但测试程序开发周期长。
AOI(Automated Optical Inspection,自动光学检测) 利用高分辨率相机和图像处理算法,检测焊点桥连、缺件、偏移、立碑、锡珠等外观缺陷。AOI不接触PCB,因此没有探针磨损问题,但它无法检测电气性能。AOI通常布置在回流焊后和波峰焊后,作为ICT/FCT的前置筛选。
| 维度 | ICT | FCT | AOI |
|---|---|---|---|
| 检测对象 | 电气网络/元件值 | 系统功能/信号交互 | 焊点/贴装外观 |
| 接触方式 | 探针接触测试点 | 连接器/探针接触接口 | 非接触光学 |
| 故障定位 | 网络级(精确) | 功能模块级(较粗) | 焊点级(视觉) |
| 探针需求 | 高密度、低电阻 | 高频/大电流/差分 | 无 |
| 典型位置 | SMT+插件后 | 组装/整机前 | 回流焊/波峰焊后 |
2.2 标准测试流程:从首件到整机
一个典型的PCB测试流程遵循“先外观、后电气、再功能”的递进逻辑。首件确认阶段,AOI配合人工显微镜抽检,验证钢网开孔和贴装程序;SMT产线中,AOI全检焊点;插件焊接完成后,ICT进行开短路和元件值批量筛查;最后在FCT阶段进行上电老化、固件烧录和信号测试。流程中每个环节的良率数据都会反馈给前道工序,形成闭环改进。
典型流程示例(以通信板卡为例):
来料PCB → 首件AOI → SMT贴片 → 回流焊 → AOI全检
→ 插件/波峰焊 → ICT(开短路/元件值) → 分板
→ FCT(上电/固件/接口信号) → 整机测试 → 包装出货
在实际产线中,ICT和FCT之间往往还插入边界扫描测试(JTAG/Boundary Scan),用于检测BGA等不可直接接触的焊点。边界扫描通过芯片内部的移位寄存器链路驱动引脚状态,弥补ICT探针无法覆盖的盲区。探针布局时,需要为边界扫描的TCK/TMS/TDI/TDO信号预留测试点,通常以2.54mm或1.27mm间距排布。
2.3 案例:某电源板卡的测试节点设计
以一款48V输入、12V/5V输出的电源板为例,其测试策略如下:AOI负责检测功率电感、MOS管、电解电容的焊点;ICT使用双头探针接触板上的测试焊盘,测量输入/输出滤波电容的容值和ESR,以及关键网络的短路情况;FCT则通过金手指连接器加载电子负载,验证电压调整率和纹波。该案例中,ICT探针布局需要避开高电压区域(>60V),并保证探针与测试焊盘的接触力在100-150g之间,防止压伤铜箔。
探针选型要点(结合本节测试类型):
- ICT场景:选用尖头或皇冠头探针,接触电阻<50mΩ,寿命>100万次,适合高频次接触。
- FCT场景:选用锯齿头或平头探针,接触面积大,适合大电流(>2A)和信号完整性要求高的场景。
- 差分信号测试:使用双针同轴探针,保证P/N等长,减少阻抗不连续。
2.4 常见误区与复盘
误区一:认为AOI可以替代ICT。 AOI只能看到“表面”,无法检测虚焊(冷焊)或元件内部开路。曾有一批板卡AOI全检通过,但ICT测试发现约3%的电阻阻值超差,原因是贴片压力过大导致电阻本体微裂。这类缺陷只有ICT能捕捉。
误区二:测试点越多越好。 测试点占用PCB面积,增加布线难度和成本。合理的做法是优先复用元件焊盘(如电阻两端),仅在关键网络上增加专用测试点。一般建议测试点数量控制在网络总数的5%-10%。
误区三:忽略探针接触压力对PCB的损伤。 探针压力过大可能造成焊盘凹陷或铜箔起翘,尤其对HDI板或软硬结合板。需要根据PCB材质和焊盘尺寸调整探针弹簧力值,并在首件验证时用压痕测试确认。
复盘清单:
- 是否在原理图阶段就规划了测试点网络?
- ICT和FCT的探针类型是否与板面镀层(ENIG/OSP/喷锡)匹配?
- 高频信号测试点是否预留了地回路?
- 探针布局是否避开了高应力区域(如螺丝孔、连接器下方)?