共查询到20条相似文献,搜索用时 62 毫秒
1.
2.
针对合成仪器中模块的可互换性,设计了合成仪器系统软件架构和仪器驱动的实现方法;文章阐述了可互换性的目的和方法,IVI-C仪器驱动程序架构和基于虚拟仪器的合成仪器系统软件体系架构,并针对合成仪器中频谱仪仪器的驱动设计、结构和实现流程进行了重点描述;通过设计频谱仪可互换性验证软件,实验证明,设计的合成仪器软件架构和仪器驱动可以实现不同厂商同类模块的可互换,包括NI PXIe-5673,北京航天测控技术有限公司4 GHz频谱仪和数字化仪等模块,满足合成仪器的可互换功能,提高了装备测试系统构建的灵活性。 相似文献
3.
比较了目前几种仪器可互换技术规范的结构、特点及其在测试系统软件的应用,为实现通用ATS软件设计奠定了基础。 相似文献
4.
运用声卡的虚拟信号发生器设计 总被引:3,自引:0,他引:3
以数据分析和处理功能强大的工程实用软件LahView作为软件开发平台,采用计算机声卡代替普通采集卡作为硬件,设计了一个操作简单实用、灵活性好的信号发生器系统,实现了基本信号(如正弦波、三角波、锯齿波、方波)和公式信号的产生功能.系统性价比高、通用性强、扩展性好、界面友好,在工程测量与实验室应用中具有广阔的前景. 相似文献
5.
Matlab是一个数据分析和处理功能十分强大的工程实用软件。为输出提供了十分方便的函数和命令并且Matlab简单直观的图形用户接口易于掌握和使用。本文介绍了一种使用GUI工具箱。用Matlab实现应报信号发生器的设计。文章设计的信号发生器可以加深对信号处理概念的理解,具有一定的借鉴应用价值。 相似文献
6.
给出了一种基于功能函数封装的仪器驱动程序互换性实现方法;针对IVI-MSS模型要实现仪器互换性需要替换驱动程序外,还需替换具有功能相同、接口相同的RCM的问题,指出采用IVI-MSS Server接口的形式作为"角色"向用户提供测试服务,实现应用程序和仪器驱动完全分离,并且只需要伴随RCM的替换即可适应IVI-MSS Server,实现硬件无关性;以某系统开发中应用的NI 5124示波器为对象,对仪器驱动器可互换性进行研究,分析了示波器的工作过程、采样时序、状态转换图;基于示波器IVI-COM驱动程序类图,针对IVI-MSS Server的要求,定制了RCM,根据测试功能分析确定的接口,封装了相应的功能函数,实现了示波器驱动程序的互换性。 相似文献
7.
可互换虚拟频谱仪驱动器的开发 总被引:2,自引:0,他引:2
可互换性虚拟仪器(Interchangeable Virtual Instruments,简称IVI)驱动程序是一种崭新技术,具有高品质,完整性,可用性,功能性等特性.本文介绍了以综合电子系统自动测试平台为基础,采用IVI互换机制设计的通用虚拟频谱仪驱动器,能不修改测试程序而实现在不同仪器之间的互换,建立了真正的独立于硬件的测试系统,极大地提高了自动测试系统的开发效率. 相似文献
8.
为了解决传统的专用仪器开发难度大、周期长、成本高的问题,提出并实现了采用虚拟仪器技术实现的任意信号发生器,不但降低了开发成本,节省了开发时间,并且可以和其他虚拟仪器构成一个完整的实验系统而无需添加其他硬件产生信号输出供其他仪器使用.主要利用LabVIEW编程,在计算机内产生信号的数据,通过D/A模块将产生的数据按照一定的速率输出,从而得到连续的模拟信号波形.用户可以通过此虚拟任意信号发生器自己编辑波形,从而在真正意义上实现任意波形发生器功能. 相似文献
9.
简要地介绍LabVIEW的结构和特点,并详细地介绍一种基于LabVIEW环境下自行开发的虚拟函数信号发生器。该仪器不但界面友好,而且功能强大、操作简便。经过仿真实验表明,它能够产生实验室常用的正弦波、三角波、方波、锯齿波信号,而且还可以产生白噪声及多频波,并能通过输入公式,产生测试领域的非周期特殊信号。输出波形频率范围宽,具有相关参数可调、同步显示和幅度频谱分析功能。可以完成不同环境下的测量要求。 相似文献
10.
介绍一种基于LabVIEW环境下自行开发的虚拟函数信号发生器。它不仅能够产生实验室常用的正弦波、三角波、方波、锯齿波信号,而且还可以通过榆入公式,产生测试领域的非周期特殊信号。该仪器系统操作简便,设计灵活,具有很强的适应性。 相似文献
11.
提高测试程序的移植性和仪器互换性是自动化测试系统在软件设计时的重点和难点问题。目前,已经推出了多种互换性规范和标准,并得到了广泛的应用。但在专用测试设备中,需要使用大量的非标准仪器、板卡,它们的驱动程序不符合标准和规范,在软件开发中无法直接使用现有的互换性技术。为此,提出了一种针对专用测试设备的互换性实现方法,通过对测试设备功能需求的系统级抽象,忽略仪器、板卡的具体细节,提供了规范的需求接口。测试程序只针对该需求接口开发,实现了业务逻辑与底层驱动的分离。建立测试设备的驱动接口和驱动组件,封装对各种非标仪器的控制,减少由于硬件变化对软件的影响。应用表明,该方法具有良好的可操作性,有效提高了专用测试设备的互换性。 相似文献
12.
多线程虚拟仪器测试软件的开发 总被引:15,自引:0,他引:15
文章以飞机液压起落架控制系统地面模拟试验测试软件为例,介绍了使用LabWindows/CVI开发多线程虚拟仪器测试软件,说明了多线程的调度以及多线程之间数据传输。该测试软件已成功地应用于某型飞机研制中,大大提高了试验效率,缩短了试验周期。 相似文献
13.
14.
锁相放大器的软件实现与参数测量 总被引:6,自引:0,他引:6
介绍了锁相放大器测量微弱信号的原理,进而介绍了一款基于LabVIEW的教学型数字锁相放大器的设计,并且用DLIA完成了参数测量实验,整个系统达到了实验所要求的精度. 相似文献
15.
16.
虚拟仪器系统软件结构的设计 总被引:4,自引:0,他引:4
分析了VXI总线“即插即用”规范的虚似仪器系统软件结构,
并结合实例,阐述了虚拟仪器系统的输入/输出(I/O)软件、仪器驱动程序及应用程序开发环
境的组成与实现。 相似文献
17.
利用富互联网技术表现力更强的优势,采用Flex语言设计了一组虚拟仪器控件,以便于将富互联网应用技术拓展到网络化测控、设备远程监测、虚拟实验等领域.介绍了Flex下虚拟仪器控件的设计方法和在Flex集成开发环境下的调用方法,并给出了一个富互联网应用模式的声音信号采集和分析虚拟实验的应用实例. 相似文献
18.
基于虚拟仪器技术采用LabVIEW开发了用于浮空飞行器阀门试验的通用测试与控制软件(以下简称"测控软件"),可实时采集与监控浮空飞行器的差压、绝压、温度、阀门开度、充气流量等参数,并能对阀门和试验设备实施多种控制,包括手动和自动控制阀门开启与关闭、控制多种风机启停工作等.经试验证明,所设计的测控软件能准确、可靠地实现浮空飞行器多种阀门工作参数采集、处理与有效控制.软件采取通用化、模块化、结构化的原则进行设计,提高了软件模块的独立性,充分发挥科研平台优势,将信号采集、处理、控制功能与试验对象有效集成,为浮空飞行器阀门试验提供了很好的通用测控平台,可服务于多种型号浮空飞行器阀门测试试验. 相似文献
19.
20.
嵌入式虚拟仪器(EVI)软件可重构是指框架和功能的重构;结合面向对象技术和组件技术,系统地阐述了软件可重构模块化设计的原理、软件可重构算法、可重构软件结构框架设计和可重构软件开发方法;通过分析可重构软件的设计原理和设计思路,提出了一套比较详细的可重构软件的开发方法;经工程实践应用,设计方法合理可行,有效提高了嵌入式虚拟仪器软件的开发效率,达到软件复用及重构的目的。 相似文献