跳到主要内容
洞察
作者 Evie Zhang

PCB 测试方法详解:AOI、X 射线、ICT 与功能测试怎么选

AOI、X 射线、ICT 和功能测试各自抓的缺陷不同。这篇文章讲清每种方法能发现什么、有什么盲区,以及什么时候该用它。

要点速览

  • PCB 测试主要有四种方法:AOI 自动光学检测查表面缺陷,X 射线检测查隐藏焊点,ICT 在线测试做元器件级的电气检查,功能测试(FCT)验证整板能不能正常工作。
  • 没有任何一种方法能包打天下:AOI 看不到 BGA 底下的焊点,ICT 无法告诉你固件能不能启动,功能测试也无法定位 400 个焊点里到底是哪一个虚焊。
  • 对于 BGA、QFN 这类底部端子器件,X 射线检测是唯一切实可行的焊点检查手段。
  • 检验判定依据 IPC-A-610 标准(当前版本为 2024 年 3 月发布的 J 版),把所有状况按 1、2、3 级产品划分为可接受、工艺警示和缺陷三类。
  • 该上哪些测试,取决于产量、板子复杂度和可靠性等级,而不是买最贵的设备。

做硬件最终都要回答一个直截了当的问题:这块板子能不能用,你凭什么知道?这篇文章写给需要在量产前搞清楚 PCB 测试流程的硬件创业者、设计工程师和采购经理。PCB 的测试是一层层衔接的检验与电气检查:光学检测和 X 射线检测抓组装缺陷,ICT 在线测试和功能测试再确认电路在电气上没问题、行为符合设计。每一层抓到的,都是上一层漏掉的。

为什么 PCB 测试不能只靠一种方法

一块现代 PCB 上可能有成百上千个元器件和成千上万个焊点,哪怕只有一个缺陷——比如一颗立碑的电阻,或者功率 MOSFET 底下的焊点空洞——整块板子就可能报废。任何单一测试都覆盖不了所有失效模式,所以工厂会把几种互补的方法叠加起来用:外观检验抓物理缺陷,电气测试抓功能缺陷。

可以把它理解成一个漏斗:光学检测快速、低成本地筛掉明显的表面问题;X 射线深入光学看不见的地方;电气测试最后验证板子是否兑现了原理图的承诺。漏过上一环节的缺陷,会在下一环节被拦住——这正是分层测试的意义所在。它处在整个 PCB 组装流程的末端,回流焊之后、发货之前。

AOI 自动光学检测

AOI 自动光学检测用高分辨率相机加结构光,给贴装完成的板子拍照,再与标准样板比对。每块板的检测只需几秒钟,能报出缺件、错件、偏位、立碑、桥连以及锡量不足或过多等问题。它是任何一条 SMT 产线上用得最多、速度最快的缺陷筛查手段。

一套好的 AOI 系统能抓到所有从上方可见的缺陷:

  • 元器件有无与极性: 料在不在,方向对不对。
  • 贴装精度: 偏移、旋转、歪斜的元器件。
  • 焊点润湿形态: 桥连、锡量不足和立碑。
  • 错料、反料: 通过封装和丝印标识来核对。

AOI 放在哪些工序

很多产线会跑两次 AOI:一次是锡膏印刷之后的锡膏检测(SPI),一次在回流焊之后。在贴件之前就发现锡膏问题,远比等板子做完再报废划算。回流焊之后的 AOI 则确认所有元器件都经受住了炉温考验。

盲区在哪里

AOI 是"看得见才能查"的技术。凡是藏在元器件本体下面的焊点,它一律看不见。BGA 的所有焊点都藏在封装底部,QFN 的散热焊盘也完全在视线之外。这些情况光靠光学手段不够,就得靠 X 射线。

X 射线检测

X 射线 PCB 检测让射线穿透板子,密度更高的材料(主要是焊锡)会清晰显影,检验员因此能看到藏在元器件底下的焊点。这是检查 BGA、QFN 等底部端子器件唯一可行的方法,空洞、枕头效应(head-in-pillow)、开路、短路以及内部裂纹,这些相机够不着的问题它都能暴露出来。

生产现场常用的有两种形式:

方法

作用

适用场景

2D X 射线

俯视密度成像

快速检查 BGA 空洞和桥连

自动 X 射线检测(AXI)

在线式、自动判读缺陷

大批量、隐藏焊点多的板子

3D CT X 射线

断层扫描重建

失效分析、深度空洞评级

检验员看 BGA 焊点时主要看:锡球的圆整度、相邻锡球之间是否桥连、是否有枕头效应(锡球和焊盘没有真正熔合在一起),以及空洞。空洞按占焊点面积的百分比评级,因为微小的空洞是正常的,但散热焊盘或电源焊点下的大空洞会损害散热能力和通流能力。验收标准依据 IPC-A-610 和 IPC-7095 系列。

X 射线检测比 AOI 慢、单块成本也高,所以通常只针对高风险部位,而不是每个焊点都查。如果板子上没有 BGA、QFN,可能完全用不到它。

ICT 在线测试

ICT 在线测试通过针床治具与板上的各个网络逐一接触,对贴装到位的每个元器件进行实测。它可以验证电阻、电容的阻值容值,二极管、三极管的极性方向,以及元器件级的开路、短路和缺件。它是非常强大的电气筛查手段,但前提是板上有可用的测试点,并且要做专用治具。

