做PCBA久了,你会发现一个挺“反常”的现象:很多板子出厂测试都正常,但到了客户手里,用一段时间就开始出问题。
很多人第一反应是生产环节出了问题,但其实有一部分,是测试没做到位。尤其是ICT这一块,经常被低估。我在聚多邦做了15年,这种情况见过不少。
先说ICT到底是干嘛的。简单理解,它不是看“能不能工作”,而是看“电路本身有没有问题”。比如有没有开路、短路,元件数值对不对,这些它都能测出来。
为什么这一步重要?因为很多问题,在功能测试里是看不出来的。比如某个电阻虚焊了,刚通电的时候还能用,但时间一长,接触不稳定,就开始出故障。这种情况,如果没有ICT,很容易就漏过去了。
再比如现在很多板子密度都很高,线路复杂,靠人工或者简单检测,很难发现细小问题。ICT的优势就在这,它是“逐点检查”,哪里有问题,基本都能定位出来。
但现实中,确实有不少工厂对ICT没有那么重视。一方面是治具需要额外投入,前期成本不低;另一方面,有些项目觉得“能用就行”,测试就做得比较简单。但这种做法,一旦进入批量,就容易放大风险。
我们在做项目的时候,一般不会把测试放在最后一步才考虑。相反,会尽量往前放。比如在PCB打样阶段,就把测试点规划好,后面做ICT才不会受限制。再加上贴片后的初检,最后再做ICT全检,这样问题基本能在出厂前拦住。
说白了,ICT的价值不只是“查问题”,更像是一个“兜底”。前面哪一步有波动,它都能帮你抓出来。
简单回答一个大家常问的点。
ICT和功能测试有什么区别?前者是检查电路本身有没有问题,后者是看产品能不能正常运行,两者是两个层面的东西,不能互相替代。
做了这么多年,我的一个感受是,很多后期故障,其实在生产阶段就有迹象,只是当时没被发现。把ICT这一步做好,很多“后面才出现的问题”,其实是可以提前避免的。
如果你现在也在做PCBA项目,或者遇到过“出厂正常、使用不稳定”的情况,可以聊聊你的测试流程,说不定能帮你找到原因。