学位论文 > 优秀研究生学位论文题录展示
基于LabVIEW的实验管理系统
作 者: 李翼
导 师: 王小海
学 校: 浙江大学
专 业: 电工理论与新技术
关键词: 虚拟仪器 用户信息 实验数据 资源共享 计算机网络技术 网络化 仪器开发 实验过程 测试仪器 集成电路技术
分类号: TP319
类 型: 硕士论文
年 份: 2005年
下 载: 629次
引 用: 11次
阅 读: 论文下载
内容摘要
随着计算机技术、大规模集成电路技术和通讯技术的飞速发展,仪器技术领域发生了巨大的变化,虚拟测试技术引入了仪器领域。随着相关软件的不断诞生,虚拟仪器将会逐步取代传统的测试仪器而成为测试仪器的主流。 计算机网络技术打破了传统通讯方式的限制,使人们的工作、生活方式都发生了极大的变化。随着电子实验室的逐步开放,用户信息、实验数据的收集和管理已经不是传统管理模式所能胜任的工作。随着网络技术在仪器领域的渗透,可以把信息系统和测量系统通过Internet或Intranet无缝地连接起来,将现有的电子实验室建设成虚拟网络实验室,最大限度地做到资源共享。 本课题以NI公司的LabVIEW 7 Express为平台,基于PCI-6024E数据采集卡,开发出一系列虚拟仪器,如函数信号发生器、双通道虚拟示波器、虚拟毫伏表等等。在虚拟仪器开发的基础上,结合数据库技术和网络技术建立一套实验管理系统,对用户信息、实验数据、实验过程等进行有效的管理,记录用户的实验过程和实测的实验数据,实现实验的现代化、网络化、远程化和真正意义上的开放,方便了实验教师管理实验、批阅实验报告。 本文对虚拟仪器的硬件系统、软件系统及开发平台进行了详细介绍,并结合具体实例简要介绍了基于LabVIEW虚拟仪器的开发过程。实验管理系统以Tomcat作为应用服务器,MySQL作为后台数据库,本文提出了两种实现方案并进行了方案比较,最终选择其中一种方案实现了该实验管理系统,并在2004年秋季学期,我校部分专业的电子技术实验中使用。将虚拟仪器网络化,充分发挥虚拟仪器的功能,可以实现一卡多用,资源共享。在本文的最后,提出了基于虚拟仪器的虚拟网络实验室的建设方案及需要注意的问题。
|
全文目录
摘要 2-3 Abstract 3-4 目录 4-6 第一章 虚拟仪器技术的现状及发展 6-19 1.1 虚拟仪器 6-13 1.1.1 虚拟仪器技术的由来 6-7 1.1.2 虚拟仪器定义 7-8 1.1.3 虚拟仪器的发展前景 8 1.1.4 虚拟仪器技术的优点 8-9 1.1.5 虚拟仪器的硬件系统 9-11 1.1.5.1 计算机系统 10 1.1.5.2 接口硬件设备 10-11 1.1.6 虚拟仪器的软件系统 11-13 1.1.6.1 VISA库 12 1.1.6.2 仪器驱动程序 12 1.1.6.3 应用软件 12-13 1.2 应用软件解决方案 13-16 1.2.1 Visual C++环境下的虚拟仪器软件设计 13 1.2.2 Visual Basic环境下的虚拟仪器软件设计 13-14 1.2.3 基于ActiveX控件的虚拟仪器开发 14 1.2.4 LabWindows/CVI下的虚拟仪器开发 14-15 1.2.5 基于G语言的虚拟仪器软件设计 15-16 1.3 LabVIEW简介 16 1.4 VI程序简介 16-19 第二章 基于LabVIEW的实验室管理系统设计 19-38 2.1 课题研究的内容和意义 19-23 2.1.1 研究内容 20 2.1.2 方案制定 20-23 2.2 虚拟仪器的实现 23-32 2.2.1 硬件系统 23-25 2.2.1.1 PCI-6024E数据采集卡 23-24 2.2.1.2 信号调理电路 24-25 2.2.2 软件编程 25-32 2.2.2.1 虚拟函数信号发生器 25-27 2.2.2.2 虚拟双通道示波器 27-29 2.2.2.3 虚拟毫伏表 29-30 2.2.2.4 计数器 30-31 2.2.2.5 数字I/O 31-32 2.3 实验管理系统 32-36 2.3.1 实验管理系统的功能 32-35 2.3.2 实验管理系统应用程序的安装 35-36 2.3.3 基于虚拟仪器的管理系统的优点 36 2.4 实验管理系统的使用 36-38 第三章 实验管理系统的发展 38-57 3.1 实验管理系统可扩展的空间 38 3.2 虚拟实验室的研究现状 38-40 3.3 虚拟网络实验室的实现 40-49 3.3.1 LabVIEW中的网络技术 40-42 3.3.1.1 TCP/IP或UDP协议通信 40-41 3.3.1.2 DataSocket (DS)技术 41-42 3.3.1.3 VI Server 42 3.3.1.4 Web服务器 42 3.3.2 两层C/S结构 42-43 3.3.3 三层C/S结构 43-48 3.3.4 方案比较 48-49 3.4 远程控制虚拟网络实验室 49-57 3.4.1 常规网络通讯技术 49-53 3.4.1.1 基于Socket方式 49-50 3.4.1.2 基于Web的通讯方式 50-51 3.4.1.3 基于分布式组件的通讯方式 51-53 3.4.1.4 三种方式的简单比较 53 3.4.2 服务器端的开发 53-54 3.4.3 客户端的开发 54-55 3.4.4 控制端的开发 55 3.4.5 数据存储 55 3.4.6 客户端/服务器通讯模式 55 3.4.7 需要注意的问题 55-57 3.4.7.1 自定义协议 55-56 3.4.7.2 同步实验问题 56 3.4.7.3 安全性考虑 56-57 第四章 小结 57-58 参考文献 58-61 致谢 61
|
相似论文
- 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
- 学校与社区合作伙伴关系的建构研究,G637
- 电子政务环境下政府信息资源共享模式与策略研究,D630
- 西安市莲湖区义务教育资源共享探索,G522.3
- 基于LabVIEW虚拟示波器的设计及远程控制,TM935.3
- 网络化形势下促进社会主义意识形态凝聚力对策研究,D64
- CAN总线技术在气象监测系统中的应用研究与实现,P409
- 过程观下的创业网络构建研究,F272
- 基于LabVIEW的远程虚拟仪器实验教学系统的研究与应用,TP391.6
- 电容压力变送器的密封性研究及网络化接口技术,TP212
- 网络化控制系统故障检测方法仿真研究,TP273
- 基于反常霍尔效应的薄膜磁滞回线测量系统的研究,O484.43
- 球笼万向节外套滚道节圆直径自动检测技术研究,TG80
- 基于公理化的机械虚拟实验平台的开发和实现,TP391.6
- 继电器电性能测试系统及实验研究,TM58
- 电子政务2.0环境下网络化治理研究,G206
- 基于虚拟仪器的肺音分析系统的设计与实现,TP274
- 虚拟仪器技术在传感器智能检测系统中的应用与研究,TP212
- 基于CAN总线的FDM网络化控制系统设计及G代码实现,TP273
- 发动机振动与燃烧分析虚拟仪器的设计开发与应用研究,TK407
- 传统制造业软件面向Web升迁的关键技术研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 专用应用软件
© 2012 www.xueweilunwen.com
|