用ICT测试电路板焊接顺序的时候几个电路板焊接顺序顺序扫描扫错了测出来成果是好的会不会有什?

目前业界对于PCBA组装电路板焊接顺序的测试方法大致可以分成AOI、ICT/MDA、FVT/FCT三大块另外也有人使用X-Ray随线全检,但并不普遍所以本篇就不列入讨论。还有网友问到ATE(Auto Test Equipment)与ICT/MDA的差异文末囙稍加说明,不过这只是个人看法可能会有谬误,也请大家提供意见

下面我们会大致讨论这三种测试方法的能力,也由于目前这三种方法各有优劣所以很难仅用一种方法来取代其他两种,除非有人认为风险很小可以忽略

随着影像技术的进步与成熟,AOI逐渐被很多的SMT

产線所采用它的检查方法是使用影像比对,所以必须有一片被认为良品的标淮样板(Golden Sample)并录下其影像然后其他的的板子就比对标淮样板的影潒来判断好坏。

所以AOI基本上可以判断PCBA组装电路板焊接顺序上面是否有缺件、墓碑、错件、偏移、架桥、空焊…等不良;但无法无法辨识零件正下方的的焊锡性如BGA IC或QFN IC,至于假焊、冷焊也很难由AOI来判断出来另外,如果零件的特性已经改变或有细微的外观破裂(micro crack)也难由AOI来辨识

┅般AOI的误判率非常高,需要有经验的工程师调试机器一段时间之后才会稳定所以新板子初期导入的时候需要较多人力投入来複判AOI打下来嘚有问题板子是否真的有问题。

传统的测试方法可以经由测试点来测试所有被动元件的电器特性,有些高级的测试机台甚至可以让待测試的电路板焊接顺序上电跑程式做一些可以由程式运行的功能测试。如果大部分的功能都可以经由程式完成可以考虑取消后面的FVT(功能測试)。

它可以抓出缺件、墓碑、错件、架桥、极性反也可以大致测出主动零件(IC、BGA、QFN)的焊性问题,但对于空焊、假焊、冷焊问题就不一定叻因为这类的焊性问题属于间歇性,如果测试的时候刚好有接触到就会PASS

它的缺点是电路板焊接顺序上必须有足够的空间来摆放测试点,治具如果设计不当会因为机械动作而损坏电路板焊接顺序上的电子零件,甚至电路板焊接顺序内的线路(trace)

越高级的测试治具费用越贵,有些甚至高达百万新台币

传统的功能测试(FCT/FVT)方法,通常搭配ICT或MDA需搭配ICT或MDA的缘故是功能测试需实际上电到电路板焊接顺序,如果有些电源上面的线路有短路的问题就容易发生待测板损毁的问题严重者甚至可能把电路板焊接顺序烧起来,有工安的顾虑

功能测试也无法知噵电子零件的特性是否符合原来的需求,也就是说无法测得产品的performance;另外一般的功能测试也测不到一些 by pass 的电路,这点需要考虑

功能测試应该可以抓出所有零件的焊性、错件、架桥、短路等问题,但By pass 电路除外空、假、冷焊的问题也不一定可以完全测得出来。

就深圳宏力捷的了解一般只要测试机台接上了loading/unloading(进退料)装置让系统可以自动测试并判断板子的良品或不良品就可以称之为ATE,因为ATE就是自动测是设備(Auto Test Equipment)的简称所以ATE并不能泛指ICT,有时候一个简单的测是机台架上自动流水线也可以称之为ATE

ICT一般泛指所有可以支援针床电测的机台,请参考湔面的篇幅严格来分ICT指的应该是比较高阶的针床电测机台,除了可以跑一些低阶程式做功能测试还可以测试所有的积体电路(IC)零件,此外也可以涵盖所有所有MDA可以检测的功能而MDA则属于较低阶的电测机台,一般只能测试Open/Short以及简单的被动元件量测

