飞针测试的开发调试
编程飞针测试机比传统的ICT系统更容易、更快捷。例如,对GenRad的GRPILOT系统,测试开发员将设计工程师的CAD数据转换成可使用的文件,这个过程需要1-4个小时。然后该新的文件通过测试程序运行,产生一个 .IGE 和 .SPC 文件,再放入一个目录。然后软件运行在目录内产生需要测试UUT的所有文件。短路的测试类型是从选项页面内选择。测试机在UUT上使用的参考点从CAD信息中选择。UUT放在平台上,固定。在软件开发完成后,该程序被“拧进去”,以保证选择到尽可能最佳的测试位置。这时加入各种元件“保护”(元件测试隔离)。一个典型的1000个节点的UUT的测试开发所花的时间是 4-6 个小时。在软件开发和装载完成以后,开始典型的飞针测试过程的测试调试。调试是测试开发员接下来的工作,需要用来获得尽可能最佳的UUT测试覆盖。在调试过程中,检查每个元件的上下测试极限,确认探针的接触位置和零件值。典型的1000个节点的UUT调试可能花 6-8小时。飞针测试机的开发容易和调试周期短,使得UUT的测试程序开发对测试工程师的要求相当少。在接到CAD数据和UUT准备好测试之间这段短时间,允许制造过程的最大数量的灵活性。相反,传统ICT的编程与夹具开发可能需要160小时和调试 16-40 小时。
飞针式测试仪是对传统针床在线测试仪的一种改进,它可以用探针来代替针床,在X-Y机构上装有可分别高速移动的4个头共8根测试探针,最小测试间隙为0.2mm。工作时在测单元(UUT, unit under test)通过皮带或者其它UUT传送系统输送到测试机内,然后固定测试机的探针接触测试焊盘(test pad)和通路孔(via),从而测试在测单元(UUT)的单个元件。测试探针通过多路传输(multiplexing)系统连接到驱动器(信号发生器、电源供应等)和传感器(数字万用表、频率计数器等)来测试UUT上的元件。当一个元件正在测试的时候,UUT上的其它元件通过探针器在电气上屏蔽以防止读数干扰。飞针测试机可检查短路、开路和元件值。在飞针测试上也使用了一个相机来帮助查找丢失元件。用相机来检查方向明确的元件形状,如极性电容。随着探针定位精度和可重复性达到5-15微米的范围,飞针测试机可精密地探测UUT。飞针测试解决了在PCB装配中见到的大量现有问题:如可能长达4-6周的测试开发周期;大约10,000美元-50,000美元的夹具开发成本;不能经济地测试小批量生产;以及不能快速地测试原型样机(prototype)装配。因为具有紧密接触屏蔽的UUT的能力和使新产品更快投入市场(time-to-market)的能力,飞针测试是一个无价的生产资源。还有,由于不需要有经验的测试开发工程师,该系统还具有节省人力、节省时间等好处。
飞针测试机的编程比传统的ICT系统更容易、更快捷。以GenRad公司的GRPILOT系统为例,测试开发员将设计工程师的CAD数据转换成可使用的文件,这个过程需要1-4个小时。然后该新文件通过测试程序运行,产生一个 .IGE 和 .SPC 文件,再放入一个目录。然后软件运行在目录内产生需要测试UUT的所有文件。短路的测试类型是从选项页面内选择。测试机在UUT上使用的参考点从CAD信息中选择。UUT放在平台上固定。在软件开发完成后,该程序被“拧进去”,以保证选择到尽可能最佳的测试位置。这时加入各种元件“保护”(元件测试隔离)。一个典型的1000个节点的UUT的测试开发所花的时间是 4-6 个小时。
在软件开发和装载完成以后,开始典型的飞针测试过程的测试调试。调试是测试开发员接下来的工作,需要用来获得尽可能最佳的UUT测试覆盖。在调试过程中,检查每个元件的上下测试极限,确认探针的接触位置和零件值。典型的1000个节点的UUT调试可能花 6-8小时。
飞针测试机的开发容易和调试周期短,使得UUT的测试程序开发对测试工程师的要求相当少。在接到CAD数据和UUT准备好测试之间这段短时间,允许制造过程的最大数量的灵活性。相反,传统ICT的编程与夹具开发可能需要160小时和调试 16-40 小时。 由于具有编程容易,能够在数小时内测试原型样机装配,以及测试低产量的UUT而没有典型的夹具开发费用,飞针测试可解决生产环境中的许多问题。但是还不是所有的生产测试问题都可通过使用飞针测试来解决。
和任何事情一样,飞针测试也有其缺点。因为测试探针与通路孔和测试焊盘上的焊锡发生物理接触,可能会在焊锡上留下小凹坑。而对于某些OEM客户来说,这些小凹坑可能被认为是外观缺陷,造成拒绝接收。不过目前已经有些高端飞针测试设备厂商已经研发出新技术,采用“软着陆”即可避免在焊锡上留下明显凹坑,甚至可以在陶瓷片上进行测试。
此外,因为有时在没有测试焊盘的地方探针会接触到元件引脚,所以可能会错过松脱或焊接不良的元件引脚。
此外探针测试机还限制电路板的尺寸:不能超过16 24。目前SPEA的最大测试范围可达27''*24''(686*610mm)。
飞针测试时间是另一个主要因素。一台典型的针床测试机可能花30秒测试UUT的地方,飞针测试机可能花 8-10 分钟。另外针床测试机可使用顶面夹具同时测试双面PCB的顶面与底面元件,而飞针测试机要求操作员测试完一面,然后翻转再测试另一面,由此看出飞针测试并不能很好适应大批量生产的要求。SPEA的测试时间最快可达平均每秒20个部件左右(忽视每个部件的高度及距离)。 尽管有上述这些缺点,飞针测试仍不失为一个有价值的工具。其优点包括:快速测试开发;较低成本测试方法;快速转换的灵活性;以及在原型阶段为设计人员提供快速的反馈。因此,和传统的ICT比较,飞针测试所要求的时间通过减少总的测试时间足以弥补。 使用飞针测试系统的好处大于缺点。例如,装配过程中,这样一个系统提供在接收到CAD文件几小时后就可以开始生产。因此,原型电路板在装配后数小时即可测试,不象ICT,高成本的测试开发与夹具可能将过程延误几天,甚至几月。除此之外,由于设定、编程和测试的简单与快速,实际上一般技术装配人员,而不是工程师,就可以操作测试。飞针测试也存在灵活性,做到快速测试转换和过程错误的快速反馈。还有,因为飞针测试不需要夹具开发成本,所以它是一个可以放在典型测试过程前面的低成本系统。并且因为飞针测试机改变了低产量和快速转换装配的测试方法,通常需要几周开发的测试现在数小时就可以得到。
飞针测试测试开发与调试
测试类型选择和参考点从CAD信息中确定,UUT固定在平台上。软件装载完成后,会自动优化测试位置并加入元件保护。对于1000个节点的UUT,从开发到调试,总计可能需要4-14个小时,相较于传统ICT的160小时编程和16-40小时调试,飞针测试的周期明显缩短。尽管飞针测试机在原型样机和低产量UUT测试上表现出色,但...
飞针测试机的测试开发与调试
在软件开发和装载完成以后,开始典型的飞针测试过程的测试调试。调试是测试开发员接下来的工作,需要用来获得尽可能最佳的UUT测试覆盖。在调试过程中,检查每个元件的上下测试极限,确认探针的接触位置和零件值。典型的1000个节点的UUT调试可能花 6-8小时。飞针测试机的开发容易和调试周期短,使得UUT的测试...
移动端运行JS脚本调试方案-单元测试
]}创建一个launch.json执行jest命令,接下来就能愉快的断点调试脚本了。最后以上就是关于脚本的单元测试内容。采用这种方式可以很好的解决随脚本复杂度提高带来的调试成本,也是比较符合移动端开发习惯的。最后再贴一下Demo地址:xcyoung\/mobile-js-engine-exsample(github.com)原文:https:\/\/juejin.cn\/post...
测试开发究竟是做什么?
1. 评估产品需求,制定测试策略和计划,设计测试用例,执行测试并生成测试报告,确保缺陷得到有效跟踪和修复。2. 负责自动化测试用例的设计、编码、调试以及单元测试,提升测试效率和质量。3. 对发现的问题进行深入分析,并与开发团队合作,制定和实施bug解决方案。4. 对线上问题进行持续追踪,总结经验,优...
手机开发者里那个USB调试模式有什么用?
手机的开发者选项针对于开发用途,用于手机的研发测试。是提供给厂家用于调试设备使用的。一般情况下是默认关闭的。开启选项有好处,但也有风险。还有,在手机安装软体,也是需要开启USB除错的,所以,建议让开发者选项开着,安卓系统在X以前,开发者选项本身就是开着的,只有到是X以后,为防止使用者误操作...
Debug是什么意思?深入理解调试过程的重要性和方法
Debug(调试)是指在程序开发、测试和维护过程中,发现并纠正程序错误的过程。调试是程序员必须掌握的基本技能之一,也是成为高效程序员不可或缺的基本功。在现代软件开发中,由于计算机程序的复杂性和程序设计的多种因素,往往会出现一些不易察觉的错误,例如程序崩溃、死循环、逻辑错误等。这时,调试就成...
电路板的测试方法
1、针床法 这种方法由带有弹簧的探针连接到电路板上的每一个检测点。弹簧使每个探针具有100 - 200g 的压力,以保证每个检测点接触良好,这样的探针排列在一起被称为"针床"。在检测软件的控制下,可以对检测点和检测信号进行编程,检测者可以获知所有测试点的信息。实际上只有那些需要测试的测试点的探针...
你了解JLink、ST-Link、ULink、JTAG、SWD、SWIM的区别吗
ULink(已停产)与ULINK2\/ULINKproULINK系列中,ULINK2是ARM\/KEIL公司推出的与RealView MDK配合的仿真器,而ULINKpro则代表了新一代产品。ULINK2支持特定的芯片内核和开发工具。JTAG与SWDJTAG是一种通用的芯片测试协议,多数器件支持,常用于单片机的USB下载调试。SWD则是串行调试模式,通常使用二线DIO和CLK,...
测试分为哪几个阶段?
按照开发阶段划分,软件测试可分为单元测试、集成测试,系统测试和验收测试。 单元测试:针对每个单元的测试, 以确保每个模块能正常工作为目标。 集成测试:对已测试过的模块进行组装,进行集成测试。目的在于检验与软件设计相关的程序结构问题。 确认(有效性)测试:是检验所开发的软件能否满足所有功能和性能需求的最后手...
开发者选项是开着好还是关闭好?
手机的开发者选项针对于开发用途,用于手机的研发测试。是提供给厂家用于调试设备使用的。一般情况下是默认关闭的。开启选项有好处,但也有风险。电池消耗:开发者选项中的某些选项可能会导致手机的电池消耗更快,如开启USB调试等。系统稳定性:开发者选项中的某些选项可能会影响系统的稳定性,如开启开发者...
佟重哈乐: 飞针测试机的编程比传统的ICT系统更容易、更快捷.以GenRad公司的GRPILOT系统为例,测试开发员将设计工程师的CAD数据转换成可使用的文件,这个过程需要1-4个小时.然后该新文件通过测试程序运行,产生一个 .IGE 和 .SPC 文件,...
东阿县17664399135: 飞针测试机的测试开发与调试 - ?
佟重哈乐: 编程飞针测试机比传统的ICT系统更容易、更快捷.例如,对GenRad的GRPILOT系统,测试开发员将设计工程师的CAD数据转换成可使用的文件,这个过程需要1-4个小时.然后该新的文件通过测试程序运行,产生一个 .IGE 和 .SPC 文件,再...
东阿县17664399135: 怎么做飞针测试的资料?要详细的 - ?
佟重哈乐: 飞针测试是目前电气测试一些主要问题的最新解决办法.它用探针来取代针床,使用多个由马达驱动的、能够快速移动的电气探针同器件的引脚进行接触并进行电气测量.这种仪器最初是为裸板而设计的,也需要复杂的软件和程序来支持;现在已经能够有效地进行模拟在线测试了.飞针测试的出现已经改变了低产量与快速转换(quick-turn)装配产品的测试方法.以前需要几周时间开发的测试现在几个小时就可以了,大大缩短产品设计周期和投入市场的时间.
东阿县17664399135: 标题:什么是PCB飞针测试? - ?
佟重哈乐: 飞测试机是一个在制造环境测试PCB抄板的系统.不是使用在传统的在线测试机上所有的传统针床(bed-of-nails)界面,飞针测试使用四到八个独立控制的探针,移动到测试中的元件.在测单元(UUT, unit under test)通过皮带或者其它UUT传...
东阿县17664399135: 如何用CAM350做测试飞针资料? - ?
佟重哈乐: CAM350有一个测试飞针资料模块,是用来做测试飞针资料的:Tools---Flying---Probe---Editor,具体的做法过程比较多,请在网上下载相关的教程,做飞针资料比较容易学! 也有专门的国产开发的软件专门用来做飞针资料的,比CAM350还要好用,例如:华笙 等等
东阿县17664399135: PCB飞针测试详细介绍 什么是飞针测试 - ?
佟重哈乐: 是测试电路板线路的通路和开路 在PCB设计时,可以设计一些测试点.在生产时,某二点间应该短路,某二点间应该通路,制作相应夹具,并装配相应的探针,在ICT机上设定好程序,可以测试这块板有无短路及开路. ICT测试无法测试阻抗及容抗匹配.
东阿县17664399135: PCB电路板“开路和短路”测试原理是什么? - ?
佟重哈乐: 1、PCB电路板开路和短路测试,就是在线路的端点放上测试针,通电,同一网络(线路),电阻大于最低导通电阻,显示为开路,不同网络(线路),电阻小于最低绝缘电阻,显示为短路;2、飞针测试就是程序控制的移动探针,飞针测试有电容法和电阻法两种测试方式. 原理就是:电容法:两个导体之间可以形成一个电容 ,通过软件对"标准板"的“学习”得到标准电容值,低于标准为短路高于标准为开路;电阻法:同样,两个导体之间可以看成一个电阻 ,通过软件对"标准板"的“学习”得到标准电阻值,低于标准为开路高于标准为短路.
东阿县17664399135: 飞针测试点如何设置合理 - ?
佟重哈乐: 测试参数 通常印制板的测试主要是进行断路/短路测试.它的测试方法是利用两点电流/电压法.测试参数主要有:探针压力、移动速度、高度等.一般情况下,印制板的布线密度大,焊点间距近的情况下压力大一些,移动速度要慢一些;如果印制板比较厚,压力要设置小一些,高度要高一些,以防损坏探针或印制板.通常情况下探针压力(pressure)为25g、移动速度(strokes)为60mm/s、高度为4mm.
东阿县17664399135: 飞针测试新手怎么操作 - ?
佟重哈乐: 对电脑使用熟悉一些,看你的飞针机器了.有的是电容式的有的是电阻式的,关键都在于样板的确认.只要发现有低阻或断路的地方查看一下是否是针偏,调整一下位置即可.
东阿县17664399135: 抄PCB板是干嘛的,为什么要抄板,以及抄板的目的是做什么的,抄板会不会侵犯权 - ?
佟重哈乐: 1、抄PCB板就是在已有电子实物或电路板的前提下,利用反向研发技术手段对电路板进行逆向解析,将原有产品的PCB文件、物料清单(BOM)文件、原理图文件等技术文件以及PCB丝印生产文件进行1:1的还原,然后再利用这些技术文件和...