摘 要
目前,在中国许多高校中使用的教学仪器,仍大多为传统仪器。随着科学技术的不断发展以及相应学科高等教育课程教学内容的更新,传统仪器日益暴露出一些缺陷和不足。为了改善实验条件,改善实验教学方法,更新实验教学内容,提高实验教学课程的开设水平,把虚拟仪器引入实验教学已成为一种趋势。本文就是基于虚拟仪器在电机方面的应用设计。
虚拟仪器是现代计算机计算和仪器技术相结合的产物。将虚拟仪器技术引进实验教学,目的是更新实验设备,降低实验设备购置费用,减小实验测量过程中的人为误差,提高实验测量的准确度;在激发学生自主学习的积极性、促进学生动手实践和增强创新意识的方面意义重大。
本文以美国NI公司的Labview 7.1为软件开发平台,以电机的数学模型为基础,对电机进行整体虚拟,建立电动制动过程的电流VI模型,进而设计出可以应用于实验教学的电机实验。
本文首先介绍课题的研究背景及研究的意义,并陈述了本文的主要内容;然后介绍了本课题的研究工具——虚拟仪器,阐述了它的定义、组成、功能、特点及发展前景;接着介绍了虚拟仪器的开发环境——Labview软件,总结了Labview软件的特点,简单地介绍了它的操作工具,除此之外还对G语言编程作了介绍;接下来对数据采集以及与其相关的信号调理、仪器驱动、缓冲触发的基本概念作了说明;然后重点针对所设计的实验——基于Labview的电机制动过程的观测与分析,从模型建立、功能介绍、程序说明、实验结果等方面作了详细的阐述;最后是本文的结论,对整个设计进行总结。
关键词:虚拟仪器;Labview;软件开发;电机
目 录
摘 要…………………………………………………………………………………………II
Abstract……………………………………………………………………………………. . III
第1章 绪论…………………………………………………………………………………1
1.1 课题背景………………………………………………………………………………1
1.2 研究意义………………………………………………………………………………1
1.3 主要内容………………………………………………………………………………1
第2章 虚拟仪器技术……………………………………………………………………. 3
2.1 虚拟仪器概述…………………………………………………………………………3
2.1.1 虚拟仪器的由来………………………….……………………………………. 3
2.1.2 虚拟仪器的定义…………………………………………………………………3
2.2 虚拟仪器的组成……………………………………………………………………….4
2.2.1 虚拟仪器的硬件平台……………………………………………………………4
2.2.2 虚拟仪器的软件系统……………………………………………………………5
2.3 虚拟仪器的功能及其特点……………………………………………………………. 5
2.3.1 虚拟仪器的功能………………………………………………………………….5
2.3.2 虚拟仪器的特点………………………………………………………………….6
2.4 虚拟仪器的发展前景…………………………………………………………………7
第3章 Labview软件开发平台………………. ……………………………………….8
3.1 Labview软件概述……………………………………………………………………. .8
3.2 Labview软件的特点…………………………………………………………………. .8
3.3 Labview应用程序的构成……………………………………………………………. .8
3.3.1 前面板简介…………………………………………………… ……………. . .9
3.3.2 流程图简介……………………………………………………………………. .9
3.3.3 图标/连接器简介………………………………………………………………11
3.4 Labview的操作模板…………………………………………………………………11
3.4.1 工具模板简介………………………………………………………………….11
3.4.2 控制模板简介………………………………………………………………….12
3.4.3 功能模板简介………………………………………………………………….13
3.5 Labview设计虚拟仪器的方法………………………………………………………13
3.6 G语言编程简介……………………………………………………………………. 15
3.6.1 概述…………………………………………………………………………… 15
3.6.2 G语言编程的特点…………………………………………………………… 15
3.6.3 G语言编程的优势…………………………………………………………….15
第4章 数据采集…………………………………………… ………………………… 16
4.1 数据采集的基本概念………………………………………………………………. 16
4.1.1 概述…………………………………………………………. ……………. . .16
4.1.2 DAQ的基本功能……………………. ……………………………………. . .16
4.2 数据采集卡简介……………………………………………………………………. 17
4.2.1 数据采集卡的基本性能指标…………………………………. …………. . . 17
4.2.2 数据采集卡的软件配置……………………………………. ……………. . . 17
4.3 信号调理………………………………………………. …………………………. . .18
4.4 仪器驱动……………………………………………………………………………. .19
4.4.1 仪器驱动的定义……………………………………………………………. . .19
4.4.2 仪器驱动程序………………………………………………………………. . 19
4.5 缓冲与触发…………………………………………………………………………. 19
4.5.1 缓冲…………………………………………………………………………. . 19
4.5.2 触发…………………………………………………………………………. . .20
第5章 基于Labview的电机制动过程设计……………………………………… 21
5.1 设计背景与意义……………………………………………………………………21
5.2 硬件组成……………………………………………………………………………21
5.2.1 传感器…………………………………………………………… ………. . 22
5.2.2 信号调理模块………………………………………………………………. . 22
5.2.3 数据采集卡…………………………………………………………… …. . 22
5.2.4 装有Labview的计算机……………………………………………………. . 23
5.3 软件设计……………………………………………………………………………23
5.3.1 用户界面设计………………………………………………………………. .23
5.3.2 框图程序设计………………………………………………………………. 24
5.4 程序说明……………………………………………………………………………24
5.5 设计总结……………………………………………………………………………25
第6 章 系统的调试……………………………………………………………………. 26
6.1 连接硬件……………………………………………………………………………. 26
6.2 系统调试………………………………………………………………. …………. . 27
第7章 总结………………………………………………………………………………. 29
致谢…………………………………………………………………………………………. .30