只是话说回来以上这几个洺词有时候讲来讲去似乎都很难直接用字意去区分其真正功能,到最后应该只会变成大家约定俗成的用语而且界线也似乎也越来越模糊叻,就像TR5000这样的机台该说它是ICT或MDA其实它的功能就介于两者之间,性能及价钱也介于两者之间该怎么用就要去取舍了。

  随着自动测试设备成为电子裝配过程整体的一部分DFT必须不仅仅包括传统的硬件使用问题,而且也包括测试设备诊断能力的知识

  为测试着想的设计(DFT, design for test)不是单个人嘚事情,而是由设计工程部、测试工程部、制造部和采购部的代表所组成的一个小组的工作设计工程必须规定功能产品及其误差要求。測试工程必须提供一个以最低的成本、最少的返工达到仅尽可能高的第一次通过合格率(FPY, first-pass yield)的策略制造部和品质部必须提供生产成本输入、茬过去类似的产品中什么已经做过、什么没有做过、以及有关为产量着想的设计(DFV, design for volume)提高产量的帮助。采购部必须提供可获得元件特别是可靠性的信息。测试部和采购部在购买在板(on-board)测试硬件的元件时必须一起工作以保证这些元件是可获得的和易于实施的。通常把测试系统当莋收集有关历史数据的传感器使用达到过程的改善,这应该是品质小组的目标所以这些功能应该在放置/拿掉任何节点选取之前完成。

  参数   在制订测试环境的政策之前准备和了解是关键的。影响测试策略的参数包括:可访问性完全访问和大的测试焊盘总是为淛造设计电路板焊接顺序的目标。通常不能提供完全访问有四个原因:

  1. 板的尺寸设计更小;问题是测试焊盘的“额外的”占板空间。不圉的是多数设计工程师认为测试焊的可访问性是印刷电路板焊接顺序上(PCB)较不重要的事情。当由于不能使用在线测试仪(ICT, in-circuit tester)的简单诊断产品必须由设计工程师来调试的时候,情况就会是另一回事如果不能提供完全访问,测试选择是有限的
  2. 功能。在高速设计中损失的性能影響板的部分但可以逐步缩小在产品可测试性上的影响。
  3. 板的尺寸/节点数这是当物理板得尺寸在任何现有的设备上都不能测试的时候。慶幸的是这个问题可以在新的测试设备上或者使用外部的测试设施上增加预算来得到解决。当节点数大于现有的ICT问题更难解决。DFT小组必须了解测试方法这些方法将允许制造部门使用最少的时间与金钱来输出好的产品。嵌入式自测、边界扫描(BS, boundary scan)和功能块测试可做到这点診断必须支持测试下的单元(UUT, unit under test);这个只能通过对使用的测试方法、现有测试设备与能力、和制造环境的故障频谱的深入了解才做得到。
  4. DFT规则沒有使用、遵守或理解历史上,DFT规则由理解制造环境、过程与功能测试要求和元件技术的一个工程师或工程师小组强制执行在实际环境中,过程是漫长的要求设计、计算机辅助设计(CAD)与测试之间的相互沟通。这个泛味的重复性工作容易产生人为错误经常由于到达市场嘚时间(time-to-market)压力而匆匆而过。现在工业上已经有开始使用自动“可生产性分析仪”利用DFT规则来评估CAD文件。当合约制造商(CM, contract manufacturer)使用时可分类出多套规则。规则的连续性和无差错产品评估是这个方法的优点

  测试设备的可获得性  DFT小组应该清楚现有的测试策略。随着OEM转向依靠CM越來越多使用的设备厂与厂之间都不同。没有清楚地理解制造商工艺可能会采用太多或太少的测试。现存的测试方法包括:

  1. 手工或自动視觉测试使用视觉与比较来确认PCB上的元件贴装。这个技术有几种实施方法:
    • 手动视觉是最广泛使用的在线测试但由于制造产量增加和板与元件的缩小,这个方法变得不可行 它的主要优点是低的预先成本和没有测试夹具,而它的主要缺点是高长期成本、不连续的缺陷发覺、数据收集困难、无电气测试和视觉上的局限
    • 自动光学检查(AOI, automated optical inspection),通常在回流前后使用是较新的确认制造缺陷的方法。它是非电气的、無夹具的、在线技术使用了“学习与比较(learn and compare)”编程来使装料(ramp-up)时间最小。自动视觉对极性、元件存在与不存在的检查较好只要后面的元件與原来所“学”的元件类似即可。它的主要优点是易于跟随诊断、快速容易程序开发、和无夹具其主要缺点是对短路识别较差、高失效率和不是电气测试。
    • work-in-process)这个领域的进步包括通过/失效数据和元件级的诊断。现在有两种主要的AXI方法:两维(2-D)看完整的板,三维(3-D)在不同角喥拍摄多个图象。其主要优点是唯一的BGA焊接质量和嵌入式元件检查工具、无夹具成本其主要缺点是速度慢、高失效率、检测返工焊点困難、高的每块板成本、和长的程序开发时间。
  2. analyzer)是一个用于高产量/低混合环境的好工具这里测试只用于诊断制造缺陷。当没有使用残留降低技术时测试机之间的可重复性是一个问题。还有MDA没有数字驱动器,因此不能功能上测试元件或者编程板上的固件(firmware)测试时间比视觉測试少,因此MDA能够赶上生产线的节拍速度这个方法使用一个针床,因此可以接着诊断输出其主要优点较低的前期成本、较低WIP、低的编程与程序维护成本、高输出、容易跟随诊断、和快速完全的短路与开路测试。其主要缺点是不能确认材料清单(BOM, bill of material)是否符合在测单元(UUT, unit under test)、没有数芓式确认、没有功能测试能力、不能调用固件(firmware)、通常没有测试覆盖指示、板与板线与线之间的可重复性、夹具成本、以及使用问题
  3. ICT将找絀制造缺陷以及测试模拟、数字合混合信号的元件,以保证它们符合规格许多设备具有编程在板(on-board)内存的能力,包括系列号、通过/失效和系统数据(genealogy data)有些设备使得程序产生较容易,它是通过把工具嵌入到易于使用的图形用户接口(GUI, graphical user interfaces)和存储代码到一个专门文件来使得可以实现哆版本测试和固件(firmware)变换容易的。有些设备具有复杂的仪器装备它将确认UUT的功能方面,以及与商业可购买的仪器的接口现在的测试设备具有嵌入的计算机辅助设计(CAD)接口和一个非多元环境来缩短开发时间。最后有些测试机提供深入的UUT覆盖分析,它祥述正在测试或没有测试嘚元件 ICT的主要优点是每个板的测试成本低、数字与功能测试能力、高输出、良好的诊断、快速和彻底的短路与开路测试、编程固件、缺陷覆盖报考和易于编程。其主要缺点是夹具、编程与调试时间、夹具成本、预期开支和使用问题。
  4. 飞针测试机(flying-probe tester)在过去几年已经受到欢迎由于在机械精度、速度和可靠性方面的进步。另外现在对于原型(prototype)制造、低产量制造所要求的快速转换、无夹具测试系统的市场要求,已经使得飞针测试成为所希望的测试选择最好的探针方案提供学习的能力(learn capability)以及BOM测试,它在测试过程中自动增加监测探针的软件应该提供装载CAD数据的简便方法,因为X-Y和BOM数据在编程时必须用到因为节点可访问性可能在板的一面不完整,所以测试生成软件应该自动生成不偅复的分割程序探针使用无向量(vectorless)技术测试数字、模拟和混合信号元件的连接;这个应该通过使用者可用于UUT两面的电容板(capacitive plate)来完成。飞针测試机的主要优点是它是最快速的到达市场时间(time-to-market)的工具、自动测试生成、无夹具成本、良好的诊断和易于编程。主要缺点是低产量、局限嘚数字覆盖、固定资产开支和使用问题
  5. 功能测试(functional test),可以说是最早的自动测试原理在重要性上已经看到恢复活力。它是特定板或特定单え的可用各种设备来完成。几个例子: 最终产品测试(final product test)是最常见的功能测试方法测试装配后的最后单元是开支不大的,减少操作的错誤可是,诊断是不存在的或者困难这样增加成本。只测试最终产品有机会损坏产品,如果没有自动测试所提供的软件或硬件的保护最终产品的测试也是慢的,通常占用较大的空间当必须满足标准时通常不使用该方法,因为它通常不支持参数测量 最终产品测试嘚主要优点是最低的初始成本、一次装配、和产品与品质的保证。其主要缺点包括低诊断分辨、缺乏速度、高长期成本、FPY、由于不发觉的短路引起的板或机器的损坏、返修成本高、以及无参数测试能力
  6. mock-up)通常放在不同的装配阶段,而不是只在最终测试在诊断上,它好过最終产品测试但由于必须建立专门测试单元而成本较高。实体模型可能比最终产品测试更快如果程序调试只测试一个特定的板。不幸的昰由于缺少保护,如果短路在前面的过程中没有诊断处理则可能损坏测试床其主要优点是低初始成本。主要缺点是空间使用效率低、維护测试设备的成本、由于短路而损坏UUT和无参数测试能力
  7. test),因为仪器是分别购买然后连接起来的。同步设备的软件通常完全用户化商业可购买的仪器比较集成方案是不贵的,如果正确完成允许独立的UUT有效性。但这个“自制的”系统通常较慢工程更改与生产现场支歭困难,因为这些应用是内部存档的(under-documented) 其主要优点是保护UUT的损坏、较快的输出、要求占地空间小、和独立的/工业可接受的校验。主要缺點是费时、支持困难、在远距离设施上更新与使用
  8. PXI。文件存档、软件支持和标准制造概念使得这些系统易于使用和支持前期成本比内蔀建立方案较高,但这个成本是可调节的因为较高的性能、输出和可重复性。它也易于生产现场和新产品开发期间的支持主要优点是赽速输出、要求较少地面空间、最容易支持和重新设定、最好的可重复性、和提供独立的工业可接受较验。主要缺点是高初始成本
  9. 诸如噭光系统这样的非接触测试方法是PCB测试技术的最新发展。该技术已经在空板(bare-board)区域得到证实正考虑用于装配板(populated board)的测试。该技术只用视线(line-of-sight)、非遮盖访问(non-masked access)来发现缺陷每个测试至少10毫秒,速度足够用于批量生产线 快速输出、不要求夹具、和视线/非遮盖访问是其主要优点;未經生产试用、高初始成本、高维护和使用问题是其主要缺点。 表一总结了所描述的测试方法
  1. 需要用于100%测试覆盖
  2. 需要用于100%测试覆盖,除非使用在机(on-device)硬件

  测试方法与缺陷覆盖   重要的是在制订测试策略之前要理解现有的测试方法和缺陷覆盖。有许多缺陷覆盖范围不哃的电气测试方法

  短路与开路。MDA和ICT善长找出短路 - 它们有针床达到每个电气节点可测量网点之间的电阻以确认短路。空板测试机使鼡对地电容(capacitance-to-ground)技术如果只限于空板的话,其效率和速度是高的飞针测试使用了电容技术(capacitor technique)和近似短路技术(proximity shorts technique);前者对多数制造设施的可重复性不够,缺乏良好的诊断最好的近似测试使用原始的CAD数据来确认迹线位置,允许编程者选择测试点之间最大的距离这提供对测试速度嘚一定程度的控制;可是,应该推荐的是功能测试设备具有钳流(current-clamping)或双折电缆(fold-back)电源来防止板或测试机的损坏,因为通过元件的低阻抗短路呮在短路测试期间可能不能发觉

  无源模拟(passive analog)通过确认UUT已焊接于板上和安装正确参数的元件来保证可接受的过程品质。这个测试经常在呮有很少数量的WIP时进行的因此在大量问题产品出现之前可以更正问题。不给板供电用选择性的无源或有源保护(guard)来使并联电流通路的电鋶为零。对UUT与周围的保护(guard)位置需要有针床的入口。

  视觉系统提供设备级的(device-level)诊断它们使用一个样板(golden board),将其与没有电气测试的UUT进行比較MDA提供电气测试和元件级(component-level)诊断,再一次与已知好的板比较ICT进行电气测试,提供设备级诊断与BOM比较值和误差。功能测试机按照设计者嘚规格(通常叫做样板golden board)进行测试如果功能测试彻底的话,它保证产品可以发运出去可是,如果FPY不是特别高制造者的代价将是不良产品、浪费和昂贵的手工诊断与返修费用。

  有源模拟(active analog)给板供电的ICT、功能测试机和非针测试擅长查找坏的有源模拟元件。ICT和飞针测试虽嘫提供引脚级的(pin-level)诊断,但是不能测量一些关键的制造商规格(如带宽、输入偏置电流等)。功能测试机测量输出特性而不提供引脚级诊断。MDA借助无向量技术的帮助视觉系统只确认元件的存在。X光提供焊接质量的诊断

  数字与混合信号元件的测试。视觉、X光和MDA只诊断开蕗和短路ICT使用各种方法,决定于元件、电路和可访问性它只能对连续性使用无向量技术,当有全部的入口时对连续性和元件确认使鼡BS。通过手工向量生成来为一个特定元件建立模型可能是费时的并且可能不够覆盖缺陷来判断效果。对连续性的无向量技术和保证元件運行的有限向量测试相结合的策略可用来使覆盖范围最大而限制开发时间。

  功能系统按照设计规格测试电路/模块但缺乏将降低引返修费用的脚级/元件级诊断。在大多数情况下功能测试不提供需要用于过程改进的深层数据。功能与ICT两者都编程在板(on-board)闪存(flash)、在系统(in-system)可编程和在板内存元件(表二)

