SciTech-EECS-Manufacturing-自动化工厂: 量产硬件测试诊断:

AOI/AXI、MDA、ICT、ATE(自动化测试社设备)与测试治具

ICT和ATE介绍

本文章简单介绍AOI、AXI、MDA、ICT和ATE这五种测试方法的概念,

并对AOI、ICT和ATE测试项目的差异性,ICT和ATE的测试能力差别,

ICT和ATE应用于大主板的测试流程做简要归纳。

1.基本概念

  • AOI(Automated Optical Inspection)自动光学检测

    在电脑程式驱动下摄像头分区域自动扫描PCB以采集图像,

    测试的焊点与资料库的合格参数进行比较,经过图像处理以检查出PCB 的缺陷。
  • AXI(Automatic X-ray Inspection)自动X射线检测

    是目前一种相对比较成熟的测试技术,其对工艺缺陷的覆盖率很高,通常达97%。

    而工艺缺陷一般要占总缺陷的80-90%,并可对不可见焊点进行检查。

    缺点是不能测试电路电气性能方面的缺陷和故障。
  • MDA(Manufacturing Defects Analyzers)生产故障分析器:

    仅能简单测试电阻、电容。
  • ICT(In-Circuit Test)在电路测试

    在MDA的基础上加Test-jet测试就变成ICT。
  • ATE(Automatic Test Equipment)自动测试设备

    对PCBA的Open,Short及零件不良进行测试。原理是:

    通过量测PCBA上所有零件(包括电阻、电容、电感、二极管、晶体管、FET、SCR、LED、IC等),

    检测出PCBA的各种缺点(线路短路、断路、缺件、错件、零件不良或装配不良等),

    并明确地给出"缺点的电路位置", 帮助使用者确保产品的质量, 并提高不良品检修效率.

    是当今测试涵盖率最高,测试最稳定,提供数据最齐全的在线测试机。

重要区别

  • AOI、ICT和ATE的测试差异性如下图所示:

  • ICT和ATE测试能力差别如下图所示:

2.非上电和上电测试项目

  1. 非上电测试项目

    • Testing Pin Contact(pins):测试待测板跟治具间的接触是否良好,这个测试并不一定需要,可视厂内制程来决定。
    • Testing Preshorts:测试条线,保险丝,开关可变电阻等元件。
    • Testing Shorts:测试待测板上应该短路的地方是否短路,应该开路的地方是否开路。
    • Testing Analog Unpowered:测试电容、电阻、二极体、电晶体等元件。
    • Testing Test-jet:利用Testjet来检查IC的引脚交是否开路或空焊。
    • Testing Polarity Check:检查极性电容是否反向。
    • Testing Connect Check:利用量测IC引脚的保护二极体,来检查IC引脚是否开路。
  2. 上电测试项目
    • Setting Up Power Supplies:对待测板上电后,检查这些电源是否正常工作。
    • Testing Digital Incircuit:一般的数字IC测试。
    • Testing Digital Functional:数字IC的群组功能测试,一般少用。
    • Testing Analog Powered and Mixed:量测IC的电压、振荡器的频率,数字模拟混合型IC的测试。

3.检测流程

大厂的笔记本电脑主板的ICT和ATE检测流程大概如下图所示;

ATE设备介绍

本文章主要对ATE测试设备、测试治具、测试探针、PCB测试点进行简单的介绍。

1.测试设备

常见的ATE测试设备有如下3款:

1. GenRad 2287 ATE Tester (Vacuum Type) 2. Agilent 3070 ATE Tester (Vacuum Type) 3. TRI TR518FE ATE Tester (Press Type)

2.测试治具

常见的ATE治具有如下2种:

1.GenRad ATE Fixture (Vacuum Type) 2.Agilent ATE Fixture (Vacuum Type)

3.测试探针 和 测试点

  • 探针一般是安装在治具上的,探针的具体安装位置是依据PCB设计的测试点位置设定的.

    探针的常见外形如下图6所示。
  • 探针的各部分(探头Plunger shaft、卡圈Retainer、弹簧Spring)要先经过要经过特殊的电镀处理,

    来决定其导电性、持久性、硬度及磨损阻抗等特性。探针的结构如下图7所示。
  • 测试探针的组装示意图如下图8所示。
  • 设计PCB板时要预设"测试点", ATE测试时"测试治具"上的探针才能接触到PCB线路板预设的各信号位置点。

    常见的测试点有:Test pad type、Dip pin type、Via hole type,如下图9所示。
  1. 根据探针的用途不同,探针可分为:PCB测试用探针,IC测试探针,高电流测试探针,同轴探针,电池探针,半导体探针等。
  2. 根据探针最小值中心间距不同可以分为:39mil、50mil、75mil、100mil等探针。
  3. 根据探针的头型不同可以分为:尖针、爪针、圆头针、平头针、杯型针等。
图6.探针常见外形 图7.测试探针结构 图8.探针的组装 图9.测试点弹接

4.测试方案

ATE测试可分为非上电测试和上电测试,

一般是先进行非上电测试完毕后才进行上电测试,具体测试项目顺序如下图10所示。

常用的三种testing mode(测试模型):

图11.Short testing mode 图12.Pins testing mode 图13.Analog testing mode

