· AtlasPCB Engineering · Engineering · 7 min read
PCB测试方法详解:AOI、ICT、飞针测试及更多
PCB测试方法完整指南——自动光学检测(AOI)、在线测试(ICT)、飞针测试、功能测试、X射线检测,以及何时使用每种方法。
测试是PCB进入最终产品前的最后质量关卡。不同的测试方法可以捕获不同类型的缺陷,正确的组合取决于产量、板复杂度和可靠性要求。
裸板测试(组装前)
连通性和隔离性测试
每一块制造的PCB在元件组装前都应进行电气正确性测试。
飞针测试:
- 两个或多个电机驱动的探针在板面移动
- 测试每个网络的连通性(连接存在)和隔离性(无短路)
- 无需治具——适合打样和小批量
- 速度:每秒5-50个测试点
- 成本:$0.50-5.00/板(取决于复杂度)
治具测试(针床测试):
- 定制治具上的弹簧探针同时接触所有测试点
- 并行测试所有网络——速度极快(每板数秒)
- 治具成本:$500-3,000(分摊到产量中)
- 速度:每板1-5秒
- 最适合:大批量生产(>500片)
阻抗测试(TDR)
对于受控阻抗板,TDR验证阻抗值是否满足规格。测试拼板边缘的测试样条并记录。
组装后测试
AOI(自动光学检测)
工作原理: 高分辨率相机从多个角度拍摄组装后的板。软件将图像与预期的元件贴装和焊点外观进行对比。
AOI能检出的缺陷:
- 漏贴元件
- 元件方向错误(极性)
- 元件偏移
- 引脚间焊桥
- 焊料不足
- 焊料过多
- 立碑(翘起)
- 元件标识错误
AOI无法检出的:
- 元件值错误(10K电阻与100K外观相同)
- 元件下方隐藏的虚焊(BGA)
- 功能缺陷(元件工作但值不对)
- IC内部损坏
典型配置: 回流焊后、返修前的在线AOI。
SPI(锡膏检测)
在钢网印刷后、贴片前检测锡膏沉积。
测量内容: 锡膏体积、高度、面积、偏移和桥接。早期发现锡膏缺陷可防止后续组装失败。约60%的SMT缺陷源于锡膏印刷。
X射线检测
对光学检测无法看到的焊点检测至关重要。
主要用途: BGA焊球检测——验证焊球形状、桥接、空洞和头枕缺陷。
类型:
- 2D X射线: 快速检测,显示X射线投影图像
- 3D CT(计算机断层扫描): 逐层3D重建——可定位特定BGA焊球位置的缺陷
ICT(在线测试)
工作原理: 针床治具接触组装板上的测试点。ICT系统测量:
- 元件值(电阻、电容、电感)
- 二极管/晶体管极性和正向电压
- IC引脚连接性
- 短路和开路
- 供电测试点电压
优点:
- 能捕获元件值错误(10K vs 100K电阻)
- 测试电气特性,不仅是外观
- 高故障覆盖率(>95%可达)
- 测试时间短(每板10-30秒)
缺点:
- 需要定制治具($3,000-15,000)
- 需要板上有测试点(DFT——可测性设计)
- 不适合打样或小批量
- 无法测试固件/软件功能
最适合: 中大批量生产(>1,000件)
功能测试(FCT)
工作原理: 组装板通电测试正确功能性,包括:
- 电源电压验证
- 通信接口测试(UART、SPI、I2C、USB、以太网)
- 传感器读数验证
- LED/显示屏验证
- 电机/执行器控制测试
- 固件编程和验证
老化测试(Burn-In)
电路板在高温(通常85°C)下长时间运行(24-168小时),筛除早期失效。
用于: 高可靠性应用(医疗、航空航天、汽车)。
按产量的测试策略
| 产量 | 推荐测试 |
|---|---|
| 打样(1-10) | 目视检查 + 飞针 + 功能测试 |
| 小批量(10-100) | AOI + 飞针 + 功能测试 |
| 中批量(100-1,000) | AOI + ICT或飞针 + 功能测试 |
| 大批量(1,000-10,000) | SPI + AOI + ICT + 功能测试 + 抽样X射线 |
| 量产(10,000+) | SPI + AOI + ICT + 功能测试 + 统计X射线 + 老化(如需) |
可测性设计(DFT)最佳实践
- 添加测试点: 最小40mil(1mm)焊盘用于ICT探测,可从单面接触
- 测试点间距: 最小50mil(1.27mm)中心到中心
- 边缘间距: 测试点距板边至少100mil(2.5mm)
- 覆盖关键网络: 确保关键电源轨、数据线和元件引脚有测试点
- 基准标记: 至少3个基准标记用于治具和AOI对位
- BGA考虑: 为其他方式无法接触的BGA信号添加测试点
- 文档化测试要求: 在设计包中包含测试策略
总结
没有一种测试方法能捕获所有缺陷。良好的测试策略结合多种方法——目视检查发现明显缺陷、AOI验证贴装精度、X射线检查隐藏焊点、ICT检测元件值、功能测试验证系统行为。测试投入与现场可靠性和客户满意度直接相关。从设计之初就考虑可测性,才能在任何产量下控制测试成本。
- pcb testing
- AOI
- ICT
- quality control