表一、测试设备与所期望的覆盖范围
  1. 需要用于100%测试覆盖
  2. 示系统而定 - 无BGA覆盖
  3. 相邻引脚短路。可能对迹线、测试焊盘囷通路近似在测试生成工具上用CAD数据
  4. 可能针床入口与手工生成。
  5. 通常局限于电源地的覆盖

  制造的测试战略   没有一个策略将或應该适合所以的制造商。当开发一个测试和工艺改进策略时必须考虑到无数的变量。 

 制造缺陷谱的确认应该是有工厂特殊性和产品特殊性这些数据,如果是相关的和可靠的话将减少人员与报废成本,增加顾客信心缺陷数据应该收集、编辑和在正常的品质小组举荇的会议上讨论。该数据也应该用来开发一个测试策略查找常见的可预防的缺陷。这些数据应该包括工厂的和现场的失效标记以日期。应该监视新产品的缺陷而成熟产品应该监测,改善FPY和供应商品质缺陷数据应该作长期的与短期的内部比较,连同其它场所一起改进總的品质天气条件、人员、供应商和生产线改变的数据应该跟踪,因为这些通常是潜在的品质因素

  两个重要的品质因素是有关的數据收集和分布性试验。一个传感器收集将作为改善品质的数据的能力和数据管理者把数据传达给正确的小组部门的能力,影响着现在與将来的产品正确数据的定义决定于设施与产品。测试机起传感器的作用监测过程。一个有效的分布测试策略找出尽可能靠近根源的過程问题减少坏品的生产数量。

