作品简介

本书以LabVIEW 2017为基础,讲述LabVIEW图形化编程语言的原理,以及如何利用LabVIEW完成虚拟仪器设计。全书共15章,分为两篇,分别是基础知识篇(第1-13章)和实际应用篇(第14、15章)。第1章,综述虚拟仪器技术的构建思想和方法论。第2-7章,讲述LabVIEW图形化编程语言的基本原理以及编程方法,内容包括LabVIEW入门、基本数据类型、程序结构、复合数据类型、文件I/O、图形显示及其他技巧。第8-12章,阐述如何利用LabVIEW去控制仪器硬件以实现对被测信号的数据采集,内容包括选择专用的数据采集卡进行数据采集;利用计算机自带的声卡实现数据采集;利用摄像头完成图像采集;仪器控制和控制单片机。第13章,讲述用LabVIEW实现仪器应用的若干算法和信号分析处理的相关知识。第14、15章,介绍利用LabVIEW完成有实际应用背景的两个虚拟仪器项目,分别是用LabVIEW构建函数发生器和频率计。本书可以作为大专院校“虚拟仪器技术”及相关课程的教材或教学参考书,也可供从事计算机化测量仪器及系统构建工作的工程技术人员使用。

郝丽,清华大学高级工程师,从事虚拟仪器教学10余年。在国内核心期刊上已发表实验教学研究成果文章11篇。曾获得清华大学教学成果一等奖、清华大学实验技术成果二等奖和清华大学优秀教学软件二等奖。

赵伟,清华大学教授、博士生导师,主要从事现代电磁测量技术及仪器方向的教学和科研工作;发表研究成果论文近300篇,其中有关虚拟仪器教学研究的成果论文10多篇。曾出版教材《电磁测量》《电工理论基础(第4版)》(翻译图书)、学术专著《电子式电能表及其在现代用电管理中的应用》《漏磁成像理论与方法》及辞书《新编电气工程师实用手册》《现代电气工程师实用手册》《电气工程大典》(参编第一卷中的第4篇)等。

作品目录

  • 内容简介
  • 作者简介
  • 序 FOREWORD
  • 推荐序 FOREWORD
  • 前言 PREFACE
  • 第1章 有用又有趣的虚拟仪器技术
  • 1.1 虚拟仪器技术的起源与发展
  • 1.2 什么是虚拟仪器
  • 1.3 虚拟仪器的构成
  • 1.4 虚拟仪器的种类
  • 1.5 虚拟仪器对测量观念及技术的影响
  • 1.6 虚拟仪器技术在各行业的应用情况
  • 1.7 掌握虚拟仪器技术需具备的条件和相关知识
  • 本章习题
  • 参考文献
  • 第2章 LabVIEW入门
  • 2.1 LabVIEW简介
  • 2.2 操作选板
  • 2.3 调试工具
  • 2.4 数据流的编程机制
  • 2.5 LabVIEW的初步操作
  • 2.6 常用技巧
  • 2.7 本章小结
  • 本章习题
  • 参考文献
  • 第3章 基本数据类型
  • 3.1 数值
  • 3.2 字符串
  • 3.3 布尔量
  • 3.4 枚举与下拉列表
  • 3.5 路径
  • 3.6 本章小结
  • 本章习题
  • 参考文献
  • 第4章 程序结构
  • 4.1 顺序结构
  • 4.2 条件结构
  • 4.3 循环结构
  • 4.4 事件结构
  • 4.5 局部变量
  • 4.6 属性节点
  • 4.7 公式节点
  • 4.8 MathScript节点
  • 4.9 MATLAB脚本节点
  • 4.10 本章小结
  • 本章习题
  • 参考文献
  • 第5章 复合数据类型
  • 5.1 数组
  • 5.2 簇
  • 5.3 波形
  • 5.4 DDT
  • 5.5 本章小结
  • 本章习题
  • 参考文献
  • 第6章 文件I/O
  • 6.1 文件I/O的基本概念
  • 6.2 底层文件I/O
  • 6.3 高层文件I/O
  • 6.4 本章小结
  • 本章习题
  • 参考文献
  • 第7章 图形显示及其他技巧
  • 7.1 图形显示
  • 7.2 其他技巧
  • 7.3 本章小结
  • 本章习题
  • 参考文献
  • 第8章 数据采集
  • 8.1 基础知识
  • 8.2 LabVIEW中数据采集的基本概念
  • 8.3 数据采集卡的连接和测试
  • 8.4 模拟输入
  • 8.5 模拟输出
  • 8.6 本章小结
  • 本章习题
  • 参考文献
  • 第9章 利用声卡实现数据采集
  • 9.1 声卡简介
  • 9.2 LabVIEW环境下利用声卡实现数据采集
  • 9.3 模拟输入
  • 9.4 模拟输出
  • 9.5 专用数据采集卡与声卡的比较
  • 9.6 本章小结
  • 本章习题
  • 参考文献
  • 第10章 利用摄像头实现图像采集
  • 10.1 基本原理
  • 10.2 LabVIEW中有关图像采集的基本概念
  • 10.3 利用MAX检测摄像头的功能
  • 10.4 图像采集的实现
  • 10.5 图像和视频的保存与读取
  • 10.6 本章小结
  • 本章习题
  • 参考文献
  • 第11章 仪器控制
  • 11.1 仪器控制的基本原理
  • 11.2 LabVIEW中“仪器控制”的基本概念
  • 11.3 利用MAX检测要通信的仪器
  • 11.4 仪器控制示例
  • 11.5 跨界仪器(仪器控制+数据采集卡)
  • 11.6 本章小结
  • 本章习题
  • 参考文献
  • 第12章 利用LabVIEW控制单片机
  • 12.1 基本概念
  • 12.2 软件环境
  • 12.3 示例
  • 12.4 本章小结
  • 本章习题
  • 参考文献
  • 第13章 算法及信号处理
  • 13.1 程序的灵魂——算法
  • 13.2 信号处理
  • 13.3 本章小结
  • 本章习题
  • 参考文献
  • 第14章 实际应用1——函数发生器
  • 14.1 概述
  • 14.2 算法介绍
  • 14.3 程序说明
  • 14.4 函数发生器VI的使用说明及功能测试
  • 14.5 本章小结
  • 本章习题
  • 参考文献
  • 第15章 实际应用2——频率计
  • 15.1 概述
  • 15.2 算法介绍
  • 15.3 程序说明
  • 15.4 算法测试与结果分析
  • 15.5 本章小结
  • 本章习题
  • 参考文献
  • 附录A LabVIEW软件和驱动程序的安装说明
  • 附录B DIGILENT chipKIT WF32驱动及LINX的安装步骤
  • 附录C 在LabVIEW中如何运行MakerHub
  • 附录CD
展开全部