学位论文 > 优秀研究生学位论文题录展示

信号发生器的IVI-COM仪器驱动器研究与实现

作 者: 刘馨
导 师: 毛玉明
学 校: 电子科技大学
专 业: 通信与信息系统
关键词: 自动测试系统 虚拟仪器 IVI-COM 信号发生器 接口
分类号: TP391.9
类 型: 硕士论文
年 份: 2006年
下 载: 243次
引 用: 3次
阅 读: 论文下载
 

内容摘要


本论文分析了自动测试系统虚拟仪器总的发展趋势,介绍了仪器驱动器的基本概念。过去20年来虚拟仪器技术的快速发展和应用,极大地促进了测试、测量及自动化领域的变革。虚拟仪器技术增大了自动测试系统开发的灵活性,降低了其开发成本。仪器驱动器是现代自动测试系统的重要组成部分,它实现了和仪器的通信并对它进行控制,提供了更高层的、易用的编程模型,使得对仪器的自动测试变为简单的函数调用。本论文的主要任务是对信号发生器IVI-COM的设计与实现。可互换虚拟仪器(IVI)是仪器驱动器的一个革命性的变革,它能带来:高性能、仪器仿真、仪器互换、灵活开发等好处。目前有两种不同类型的IVI驱动器,分别是:IVI-C和IVI-COM。本论文说明了IVI-COM驱动器的通用开发步骤,包括设计、实现等。本文所用到的设计和编程工具Agilent Driver Kit和Microsoft Visual C++,能给设计者提供组件模板并隐藏下层细节,节约大量重复开发的时间。本文还介绍了SCPI语法自动测试的相关知识,并给出了一些测试信号发生器SCPI解析器的例子。然后对所设计的IVI-COM仪器驱动器进行功能验证,说明此设计的正确性。此外,文中还讨论了如何使用所开发的IVI-COM驱动来设计信号发生器固件自动测试系统,给出了软件结构设计、用户界面和一些程序流程图。本文讨论的IVI-COM驱动已经完成,实验证明它能有效帮助用户实现自动测试系统的快速开发。

全文目录


第一章 引言  10-14
  1.1 自动测试系统概况  10-11
  1.2 虚拟仪器技术在自动测试系统中的应用  11-13
  1.3 毕业设计的任务  13-14
第二章 仪器驱动器设计的关键技术  14-29
  2.1 仪器驱动器技术  14-16
    2.1.1 仪器驱动器概念及结构  14-15
    2.1.2 仪器驱动器技术的分类  15-16
  2.2 基于COM 的组件开发  16-21
    2.2.1 组件的概念和特点  17
    2.2.2 COM 以及COM 接口规范  17-21
  2.3 IVI 相关技术规范  21-29
    2.3.1 虚拟仪器软件结构VISA  21-22
    2.3.2 IVI 规范  22-23
    2.3.3 IVI 驱动器特性  23-24
    2.3.4 驱动器功能组  24-26
    2.3.5 IVI 规范的实现  26-29
第三章 信号发生器IVI-COM 驱动设计与实现  29-47
  3.1 概述  29-30
    3.1.1 设计思想及目标  29-30
    3.1.2 开发环境及工具  30
  3.2 IVI-COM 仪器驱动器设计  30-42
    3.2.1 软件分析  30-36
    3.2.2 IVI-COM 仪器驱动器的设计流程  36-42
  3.3 仪器驱动器实现  42-47
    3.3.1 工程文件说明  42-44
    3.3.2 I/O Calls  44
    3.3.3 功能函数的实现  44-46
    3.3.4 驱动的生成  46-47
第四章 信号发生器的SCPI 语法测试  47-52
  4.1 SCPI 语法测试的目的  47
  4.2 SCPI 语法测试软件的结构与功能  47-49
  4.3 语法测试软件的设计  49-52
第五章 利用IVI-COM 设计信号发生器的固件自动测试系统  52-63
  5.1 信号发生器IVI-COM 仪器驱动器的功能测试  52-54
  5.2 自动测试系统的设计目的及功能介绍  54-57
  5.3 系统的硬件组成  57-58
  5.4 系统的软件总体设计  58-60
    5.4.1 软件平台层次结构  58-59
    5.4.2 系统的测试流程  59-60
    5.4.3 系统的软件开发环境  60
  5.5 AM 子系统自动测试设计  60-63
第六章 全文总结与展望  63-65
  6.1 本文的主要研究结果  63
  6.2 进一步研究  63-64
  6.3 展望  64-65
致谢  65-66
参考文献  66-67
个人简历及研究成果  67-68
附录  68-74

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
  3. SOA高校迎新系统中的SDO模型的研究与实现,G647
  4. Windows内核态密码服务接口设计与实现,TP309.7
  5. FPGA/DSP图像协处理技术及以太网数据传输,TP391.41
  6. 基于NIOS II的导弹伺服控制器的研制,TP273
  7. LXI仪器Web接口开发,TP274
  8. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  9. 基于DSP的VXI总线通用接口板研制,TP274
  10. LXI自动测试系统集成技术研究,TP274
  11. LXI 1553B总线通信模块设计,TP273
  12. 自动测试系统数字化设计平台研制,TP274
  13. LXI计数器研制,TP274
  14. 基于HTTP的智能家居网络改进方案,TP273.5
  15. 煤炭销售ERP系统的研究与设计,TP311.52
  16. 基于MIPI规范的LCD驱动接口设计,TN873.93
  17. XX系统应用接口层的设计与实现,TP311.52
  18. 基于LabVIEW的远程虚拟仪器实验教学系统的研究与应用,TP391.6
  19. EIB家庭网关的研究与设计,TP393.05
  20. 大型煤化工甲醇精馏过程模拟与仿真,TQ223.121
  21. 电子式互感器合并单元研究,TM45

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 计算机仿真
© 2012 www.xueweilunwen.com