目前业界对于的测试方法大致可鉯分成AOI、ICT/MDA、FVT/FCT三大块另外也有人使用X-Ray随线全检,但并不普遍所以本篇就不列入讨论。

下面我们会大致讨论这三种测试方法的能力也由於目前这三种方法各有优劣,所以很难仅用一种方法来取代其他两种除非有人认为风险很小可以忽略。


随着影像技术的进步与成熟AOI逐漸被很多的SMT产线所采用,它的检查方法是使用影像比对所以必须有一片被认为良品的标准样板(Golden Sample)并录下其影像,然后其他的的板子就比对標准样板的影像来判断好坏

所以AOI基本上可以判断组装电路板焊接顺序上面是否有缺件、墓碑、错件、偏移、架桥、空焊... 等不良;但无法無法辨识零件正下方的的焊锡性,如BGA IC或QFN IC至于假焊、冷焊也很难由AOI来判断出来。 另外如果零件的特性已经改变或有细微的外观破裂(micro crack)也难甴AOI来辨识。

一般AOI的误判率非常高需要有经验的工程师调适机器一段时间之后才会稳定。 所以新板子初期导入的时候需要较多人力投入来複判AOI打下来的有问题板子是否真的有问题


传统的测试方法。 可以经由测试点来测试所有被动组件的电器特性有些高级的测试机台甚至鈳以让待测试的电路板焊接顺序上电跑程序,做一些可以由程序运行的功能测试 如果大部分的功能都可以经由程序完成,可以考虑取消後面的FVT(功能测试)

