背景
现代化电子工厂批量生产的PCB电路板,在最终打包出厂前,需要做电路功能测试(FCT)。在该功能测试应用中,霍尼韦尔综合科技(中国)有限公司的工程师希望构建一套完整的包含音频、视频及各种电压、电流、频率、开关量等测试量的综合性全自动功能测试平台,最终需要通过该系统实现对各种不同PCB的功能测试;而且当需要更换不同型号的PCB时,该系统需能方便地实现功能扩展。
图1 基于PXI模块化仪器实现
系统构架与实现
随着产品种类越来越多,测试功能越来越复杂,普通的功能测试台已经无法实现一些特殊的功能测试(例如音频、视频测试等)。要构建一个包含所有功能的测试平台,倘若都采用传统仪器,单从设备费用上来说就是一个不小的开支。霍尼韦尔与NI的工程师讨论后,确定了基于PXI平台的系统方案,通过软件定义的模块化仪器系统,实现以下功能:
(1) 通过多路双向高速数字I/O实现对测试系统状态监控,同时能够实现I2C等协议;
(2) 通过多路模拟量输入输出,模拟PCB的输入信号,并采集输出信号;
(3) 通过矩阵开关,方便控制信号通断,并可以复用仪器;
(4) 通过RS232、RS485接口模块实现串口协议通信;
(5) 通过万用表模块实现直流参数测量;
(6) 通过任意波形发生器产生视频信号;
(7) 通过数字化仪实现示波器功能以及视频信号采集;
(8) 通过动态信号采集卡实现音频信号采集;
(9) 可编程电源。
有了稳定可靠的PXI模块化硬件,霍尼韦尔的工程师使用NI LabVIEW图形化编程软件,结合方便易用的驱动API,在短时间内实现了各种自定义测试测量功能(例如,信号生成、采集、分析、结果显示等),完成了整个系统的开发。
图2 测试机架与界面
通过该平台无须更换测试硬件,新产品加入时,只需更换一个测试夹具,结合所需的PXI模块化硬件重新连线,并修改相应的测试软件即可实现对新产品的全自动全功能测试。即使未来产品的扩展功能无法用现有设备进行测试,也只需添置相应的模块化硬件即可。
霍尼韦尔仅花费了最初预算的一半费用就实现了全部系统功能。经过大量的实验和测试,霍尼韦尔将多台这样的功能测试台运用到实际产线中,节省了大量费用,并且工作稳定可靠。
结论
基于PXI模块化仪器所构建的PCB功能测试台具有方便灵活、功能强大、易于维护和升级等特点。以软件为核心的模块化测试系统已日渐成为当今的主流测试技术。
上一篇:在LabVIEW中实现基于C/S结构的远程数据采集的方式方法
下一篇:最后一页
推荐阅读
史海拾趣
摘要:分析了伺服系统中位置环和电子齿轮的工作原理,同时介绍了一种位置环和电子齿轮的数字实现方法。最后通过实验验证了该设计的可行性。 关键词:伺服系统;位置环;电子齿轮 0 引言 随着电力电子和 ...… 查看全部问答∨ |
从20世纪30年代开始频率合成技术被人们认识,70多年来,频率合成技术有了较大的发展。频率合成是以一个或几个频率为基础,进行加、减、乘、除四则算术运算,合成出新的频率的一门技术。随着现代通信技术的迅速发展,雷达、宇航和遥控遥测技术的不断 ...… 查看全部问答∨ |
监控系统的接地与防雷接地 监控系统的接地与防雷接地有矛盾么?有!!! 有的防雷器产品厂家明确主张“到处接地”,特别指出摄像机要接地;为了防雷制造了“多点接地”,那地环路问题怎么办? 监控系统的接地要求是:系统(主机)单点接地——摄 ...… 查看全部问答∨ |
|
原程序只有原版..没有通过IO口选择哪个分之的问题 现在我修改为 用意:现在我的程序P3.6口如果是高电平选择上面程序,,,如果是低电平选择下面程序 总的大程序原来里面多处出现 JMP PAN_END&nb ...… 查看全部问答∨ |
|
对于linux下的usb蓝牙适配器驱动hci_usb.c中的一些宏(如HCI_RESET)是什么意思? 以下这些宏是什么意思,有何用途? #define HCI_IGNORE 0x01 #define HCI_RESET 0x02 #define HCI_DIGIANSWER 0x04 #define HCI_SNIFFER 0x08 #define HCI_BROKEN_ISOC 0x10 #define HCI_BCM92035 0x20… 查看全部问答∨ |