目前业界对于
PCBA组装电路板的测试方法大致可以分成AOI、ICT/MDA、FVT/FCT三大块,另外也有人使用X-Ray随线全检,但并不普遍,所以本篇就不列入讨论。还有网友问到ATE(Auto Test Equipment)与ICT/MDA的差异,文末回稍加说明,不过这只是个人看法,可能会有谬误,也请大家提供意见。
下面我们会大致讨论这三种测试方法的能力,也由于目前这三种方法各有优劣,所以很难仅用一种方法来取代其他两种,除非有人认为风险很小可以忽略。
AOI (Automated-Optical-Inspection):
随着影像技术的进步与成熟,AOI逐渐被很多的
SMT产线所采用,它的检查方法是使用影像比对,所以必须有一片被认为良品的标淮样板(Golden Sample)并录下其影像,然后其他的的板子就比对标淮样板的影像来判断好坏。
所以AOI基本上可以判断PCBA组装电路板上面是否有缺件、墓碑、错件、偏移、架桥、空焊…等不良;但无法无法辨识零件正下方的的焊锡性,如BGA IC或QFN IC,至于假焊、冷焊也很难由AOI来判断出来。另外,如果零件的特性已经改变或有细微的外观破裂(micro crack)也难由AOI来辨识。
一般AOI的误判率非常高,需要有经验的工程师调试机器一段时间之后才会稳定。所以新板子初期导入的时候需要较多人力投入来複判AOI打下来的有问题板子是否真的有问题。
ICT/MDA (In-Circuit-Test/Manufacturing-Defect-Analyzer):
传统的测试方法。可以经由测试点来测试所有被动元件的电器特性,有些高级的测试机台甚至可以让待测试的电路板上电跑程式,做一些可以由程式运行的功能测试。如果大部分的功能都可以经由程式完成,可以考虑取消后面的FVT(功能测试)。
它可以抓出缺件、墓碑、错件、架桥、极性反,也可以大致测出主动零件(IC、BGA、QFN)的焊性问题,但对于空焊、假焊、冷焊问题就不一定了,因为这类的焊性问题属于间歇性,如果测试的时候刚好有接触到就会PASS。
它的缺点是电路板上必须有足够的空间来摆放测试点,治具如果设计不当,会因为机械动作而损坏电路板上的电子零件,甚至电路板内的线路(trace)。
越高级的测试治具费用越贵,有些甚至高达百万新台币。
FVT/FCT (Function Verification Test):
传统的功能测试(FCT/FVT)方法,通常搭配ICT或MDA。需搭配ICT或MDA的缘故是功能测试需实际上电到电路板,如果有些电源上面的线路有短路的问题就容易发生待测板损毁的问题,严重者甚至可能把电路板烧起来,有工安的顾虑。
功能测试也无法知道电子零件的特性是否符合原来的需求,也就是说无法测得产品的performance;另外,一般的功能测试也测不到一些 by pass 的电路,这点需要考虑。
功能测试应该可以抓出所有零件的焊性、错件、架桥、短路等问题,但By pass 电路除外,空、假、冷焊的问题也不一定可以完全测得出来。
ATE(Auto Test Equipment)与ICT/MDA的差异
就深圳宏力捷的了解,一般只要测试机台接上了loading/unloading(进退料)装置让系统可以自动测试并判断板子的良品或不良品就可以称之为ATE,因为ATE就是自动测是设备(Auto Test Equipment)的简称。所以ATE并不能泛指ICT,有时候一个简单的测是机台架上自动流水线也可以称之为ATE。
ICT一般泛指所有可以支援针床电测的机台,请参考前面的篇幅,严格来分ICT指的应该是比较高阶的针床电测机台,除了可以跑一些低阶程式做功能测试,还可以测试所有的积体电路(IC)零件,此外也可以涵盖所有所有MDA可以检测的功能,而MDA则属于较低阶的电测机台,一般只能测试Open/Short以及简单的被动元件量测。
只是话说回来以上这几个名词有时候讲来讲去似乎都很难直接用字意去区分其真正功能,到最后应该只会变成大家约定俗成的用语,而且界线也似乎也越来越模糊了,就像TR5000这样的机台该说它是ICT或MDA?其实它的功能就介于两者之间,性能及价钱也介于两者之间,该怎么用就要去取舍了。
深圳宏力捷推荐服务:PCB设计打样 | PCB抄板打样 | PCB打样&批量生产 | PCBA代工代料