2. ICT测试基础
ICT(In-Circuit Test,在线测试)是PCBA制造过程中最成熟、覆盖率最高的电气测试手段之一。它的核心思想并不复杂:在电路板上元件已经贴装、焊接完成之后,通过针床治具上的探针同时接触PCB上的测试点,对每个网络和元件进行独立测量,从而判断开路、短路、元件值偏差、极性错误、器件缺失等缺陷。理解ICT,关键在于理解“在线”二字——测试是在整板装配状态下进行的,而不是把元件拆下来单独测量。
一、在线测试原理:隔离与虚地
在整板状态下测量某个电阻,最大的困难是它与其他元件并联。例如一个10kΩ电阻可能与另一条支路形成并联通路,直接测量会得到错误结果。ICT解决这一问题的核心方法是保护/隔离(Guarding)与虚地(Virtual Ground)技术。
测试仪在待测元件两端施加激励,同时在被测元件周围的节点上施加等电位保护点。当保护点与测量点电位相同时,并联支路中没有电流流过,等效于把被测元件“孤立”出来。运放构成的虚地节点则把被测电流导入反馈电阻,通过测量输出电压即可换算出电阻、电容或二极管的参数。这就是在线测试能够精确测量元件值的电气基础。
1. 探针准确接触测试点(机械与治具保证);
2. 保护点正确隔离并联支路(程序与网络表保证);
3. 激励与测量量程匹配(硬件与算法保证)。
二、电气测试基本概念
ICT程序开发与调试中,会反复接触以下基本概念:
- 测试点(Test Point):PCB上专门为探针预留的焊盘或过孔,需满足最小直径、间距和避让要求。
- 网络(Net):电气上相连的一组节点,同一网络内应为短路,不同网络之间应为开路。
- 阈值(Threshold):判定合格与否的上下限,如电阻±10%、电容±15%。
- 保护点(Guard Point):用于隔离并联支路的辅助测试点。
- 开短路测试(Continuity / Short Test):先于元件测试执行,用于确认治具接触和网络完整性。
- 元件测试(Component Test):对R、C、L、D、Q、U等逐个测量参数。
这些概念共同构成ICT的判定逻辑:先确认“路通不通”,再确认“元件对不对”。
三、常见测试类型与判定关系
ICT最常见的测试类型可归纳为开路、短路和元件值三大类。开路指本应连接的网络断开,常见于虚焊、断线、探针未接触;短路指本应独立的网络相连,常见于连锡、锡珠、PCB内部短路;元件值测试则判断电阻、电容、电感、二极管压降等是否在规格范围内。三者之间存在明确的先后关系:开短路测试是元件测试的前提,若开短路未通过,元件测试结果不可信。
| 测试类型 | 典型缺陷 | 测量对象 | 判定依据 |
|---|---|---|---|
| 开路测试 | 虚焊、断线、探针未接触 | 网络连通性 | 电阻应小于阈值(如<10Ω) |
| 短路测试 | 连锡、锡珠、内部短路 | 网络间绝缘 | 电阻应大于阈值(如>1MΩ) |
| 电阻测试 | 错件、缺件、值偏移 | R值 | 在标称值±容差内 |
| 电容测试 | 极性反、容值偏差 | C值 | 在标称值±容差内 |
| 二极管测试 | 极性反、开路、短路 | 正向压降 | 0.2~0.8V范围内 |
四、ICT测试流程
一个完整的ICT测试流程通常包括程序加载、治具压合、开短路测试、元件测试、结果判定与分选。下面用流程图展示其信号与判断路径。
五、案例与场景
某批次PCBA在ICT工位出现大量电阻测试FAIL,测得值约为标称值的一半。排查发现,该电阻与另一条支路存在并联关系,而程序中未设置保护点。加入保护点后,测量值恢复正常。这个案例说明:ICT程序不是简单地把网络表导入即可,必须结合电路拓扑设置保护点与量程。
另一个常见场景是开短路测试通过、元件测试却大面积FAIL。此时应优先检查治具探针是否氧化、压合行程是否足够、测试点是否有阻焊残留。因为开短路测试阈值较宽,轻微接触不良可能通过,但元件测试对接触电阻更敏感。
1. 认为开短路测试通过就代表治具接触良好;
2. 忽略保护点设置,导致并联支路影响测量;
3. 元件测试FAIL后直接判定元件不良,而未先排查接触与程序问题;
4. 阈值设置过宽,导致缺陷漏检。
六、复盘要点
ICT测试基础可以概括为一条主线:先隔离,再测量;先开短路,再元件值;先确认接触,再判定缺陷。掌握在线测试原理、电气测试基本概念、常见测试类型与测试流程,是后续针床治具设计、测试程序开发和故障排查的共同基础。只有把“在线”条件下的隔离与测量逻辑理解透彻,才能在面对复杂电路和批量生产时,快速定位问题并保证测试覆盖率与稳定性。