它的工作方式值得展开说。针床治具是一排排弹簧顶针,压在板子专用的测试焊盘上,测试机随后给每个网络上电、逐点探测,确认元器件存在、参数正确、连接可靠。正因为 ICT 是逐个元器件检查的,它能精确定位到底是哪个料或哪个焊点出了问题——这恰恰是功能测试通常做不到的。

取舍在哪里

ICT 的长处也是它的成本所在。治具针对某一种板子布局专门定制,制作周期可能要几周,所以 ICT 只有在产量达到一定规模时才划算。它还取决于你的布局:板上可探测的测试点不够,电路里就有大片区域根本够不着。这类覆盖率问题要在设计早期就和 IPC-A-610 里的工艺目标一起定下来,而不是事后补救。

产量较小时,飞针测试是无需治具的替代方案。几根快速移动的探针依次接触每个网络,代替固定的针床。单块测试更慢,但不需要定制治具,做原型和小批量时它是更合理的选择。

功能测试(FCT)

功能测试给成品板通电,按照终端产品的实际使用方式去跑一遍,确认它真的能完成设计用途。ICT 是孤立地查单个元器件,FCT 查的是整个系统:能不能启动?输出电压对不对?能不能和传感器通信?对输入有没有正确响应?它是最接近真实使用场景的测试,能抓出只有板子带电运行时才会暴露的故障。

功能测试治具是围绕你的具体产品定制的。它可能会施加输入信号、读取输出、烧录固件、运行自检程序、检查通信总线。电机控制器的老化架会带载转动,确认电流和转速;物联网传感器则要测射频和模拟前端。这是量产出货前最后一道关卡,直接对应客户拿到产品是否满意。

它的短板是诊断粒度。FCT 通常只给出通过或不通过,不会告诉你故障位置。板子一旦失败,往往还要结合 AOI 数据、X 射线图像或 ICT 结果才能追到根因。这也是为什么这些方法是配套使用,而不是互相替代。

如何搭配测试方案

测试方案怎么搭,取决于三件事:产量、板子复杂度和 IPC-A-610 下的可靠性等级。给 50 块的 prototype 批上 ICT 是浪费,BGA 密布的工业板不做 X 射线检测同样是失职。

可以按下面的框架起步:

  1. AOI 必做。 它快、便宜,能抓掉绝大部分组装缺陷。细间距设计值得在回流焊前加一道 SPI。
  2. 有隐藏焊点就加 X 射线。 BGA、QFN 等底部端子器件基本少不了它。没有这类器件,就没有硬性要求。
  3. 上量之后再上 ICT。 当你需要元器件级覆盖率、且布局支持足够的测试点时再做。原型和小批量用飞针测试。
  4. 功能测试作为最后关卡。 凡是"必须能用"的产品——几乎包括所有产品——都该做。

如果你打算把 PCB 组装外包到中国,要让制造商说清楚哪些测试是默认包含的、哪些要额外收费。在 Faradine,每块板出货前都会经过功能测试,专属项目经理会带着你逐项过一遍针对你设计的测试方案。

常见问题

AOI 和 X 射线检测有什么区别?

AOI 用相机检查可见表面,能快速、低成本地发现缺件、偏位、桥连和润湿不良。X 射线能穿透板子,检查藏在元器件底下的焊点,比如 BGA 锡球和 QFN 散热焊盘。AOI 是覆盖面广的第一道筛查,X 射线专攻那些 AOI 物理上够不着的隐藏高风险焊点。

小批量生产需要做 ICT 在线测试吗?

一般不需要。ICT 需要定制的针床治具,制作可能要几周,只有产量上去了才摊得回成本。原型和小批量用飞针测试可以获得类似的元器件级覆盖率,只是速度更慢。等产量增长、单块测试时间开始影响成本时,再考虑专用 ICT 才在经济上说得通。

只做功能测试够不够?

功能测试能确认板子能用,但它通常只报告通过或失败,不会指出故障在哪。只靠它,一些尚未引发故障的隐蔽组装缺陷就可能漏网。功能测试搭配 AOI,必要时再加 X 射线,才能既确认"能用",又拿到修复故障所需的诊断数据。

PCB 检验依据什么标准?

IPC-A-610《电子组件的可接受性》是应用最广的外观验收标准,当前版本为 2024 年 3 月发布的 J 版。它把每个状况按三类产品等级划分为可接受、工艺警示和缺陷:从一般消费电子(1 级)到高可靠性硬件(3 级)。焊接工艺要求由配套的 IPC J-STD-001 标准规定。

BGA 焊点藏在封装下面,怎么检测?

BGA 焊点位于封装底部,相机拍不到。标准做法就是 X 射线检测:射线穿透板子,直接给锡球成像。检验员检查锡球的形状和间距,排查桥连和枕头效应,并按 IPC-7095 等 IPC 标准以占焊点面积的百分比给空洞评级。

测试做得越多,质量就越好吗?

不是。质量来自测试方案与板子复杂度、产量、可靠性等级相匹配,而不是每块板子把所有方法跑一遍。给简单的低批量板子过度测试,只会浪费钱和时间,并不能降低真实风险。目标是覆盖你的设计和应用实际会遇到的失效模式。

让你的板子拥有一份专属测试方案

搞清楚 PCB 怎么测试只是容易的部分,真正的难点在于把合适的方法对应到你的设计、产量和可靠性目标上。如果你想在投产之前就拿到一份清晰的书面测试方案,欢迎联系 Faradine 团队,我们会把 AOI、X 射线、ICT 和功能测试逐一对应到你的项目需求上。