微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 析通用电子产品功能测试平台设计方案

析通用电子产品功能测试平台设计方案

时间:12-26 来源:互联网 点击:
  本文分析当前电子产品测试中普遍存在的问题,提出一套通用电子产品功能测试平台,利用COM技术实现,所谓COM(Component ObjectModel,组件对象模型),是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。

1.概述

1.1背景

1.1.1目前现状

纵观国内外的电子产品测试系统,普遍存在以下几点问题:

1)整个大系统的测试任务中,其统一性与整体性缺乏体系支持;

2)测试工艺、流程、标准不统一;

3)测试模块的通用性、可移植性、可扩展性、可维护性较差;

4)测试人员问的素质不一;

5)不同人员测试不同阶段,信息交流的程度不同;

6)测试数据的组织、存储、管理和使用较为混乱,数字化程度较低;

7)数据的有效性、可靠性、可追溯性、共享度以及对数据的分析能力较差;

8)数据对于产生、审批、发布、变更、流通的支持度不够;

9)生产效率偏低,导致单位生产成本较高。

以上问题的出现,会降低电子产品的研制效率,导致项目进度不可控,产品质量保证难度加大。

1.1.2未来发展

新一代电子产品测试系统会朝着通用化、标准化、组合化、网络化的方向进行发展。结合现代自动测试技术的发展,现代电子产品测试系统的测试技术必将产生深刻的变革,这主要表现在四个方面:

1)测试整体上,要求C3M一体化。C3M指的是控制(Control)、通信(Communication)、计算机(Computer)和测量(Measurement);

2)测试平台上,采用虚拟仪器技术;

3)测试管理上,运用网络化技术;

4)测试信息处理上,采用智能传感器信息处理和多传感器信息融合技术。

1.2意义

软件自动化测试

自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。另外,在充分考虑当前电子产品测试存在问题的基础上,结合新一代电子产品测试系统的发展特点,我们开发了电子产品功能测试软件平台(ElectronicTestPlatform,以下简称ETP),从而为构建通用电子产品功能测试平台提供了很好的解决方案。图1为通用电子产品功能测试系统原理图。



  2.ATLAS介绍

2.1 ATLAS特性

ATLAS(Abbreviated Test Language for All Systems)是一个被广泛应用于军事和电子测试领域的通用标准测试语言。用这个语言编写的测试程序不依赖于任何特殊的被测系统,并且它能在ATS上执行。

Atlas客户端脚本框架是可扩展的,100%面向对象的JavaScript客户端脚本框架,允许开发这很容易地构建拥有丰富的UI工能并且可以连接Web Services的Ajax风格浏览器应用程序。使用Atlas,开发者可以使用DHTML、JavaScript和XMLHTTP来编写Web应用程序,而无须掌握这些技术的细节。

Atlas客户端脚本框架可以在所有的现代浏览器上运行,而不需要Web服务器。它还完全不需要安装,只要在页面中引用正确的脚本文件即可。 该语言与一般的程序设计语言相比具有如下一些特点:

1)设备无关性,即在用户写的ATLAS程序中不出现任何具体设备,只有测试需求;

2)信号相关性,ATLAS程序员书写的测试程序都是面向信号的;

3)可扩展性,允许用户扩展ATLAS标准中没有的名词、名词修饰词以及量纲等成份;

4)并行性和定时功能,ATLAS中的某些测试语句需要并行执行,还有一些语句需要在特定的时刻才能被启动;

5)语法接近于自然语言。文法限制不严格。

ATLAS语言从语义上可以分为常规语言部分、信号和总线部分。常规语言部分类似于一个完整的过程式语言,展现了ATLAS语言作为测试语言的特性。

2.2 ATLAS描述

ATLAS测试语句基本格式如下所示:

动作,(信号特征),信号类型USING’虚拟资源’,信号修饰参数,CNX仪器端被测端$

语句:APPLY,AC SIGNAL,VOLTAGE 115V,FREQ400HZ,CURRENT MAX 2A,CNX HI J32-3-A23$

意义:在UUT的J32-3-A23$点加载电压为115V、频率为400Hz、最大电流为2A的信号。

3.IVI介绍

3.1 IVI系统结构

为了实现互换性,IVI基金会将同类仪器的共性提取出来,并作了规范。目前已经发布的八类仪器规范是:示波器(IviScope)、数字万用表(IviDmm)、信号发生器(IviF-Gen)、直流电源(IviDCPower)、开关矩阵/多路复用器(IviSwitch)、功率表

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top