基于IVI接口频谱分析仪远程控制程序设计 开题报告.doc

基于IVI接口频谱分析仪远程控制程序设计 开题报告.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于IVI接口频谱分析仪远程控制程序设计 开题报告

电 子 科 技 大 学 级本科毕业设计(论文)开题报告表 学号: 姓名: 学院: 专业: 学位论文题目 基于IVI接口的频谱分析仪远程控制程序设计 学位论文题目来源: 1.科研  2.生产  3.教学(含实验) 4.其它 学位论文成果形式: 1.硬件 2.硬件+软件 3.软件 4.纯论文 学位  论文  研究 内容 一.研究现状及发展态势 虚拟仪器(Virtual Instrument。简称VI)是以计算机为基础,配以相应测试功能的硬件作为信号输入输出接口,在虚拟仪器软件开发平台上,利用PC机强大的图形环境和在线帮助功能建立图形化的虚拟仪器面板,并控制仪器运行的仪器。 虚拟仪器的出现,缩小了厂商与用户之间的距离。虚拟仪器使得用户能够根据自己的需要定义仪器的功能,而不象传统仪器那样,受到仪器厂商的限制,出现厂商提供的仪器功能与用户要求相符的情况。利用虚拟仪器,用户可以组建更好的测试系统,并且更容易增强系统功能。由于PC机能够提供远胜于仪器内部的处理能力,因此,借助于一台通用的数字化仪(数据采集板)用户就可以通过软件构造几乎任意功能的仪器。“软件就是仪器”是虚拟仪器的带给仪器工业的一次革命。 但是,由于虚拟仪器的硬件、软件构建基于一定的标准模式,如对VXI总线虚拟仪器而言,主要包括三大部分。(1)应用软件开发环境与应用软件包:应用软件开发环境将计算机的数据分析和显示能力与仪器驱动器融合在一起,为用户开发虚拟仪器提供了必须的软件工具与环境。(2)仪器驱动器:仪器驱动器是完成对某一特定仪器的控制与通信的软件程序。它作为用户应用程序的一部分在计算机上运行。(3)VXI总线接口软件:VXI总线接口软件是实现VXI总线虚拟仪器最基础的软件,它驻留在计算机系统之中执行VXI总线的特殊功能。即使是同类仪器更换操作系统或者仪器硬件时,就得重新修改测试程序,这个问题是由于不同硬件厂商的设备驱动程序之间缺乏统一标准而引起的。缺乏互换性和开发灵活性阻碍了虚拟仪器的发展,同时也限制了用户对虚拟仪器的使用。 IVI技术是在VXI plugplay技术上发展而来的,当今世界上最先进的测试技术。虽然目前国内有二种解释:(1)智能化虚拟仪器驱动器(Intelligent Virtual Instrument Driver),(2)可互换的虚拟仪器驱动器(In-terchangeable Virtual Instrument Driver),但其功能描述是一致的。国内在这方面的研究尚处于理论阶段,实践研究还是空白。本文通过对实现IVI测试系统中仪器互换性关键技术进行的研究,旨在跟踪世界测试仪器新技术,对国内IVI测试系统的研究应用起到抛砖引玉的作用。 2.选题依据及意义 IVI 技术作为20 世纪90 年代末兴起的一种仪器驱动器技术,建立在VPP 仪器驱动器规范的基础之上,致力于实现仪器互换性和智能性。IVI 引入了对象化编程中的属性机制,通过IVI 引擎实现高性能的属性管理(状态缓存、范围检测、状态检测等) ,提高了测试应用的性能和可靠性;通过类驱动器映射特定驱动器的方法,实现了同类仪器的无缝可互换。IVI 技术的优越性给仪器用户和仪器开发商带来了巨大的好处, IVI 技术的发展方兴未艾。 我们要通过IVI技术实现对频谱分析仪的远程控制,即要实现IVI的驱动程序,那么为什么选择 IVI 驱动程序,而不是其他的可能性因为可以增加 IVI 驱动程序性能和灵活性,更复杂的测试应用程序。这有几个好处:一致性— — IVI 驱动程序所有跟随控制如何共同模型文书当您需要使用新的文书这节省时间。 易用性— — IVI 驱动程序功能增强的易用性流行的应用程序开发环境提快速、直观访问函数。IVI 驱动程序使用自然集成在许多不同的技术软件环境。 质量— — IVI 驱动程序集中常用命令,可取的选项,和严格的测试,以确保驱动程序质量。 模拟 — —?IVI 驱动程序允许代码开发和测试即使文书是不可用的这减少了稀缺的硬件资源的需要并简化了测量应用程序的测试。范围检查 — —?IVI 驱动程序确保您所使用的参数范围内文书的适当范围。 缓存状态 — —?IVI 驱动程序跟踪的仪器状态使 I/O 仅必要时,防止从冗余配置命令执行正在发送这可以显著提高系统性能。 互换性 — —?IVI 驱动程序启用交换的文书与最小集成测量所需要的代码更改,减少时间和精力到新的或现有的系统设备。IVI 类规格提供语法可互换性,但可能不会提供行为的可互换性。在其他单词,该程序可能运行在两个不同的文书,但结果可能功能不一样由于该

文档评论(0)

qee026 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档