它可以抓出缺件、墓碑、错件、架桥、极性反,也可以大致测出主动零件(IC、BGA、QFN)的焊性问题但对于空焊、假焊、冷焊问題就不一定了,因为这类的焊性问题属于间歇性如果测试的时候刚好有接触到就会PASS。

它的缺点是电路板焊接顺序上必须有足够的空间来擺放测试点治具如果设计不当,会因为机械动作而损坏电路板焊接顺序上的电子零件甚至电路板焊接顺序内的线路(trace)。


越高级的测试治具费用越贵有些甚至高达百万新台币。


传统的功能测试方法通常搭配ICT或MDA。 需搭配ICT或MDA的缘故是功能测试需实际上电到电路板焊接顺序洳果有些电源上面的线路有短路的问题就容易发生待测板损毁的问题,严重者甚至可能把电路板焊接顺序烧起来有工安的顾虑。

功能测試也无法知道电子零件的特性是否符合原来的需求也就是说无法测得产品的performance;另外,一般的功能测试也测不到一些 by pass 的电路这点需要考慮。

功能测试应该可以抓出所有零件的焊性、错件、架桥、短路等问题但By pass 电路除外,空、假、冷焊的问题也不一定可以完全测得出来

我要回帖

更多关于 电路板 的文章

 

随机推荐