一般以针床来测试不上电的电路板,使用直接数字合成(DDS)和离散傅立叶变换(DFT)等技术生成刺激信号进行模拟测量分析,以此让在线测试仪(ICA)测量电感、电容、阻抗和电阻等实际数据,以便确认所有被测器件(DUT)测试节点的结果在公差范围内,以及是否有开路、短路、错件或极性接反的问题。这些都在不上电的情况下进行测量。继电器多路复用器可以用来连接探针触点和电路板的模拟通道或数字驱动器/传感器(D/S)(图1)。
在线测试(ICT)是一种分析生产中电子产品的方法。
一般以针床来测试不上电的电路板,使用直接数字合成(DDS)和离散傅立叶变换(DFT)等技术生成刺激信号进行模拟测量分析,以此让在线测试仪(ICA)测量电感、电容、阻抗和电阻等实际数据,以便确认所有被测器件(DUT)测试节点的结果在公差范围内,以及是否有开路、短路、错件或极性接反的问题。这些都在不上电的情况下进行测量。继电器多路复用器可以用来连接探针触点和电路板的模拟通道或数字驱动器/传感器(D/S)(图1)。
图1:典型2x16针床继电器多路复用器(图中仅显示其中一个通道)
在一些更先进的系统中,通过电路上电并测量带负载的输入和输出特性,还可以使用ICA模块做一部分的器件功能测试(FCT)。这个测试通常是使用另一个测试适配器单独完成。这样做的原因如下:
首先,ICT针床的探针无法承载所需的电源电压或负载电流来对上电设备进行全功能测试。专用FCT测试台的重载探针必须能够承受高电流或高电压而不会有过热、飞弧或过度磨损的问题。缺点是这些重载探针占用更多的空间,因此FCT测试适配器通常一次只能检查一个DUT。
其次,ICA内部的可编程电源、继电器和电子负载也不适合大电流测试。如果只是简单地换成更大的电源,较高的电流可能会严重干扰到敏感的ICT测量的模拟量而导致误差,包括接地反弹、线压降以及感性负载在开关瞬间产生的瞬变。使用专用FCT适配器进行测量通常会有较低的分辨率和更大的滤波器,因此对于干扰并不敏感。另外,电源和继电器触点更坚固耐用,因此能够切换超过1安培的电流。
第三,继电器接口硬件和软件控制一般是通过并行输入输出(PIO)控制器和继电器驱动器来更改继电器配置(图2)。继电器的开关速度在ICT应用上通常不是问题,因为继电器在每次DUT测试结束后会多路复用连接进行重新配置,从一组引脚到下一组。如果是FCT测试适配器,每次测试时都要使用继电器来更改每个DUT的功能测试设置,因此继电器的控制数据吞吐量更高。在专用的FCT设置中,这不会造成问题,因为一次仅检查一个DUT,但是如果要以ICT/FCT适配器测试多个设备,那么中继控制的速度限制会是一个瓶颈。
图2:测试系统图
最后,虽然ICT可以在几毫秒内完成测量,但FCT程序无法在设备通电时立即进行测量,所以比ICT慢得多,因此在进行测量之前必须先确定FCT程序有输出,才能得到可靠的数据。通常,测量相同的产品,FCT程序所需的时间是ICT的五至十倍。如果将测试合并到一个ICT/FCT平台中,FCT的部分可能会阻碍生产。如果将两个程序分开,那么一台ICT仪器可以供给多个FCT测试台以提高吞吐量并减少阻塞。
但是,对于RECOM Power新开发的DC/DC产品系列来说,两个独立测试适配器带来的额外成本和测试时间是不被接受的,必须找到一种方法将ICT的速度优势与功能测试的100%质量保证(全部集成在一个测试适配器)结合起来。这是一个复杂的技术挑战:该产品系列涵盖的器件具有高达6A输出电流和60V输入电压。每个PCB板包含40个半成品模块,这意味着需要使用强大耐用的电源进行并行测试。因此数据吞吐量不仅很高,而且任何的定时错误都可能成为问题。RECOM与捷克的Elmatest签订了合同,共同为EMS供应商使用的Teledyne Teststation LH建造一个ICT/FCT组合测试适配器。
Elmatest的应用工程师Zdenek Martinek从一开始就意识到这不是一个普通的项目。有几个重要的问题需要解决:如何将ICT/FCT组合到一个连板;如何处理如此高的继电器控制数据吞吐量;如何加速FCT程序,以及如何在高功率下不伤害到敏感的探针。与RECOM研发部的Markus Stöger密切合作之后,他们找到了解决这些问题的方法。
首先要解决的问题是如何在产品的连板设计中结合ICT/FCT。每个PCB包含40个独立电路。这些模块不是部分而是一个已经完成生产、封装和丝印的成品,因此并非所有的内部节点都可以与ICT引脚面板连结。这是有意如此的。DC/DC转换器以较高的内部频率进行开关,金属外壳和多层PCB构成一个完整的六面法拉第笼来避免EMI问题。任何外部连接到内部高频开关节点都将形成一条路径让EMI穿过EMC屏蔽并发射辐射,这可能会导致测量上的误差。
“如何对密封的产品做ICT测试”的解决方法是为每个连板制作一个测试模块。测试模块可以通过连接到所有必要的ICT节点来验证每个连板是否正常。一旦测试模块通过了常规ICT程序,其余模块就只需要做FCT检查。
图3:PCB连板的正面和背面图,ICT测试模块位于角落
执行一次测试和测量程序所需的代码称为测试向量。测量所需的输入、输出和模拟信道的配置是以“突发数据”的形式传输。这些配置加载到本地板载存储器中,然后由定时触发信号同时激活。配置会被锁存直到测试完成,并且测量数据传回到CPU。与此同时,下一个突发数据会事先加载到寄存器,以等待下一次的触发信号。这种方法能够让ICT达到每向量约4µs的极高数据吞吐率。
但是GenRad Teststation使用的标准继电器驱动器是由并行输入/输出端口(PIO)控制器所驱动,而控制器是通过MXIbus接收控制PC所发出的命令(图2)。这个配置对于我们的项目而言太慢了,因为我们想使用高速系统控制器来控制继电器配置,在一个测试向量中处理不同的FCT测量。为了提高继电器切换速率,RECOM的测试适配器使用了一种“主动突发”的技术来实现新的中继驱动器拓扑。
执行主动突发时,有些继电器不是由PIO控制卡驱动而是直接由D/S输出驱动的,这些输出会一直保持在活动状态直到ICA测量完成。每个D/S可以设定9个独立功能(闲置、低或高电平驱动、低或高电平感应、保持、驱动深层串行存储器、感应深层串行存储器和收集CRC数据)。在本例中,我们使用了驱动回路供电给继电器。D/S驱动器输出限制在TTL电压和电流水平,通常不足以在没有独立驱动回路的情况下驱动继电器,但是如果使用达林顿晶体管电流放大器继电器线圈来制作测试适配器,D/S模块就能够绕过PIO控制器直接操作继电器,不但让继电器控制变得即时也让编码更加简单。
需要解决的第二个问题是如何加快FCT的测试速度,因为等待模拟电平稳定下来会使整个测试时间过长。技巧是利用ICA系统既有的处理能力,使用直接数字合成(DDS)和离散傅立叶变换(DFT)之类的波形生成和分析技术,因为它们本来就比任何模拟电桥平衡测量技术还要快。这一突破使我们意识到这些先进的技术可用来确定加电功能测试。与其施加稳定负载、等待输出稳定之后测量输入和输出电流和电压,不如将输出负载脉冲延迟数毫秒之后,将处理结果用来得出最终输出特性。这样可以缩短80%的测量时间。
图4:6端阻抗测量
一个重大的开发问题是将这种动态负载和电源切换与GenRad测试设备使用的旧Spaghetti软件相匹配,该软件由Pascal、Assembler和Basic组成。虽然GenRad早在2003年就不再以独立公司的身份存在,但它耐用的设计值得称赞,即使在今天,也可以在它原始硬件基础上使用最新的操作系统 。
第二个问题的解决方法也同时解决了第三个问题:如何避免损坏敏感探针。由于负载电流只在很短的时间内产生脉冲,即使6A峰值电流流过额定仅两安培的探头,在这非常小的接触点上也不会有明显的局部发热。另外还可以编程开/关时间比,这样即使进行顺序测量,探针尖端在脉冲之间得以冷却,避免烧坏或烧焦。这种脉冲负载技术也可确保电源不会过载。
ICT还可以测量用来预先设置输出电压的内部分压器电阻,使测试系统能够自动从ICT得出输出电压、输出电流和输入电压范围,然后将这些数据传输到FCT测试程序中以便执行适当的功能测试。这样就消除了由于操作人员错误地将FCT变量设置超出范围,从而导致损坏产品、昂贵的引脚板或可编程电源的可能性。
使用这些技术的结果是,每个DC/DC模块的ICT/FCT组合测试时间约1.8至1.9秒,这意味着可以在不到80秒的时间内对整个PCB连板进行100%的测试,包含了移除已测试完成的PCB以及将下一个要测试的PCB放入测试适配器中。最小的运行量为5000次,累计节省下来的时间有助于整个产品系列的成功。正是如此,RPM模块的设计从最初单一系列八个型号扩展到现在三个系列共二十二个型号,所有模块都具有相同的封装和测试适配器。
图5:测试中的适配器成品
上一篇:如何精确监测和控制工业应用中的气体流量
下一篇:基于电化学阻抗谱测量方法精准监测锂电池状态
推荐阅读最新更新时间:2024-11-17 03:04
推荐帖子
- 新颖的单电极触摸式开关电路
- 本帖最后由jameswangsynnex于2015-3-319:59编辑新颖的单电极触摸式开关电路
- lorant 移动便携
- 系统不工作,示波器探头地碰下电路板的地就工作!
- 最近再做一个FPGA通过并口与PC机进行通信的实验:数据从FPGA传向PC机。给FPGA下载代码后,PC机接收不到数据,当打开示波器的一瞬间或者用示波器的探头地接触电路板的地时,PC机可以接收到数据!我在网上看了一些资料,发现可能是“浮地”的问题,解决方法是:在板子的地与大地间接一个阻值大的电阻即可,请问大家如何接?大家是如何解决我刚开始所说的那个问题的。PS:板子是用输出5V的适配器供电的。谢谢!系统不工作,示波器探头地碰下电路板的地就工作!并口有好几个地线呢要是真是浮地问
- swfc_qinmm 模拟电子
- PCB板阵列过孔的技巧
- (1)选择合理的过孔尺寸。对于多层一般密度的PCB设计来说,选用0.25mm/0.51mm/0.91mm(钻孔/焊盘/POWER隔离区)的过孔较好;对于一些高密度的PCB也可以使用0.20mm/0.46mm/0.86mm的过孔,也可以尝试非穿导孔;对于电源或地线的过孔则可以考虑使用较大尺寸,以减小阻抗;(2)POWER隔离区越大越好,考虑PCB上的过孔密度,一般为D1=D2+0.41mm(3)PCB上的信号走线尽量不换层,也就是说尽量减少过孔;(4)使用较薄的PCB有利
- led2015 PCB设计
- 工作总结
- 作为STM32的初学者,今天终于把初步Keil+STM32GPIO看完了,买了开发板,实践了一下,还不错。startup.s也大致看了一遍。下一周目标:基于库函数的编程使用。工作总结假期还在努力学习,赞。可以分享学习心得哈基于库函数的编程方式,遵循大家都遵守的命名规则,也许会为其他芯片的开发打下基础。这里面需要注意的是,为每个外设添加驱动文件。接下来再用的时候会非常方便。#includestm32f4xx.h#includeled.hvoiddelay(
- dryhq stm32/stm8
- NorFlash应用问题(39VF1601型号)
- 1)NorFlash可供使用的地址空间应该从0x0000开始吧。那么为什么在手册中在说明ID读取时,如下:manufacturer\'sID0000H(address)00BFH(data);DeviceID0001H(address)2782H(data)。感到不解,如果从0000开始读到底是ID还是存储的数据?2)在chiperase后,需要作完成状态检测。其中一段代码如下:while(1){U16i;i=*((volatileU16*)
- luoxianbo 嵌入式系统
- 【K230嵌入式AI开发板测评】 +车牌识别与计费管理篇
- 目前在许多的公共场所,如商场、学校、小区等都已采用车牌的自动识别管理,那如何自己也来实现这样的管理呢?其实,较好的选择就是选取K230开发板,因为它本身就具体了这样的基础,提供相应的开发和功能扩展即可达到自己的预期目标。所谓车牌识别,其实就是先将图像中的车牌找出来并加以标示,然后再识别出车牌的内容。对车牌进行标示的场景如图1所示,待识别的车牌在拍摄后由显示屏来向摄像头提供图像内容。由帧缓冲区窗口可发现,程序已用绿色矩形框标示出了车牌所在的区域。图1标示车牌K2
- jinglixixi 国产芯片交流
- 用于高稳定性稳压器的 Sg137A 1.5 安培负可调稳压器的典型应用
- DALI-DMX512,评估 DALI - 用于 LED 色彩控制应用的 DMX512 板
- 使用 PWRGD 的 LT3066EMSE-5 电源排序的典型应用电路
- 使用 ROHM Semiconductor 的 BU4838 的参考设计
- 2相双极步进电机驱动IC —— TB62262FTG
- 具有跟踪功能的 LTM4608AIY 4 相、4 输出(3.3V、2.5V、1.8V 和 1.5V)DC/DC 稳压器的典型应用电路
- 基于51单片机的步进电机控制-设计报告(说明书)及源程序
- 用于 LED 照明的通用 LED 驱动器
- RT8073 6A、2MHz、高效同步降压转换器的典型应用
- 基于AS5147P的ODrive配套磁编码器
- 绿地香港RTK无人机“首飞”成功,奇志科技助力工程管理数字化升级
- HEYKUBE借助Cypress开发第一个可编程魔方
- 最新发明:酒精驱动的微型昆虫机器人RoBeetle
- 3D智能喷涂机器人研发商“曲线智能”完成数千万元人民币A轮融资
- 大型仿生机器人研发商Dogotix(多够机器人)完成500万元天使轮融资
- 日本男性机器人问世,3大逼真功能可定制,被欧美单身女人疯抢
- 天智航新增专利22项,骨科机器人入选Nature,何时扭亏为盈?
- 机器人手眼协调应用公司星猿哲获近2000万美元A+轮融资,源码资本领投
- 为什么Nvidia Jetson Nano是当前工业物联网革命的领导者?
- 随着5G技术的发展,对设备校准和维护的需求也在加快