SciTech-EECS-Manufacturing-自动化工厂: 量产设备的测试诊断: AOI/AXI、MDA、ICT、ATE(自动化测试社设备)与测试治具的更多相关文章

  1. 发布AI芯片昆仑和百度大脑3.0、L4自动驾驶巴士量产下线,这是百度All in AI一年后的最新答卷...

    机器之心报道,作者:李泽南. 去年的 7 月 5 日,百度在北京国际会议中心开办了首届「AI 开发者大会」.在会上,百度首次喊出了「All in AI」的口号.一年的时间过去了,今天在同样地点举行的第 ...

  2. [转发]CSR 量产 烧录 软件

    蓝牙量产软件主要是为了应对蓝牙设备在批量生产时的一些如固件下载,地址下载,名字修改,以及一些辅助测试和检验功能. 目前,CSR推出的蓝牙芯片按照存储介质以及可编程与否分为两大类:ROM版本和Flash ...

  3. 华为计算平台MDC810发布量产

    华为计算平台MDC810发布量产 塞力斯的发布会刚刚结束,会上塞力斯SF5自由远征版也确实让人眼前一亮. 全球首款4S级加速能力.1000+km续航新能源作为这款车的卖点. 续航1000+km成了最近 ...

  4. U盘量产的作用

    优盘量产:字面意思就是,批量生产优盘.是指批量对U盘主控芯片改写数据,如,写生产厂商信息.格式化等.而用来对U盘完成该操作的软件程序,顾名思义就是U盘量产工具.   U盘量产的作用:   电脑正确识别 ...

  5. 痞子衡嵌入式:如果你正在量产i.MX RT产品,不妨试试这款神器RT-Flash

    -- RT产品落满地,客户工厂生产急; 痞子衡出新神器,从此量产不费力! 恩智浦半导体2017年10月正式发布了业内首款跨界处理器-i.MX RT系列,超强的性能.超高的性价比使得i.MX RT系列火 ...

  6. 14nm或于6月量产,中芯首次披露12nm及第二代FinFET "N+1"计划(详细数据)

    日前中芯国际公布2018年度第四季度业绩,实现营收7.88亿美元,14nm工艺进入客户验证阶段,可望于今年6月份量产,且12nm工艺开发取得突破. 根据中芯国际披露的财报,2018年第四季度实现营业收 ...

  7. PE经典DIY案例1:全解开方案让量产PE也能

    更新说明:因未来的uefi似乎并不能识别并引导ud区,但能识别和引导量产和u+B+隐藏或高端隐藏区,故解决量产PE对u+B+隐藏区的支持,并增加对UEFI启动支持,已经成为PE制作的最主流技术. PE ...

  8. 京信通信成功打造自动化工厂(MES应用案例)

    企业介绍: 京信通信成立于1997年,是一家集研发.生产.销售及服务于一体的移动通信外围设备专业厂商,致力于为客户提供无线覆盖和传输的整体解决方案,于2003年在香港联交所主板上市(2342.HK), ...

  9. 【Tools】HP/惠普v285w 量产工具

    前段时间朋友说自己u盘坏了,让帮忙看看.看下图是这个u盘. 坏的问题:往里面复制东西,提示:请去掉写保护或使用另一张磁盘.但是能正常从里面读取出来数据. 无论更换电脑,还是使用网上的修改注册表等方式皆 ...

  10. 金士顿U盘,群联PS2251-60主控,量产还原教程

    还原成一个可移动磁盘教程,只是在"分区设置"中将 "模式=21" 改为 "模式=3" 即可. 1. 打开:"MPALL_F1_90 ...

随机推荐

  1. MCP Server On FC 之旅1: MCP 协议的深度解析与云上适配最佳实践

    在人工智能技术高速发展的今天,数据孤岛.工具碎片化.上下文割裂问题已成为制约大模型发挥潜力的关键瓶颈.Model Context Protocol(MCP)作为 Anthropic 于 2024 年推 ...

  2. 【安装】Linux下安装CUDA ToolKit 11.4和cuDNN 8

    注意!如果你使用的是pytorch,只需要装好CUDA,不需要装cuDNN.而且完全可以等到报错了再装CUDA,一般情况系统都已经装好CUDA Toolkit了. 除非你只装了低版本的CUDA Too ...

  3. K8s新手系列之Service资源

    概述 官方文档:https://kubernetes.io/zh-cn/docs/concepts/services-networking/service/ 在kubernetes中,pod是应用程序 ...

  4. hashicorp/raft模块实现的raft集群存在节点跨集群身份冲突问题

    我通过模块github.com/hashicorp/raft使用golang实现了一个raft集群功能,发现如下场景中会遇到一个问题: 测试启动如下2个raft集群,集群名称,和集群node与IP地址 ...

  5. codeup之冒泡排序

    Description 从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大). Input 以空格分隔的10个整数 Output 依次输出排好序的10个整数,每个数占一行. Sample ...

  6. Axios,fetch,ajax的区别

    axios1.是一个常用的http库,可用于浏览器和nodejs的客户端:2.同时处理并发请求:3.拦截器(请求拦截器interceptors.request.响应拦截器interceptors.re ...

  7. Java中如何让多线程按照自己指定的顺序执行

    摘要:基于如何让多线程按照自己指定的顺序执行这个场景,浅谈Thread中join()函数的作用和原理. join的作用    之前有人问过我一个这样的面试题:如何让多线程按照自己指定的顺序执行?这个问 ...

  8. Ubuntu使用PPA源安装及相关概念的了解

    因为在Ubuntu16.04下进行一系列工作,想着要把一些遇到的知识点记录下来,这也就有了截图的需求,所以想找一款截图工具来使用,经过知乎一圈,发现Ubuntu下大家比较推荐的截图工具是Shutter ...

  9. Java安全_RCE漏洞

    [!NOTE] 本次学习使用开源项目: https://github.com/JoyChou93/java-sec-code/blob/master/src/main/java/org/joychou ...

  10. 对于PHP数组反转的算法的深度理解

    本文由 ChatMoney团队出品 在 PHP 开发中,数组反转是一个常见的操作,它涉及到将数组的键值对或者键的顺序进行倒序排列.本文将深入探讨 PHP 数组反转的算法,并提供相应的代码示例. 一.P ...