|
|
| | -文章搜索 - 最新文章 - | |
基于PXI的便携式测控系统 |
| 发布时间:2006年6月8日 点击次数:862 |
| 来源: 作者:北京航天测控技术开发公司 范佳平、曹风云、奚全生 |
引言 1.1 PXI系统内部结构 1.2 PXI特有信号 1.2.1 10MHz参考时钟(10MHz reference clock) low skew)的10MHz参考时钟。此参考时钟位于背板上,并且分布至每一个外设槽(peripheral slot),其特色是由时钟源(Clock source)开始至每一槽的布线长度都是等长的,因此每一外设槽所接受的clock都是同一相位的,这对多个仪器模块的同步来说是一个很方便的时钟来源。基本的10MHz参考时钟架构如图4所示。 1.2.2 局部总线(Local Bus) 1.2.3 星形触发(Star Trigger) 1.2.4 触发总线(Trigger Bus) 常用PXI总线测控系统硬件子系统模型中,PXI测控模块是核心,其主要参数决定了测控系统的稳定性、可靠性、准确性。常用的通用测控模块,PXI生产厂商已 经投入应用。我们只要根据测控的目的或要求,选用性价比最高的即可。输入信号调理和输出信号调理必须由集成商自行研制。无疑研制这些调理也必须符合PXI相应的规范。现以航天测控公司开发的引信通用测试平台为例,简述PXI总线的测控系统的软硬件子系统。 2.2 某通用引信测试平台硬件子系统 “某通用引信测试系统”是采用PXI总线技术组建的引信通用测试系统,按照测试流程规定的步骤,自动完成引信中的电阻、电压、电流、电容、时间等参数的测试,并对测试参数作相应的处理。 引信测试中通常电阻、电压、电流、电容、时间等参数,在测试方法的设计中我们仍采用电子测量领域中有效的测量方法,即: 1)采用数字多用表作为电阻、电压、电流等基本参数的测量工具。为配合数字多用表的测量,并实现被测信号选择过程的自动化,引入了继电器采样开关,对多路测量信号采样后,单路输出至数字多用表测试端口进行测量。 2)考虑到测试平台的通用性,我们采用了继电器输出控制作为系统与被测对象的可灵活设置的连接端口。针对不同型号的引信,通过软件设置继电器输出控制开关的端口连接关系,完成通道之间的转换与重组,并与继电器采样开关连接,是不同型号的引信在测试方法上达成一致。 3)对时间参数的测量采用通用计数器进行,对长时间计时可利用软件查询计数器溢出的次数,计算出时间总量即可。这种方式不仅可确保瞬间时段的测量精度,还能满足长时间测量的要求并确保测量精度。 4)对电容参数的测量,为简化设计、降低研制成本,在满足测量精度的前提下,我们将采用间接法(即通过测量RC时间常数推算电容的方法)测量电容。 硬件子系统主要分为如下几部分:PXI组合和供电控制及转接组合部分。PXI 组合主要由上位计算机、PXI模块和PXI总线组成,这是硬件子系统的核心。供电控制及转接组合部分主要由系统机箱、信号输入输出转接和引信供电电源部分组成,这是硬件子系统的输入调理和输出调理。其中PXI部分主要完成信号的测试控制,供电控制与转接组合部分主要实现引信电源输出、信号输入输出等功能。见图8: PXI测控组合是测试平台的核心部分,其主要工功能是:组合PXI模块,在计算机的控制下,完成对引信各种参数的测试后,由PXI总线将测试数据传送到计算机,再由计算机进行后续的数据处理。其中, 过程存储器AMC4306可用于对时间信号的测量。当模块进入准备就绪状态后可对十六个输入通道上的信号进行连续采样,根据触发方式不同,在相应的条件下触发计时器开始计时。该模块能自动记录16通道端口的变化过程。AMC4306进行记时的时候,时间起时信号进入通道X,时间终止信号进入通道Y。通道X的信号发生变化时,记时器记下此时通道X的状态变化相对于触发点的时间;通道Y的信号发生变化时,同样记时器也把该通道状态变化相对于触发点的时间记录下来。通道Y和通道X两者的时间差即为被测试时间。当然AMC4306记时器模块的一个通道也可以进行时间测量,不论何时只要通道的信号的状态发生改变,AMC4306就会把信号变化的时间点记录下来,这样通过状态变化差也就把时间记录下来。时间测试见图9、图10: 一个被测时间量分为时间起始信号和时间终止信号,它是一个电平信号。要经过电平转换方可变成计数器可测试的电平信号,故在时间量和测试模块之间又加入了电平转换处理。 通常将RC的乘积称为时间常数,即τ=RC(秒)。根据RC充电电路曲线和电容充电时间与电压的关系;t>5τ时,整个充电过程结束。 3.2 系统级组态设计 括哪些PXI模块,这些模块的资源号、和资源字符串是最重要的,我们可以在表格中人工输入,然后保存起来,这是一个常规的做法,最巧妙的办法是调用VISA库中的函数,让计算机自动搜索PXI模块。对于单元组态,我们可以将测控系统分成多个回路,对每一回路来说,无论闭环还是开环,均有某一个或多个的模块的通道组成。我们单元组态的目的就是将这些回路的组合信息保存起来,给他取一个比较友好的名字,对操作人员来说,友好的名字应该比单纯的通道编号容易记住。 3.3 项目级组态设计 我们设计一个测控系统,其目的要用于实际的项目,项目的不同可能要使用的PXI模块有所差别,最愚蠢的办法是针对特定的项目开发特定的软件。系统级组态中,我们已经具有了测控系统中所包含的硬件信息,这些信息是可变的,但获取这些信息的程序未变。如果设计良好项目级组态框架,我们同样可以实现类似功能。基于选择系统级数据库类型的同一原因,我们选择通用的数据库保存项目级组态结果。 对于某一项目,由于其继承于系统级组态结果,所以它拥有全部的单元组态信息。然而,特定的项目可能包含多种不同的工况,并不是每一工况都需要所有的PXI模块参与。我们针对不同的工况,挑选必需的回路,就是我们使用项目级组态的方法和目的。这些回路在某一工况中使用,通常不是并行使用的,可能和顺序有很大关系,这就是要规定测试流程。总之,通俗的讲,项目级组态就是选择测控回路和规定回路的动作序列。 3.4 测试执行 我们使用项目级组态,保证测控系统满足不同目的的需要。有了这些信息,再编制通用的执行程序就易如反掌。当数据量较大时,保存到通用数据库中与保存为自定义格式的文件相比,保存速度是瓶颈。测试或控制过程中的所有数据都应保存起来,大量的数据,在计算机内存中缓存后,一次性写入到自定义文件内,效率更高,所以对实时数据来说,应以自定义格式的文件保存。 3.5 某通用引信测试平台软件子系统 通用引信测试平台软件在Windows 2000/XP操作系统下,使用C++平台开发和运行。由于本测试平台的测试对象涉及多种被测引信,每种被测引信的测试方法、测试项目、测试结果的处理等都不同,并且随着对被测对象测试经验的积累在测试系统实际使用中测试流程可能需要改变。使用传统的顺序流程编程方法很难实现这样一种多变复杂的系统。因此,本测试平台的应用软件采用框架式结构设计,即采用数据驱动的方法,使测试人员通过管理测试过程中的一些配置数据,不必修改测试程序,就可完成测试任务。 该集成开发环境可以根据测试系统的特点,建立描述测试系统的数据库,并采用图形化的人机交互的输入方法实现测试流程的输入。通过取出数据库中的测试流程,就可以实现测试程序的自动执行,完成测试任务。这种方法不仅可以提高测试程序的输入效率,而且使测试人员可以脱离繁琐的编程工作,集中精力研究测试对象和测试流程。 某通用引信测试系统软件根据实际测试的需要,划分为:数据管理、测试任务设置和执行测试三大功能,其中数据管理又划分为流程数据管理和结果数据管理两大部分。各部分功能如下: 1)流程数据管理:完成对通用测试配置数据库的维护功能,采用树型结构管理测试卡、测试项目、测试点的信息。具体要求能够直观地增加、删除、修改任意节点,移动拷贝任意节点。 2)测试任务管理:能够进行任务配置,确定一次测试所做的测试内容,执行顺序等。根据系统需要,从已有的测试流程中,选择或组合测试项目,形成一个测试任务。 3)测试程序:选择要执行的测试任务,根据测试流程,执行测试项目。 4)结果数据管理:完成对测试结果的查询、输出功能,包括查询、预览结果报表、删除、打印 5)测试数据库:从功能上可将测试数据库分为三种: a. 测试流程数据库:记录所有与测试流程有关的数据信息,包括流程描述的文字、结构和数据信息,使用仪器的配置信息,流程控制信息等。它是测试平台的最基本的数据库。 b. 测试任务数据库:记录每一个测试任务中所包含的所有测试项目并建立与测试流程数据库有关的有机联系。 c. 测试结果数据库:记录测试执行过程中所有的测试结果数据,供存档、数据处理及报表生成使用。 4 结论 通过对基于PXI便携式测控系统的研究,首要明确的是确定系统的结构,对系统进行分析。PXI总线技术,作为前沿的技术,其应用是广泛的,而且也可以做得很小,如果与现代软件工程、面向对象编程等技术有机结合,可以设计出很好得通用的测控系统来。 |
|
|
|
|
[测试测量] 相关文章: 基于MC68HC908JB8的便携式USB指纹采集仪简介:
随着计算机技术的进步,图像处理与模式识别方法的发展,指纹处理技术日臻成熟,在众多领域得到了广泛的应用。而指纹采集是指纹处理的第一步,本文介绍了一种基于MC68HC908JB8的便携式USB指纹采集方案,该方案能方便灵活的采集高质量的指纹图像,文中具体讨论了系统硬件以及相关驱动和应用程序的设计。 指纹是指人类手指上出现的条状纹路,他们的形成依赖于胚胎发育时的环境和遗传。世界上几乎没有两个完全相同的指纹。由于指纹具有稳定性、唯一性以及易于采集的特性,一直以来被认为是最可靠的利用生物特征进行身份鉴定的依据之一。 随着计算机技术的进步,图像处理与模式识别方法的发展,指纹处理...... NI最新便携式测量系统提供USB连接并适于车载应用
PXI射频分析仪在航空无线电领域的应用
面向家电及办公电器的低频磁场辐射测量仪Combinova MFM 2000/3000
结合传统仪器的优势及PXI架构的新一代PXI MINI机箱
业内首款100Gb/s BERT(比特误码率测试仪)将帮助开发下一代光收发器
用于光电器件制造领域、具有低测试成本的3Gb/s BERT
一种新型数字温度测量电路的设计及实现
Agilent推出快速设备调节测量解决方案
用创新的技术侦测及找出混合信号设计中的问题 |
|
|
|