LabVIEW 6i实用教程

LabVIEW 6i实用教程
作 者: Robert Bishop 乔瑞萍
出版社: 电子工业出版社
丛编项: 国外电子与通信教材系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Labview/Labwindows
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《LabVIEW 6i实用教程》作者简介

内容简介

国外电子与通信教材系列。成千上万的工程师、科学家和技术人员使用LabVIEW来创建应用程序需要的解决方案。LabVIEW是一个革命性的图形编程开发环境,它以G编程语言为基础,用于进行数据采集、控制、数据分析和数据表示。本书以LabVIEW为对象,循序渐进的讲述了虚拟仪器设计的主要思想、图形化编程语言原理、方法和应用技术。全书共分12章,介绍了LabVIEW的基础知识、虚拟仪器的组成、编辑和调试虚拟仪器、重要代码的重要性、如何创建VI图标/连接器。也讲述了结构、数组和簇、图表和图形、数据采集、守符串和文件I/O仪器控制、分析等。书后附有LabVIEW学习版光盘,便于读者学习使用。本书可作为大、中专院校通信、测近期等相关专业的教材或教学参考书,也可作为有关工程技术人员设计开发仪器或自动测试系统的技术参考书。

图书目录

第1章 LabVIEW入门

1. 1 系统配置要求

1. 2 安装Student Edition of LabVIEW

1. 3 LabVIEW环境

1. 4 启动画面

1. 4. 1 练习:查找LabVIEW示例

1. 5 前面板和框图窗口

1. 5. 1 前面板工具条

1. 5. 2 框图工具条

1. 6 快捷菜单

1. 7 下拉菜单

1. 7. 1 文件菜单

1. 7. 2 编辑菜单

1. 7. 3 操作菜单

1. 7. 4 工具菜单

1. 7. 5 浏览菜单

1. 7. 6 窗口菜单

1. 7. 7 帮助菜单

1. 8 选项板

1. 8. 1 Tools选项板

1. 8. 2 Controls选项板

1. 8. 3 Functions选项板

1. 9 装载和保存VI

1. 10 LabVIEW帮助选项

1. 10. 1 上下文相关帮助窗口

1. 10. 2 目录和索引

1. 11 搭积木:轨迹分析

1. 12 课后阅读:使用LabVIEW测量音乐信号

1. 13 小结

关键术语

练习

习题

第2章 虚拟仪器

2. 1 什么是虚拟仪器

2. 2 几个工作示例

2. 2. 1 温度系统示例

2. 2. 2 线性系统方程示例

2. 3 前面板

2. 3. 1 数字控件和指示器

2. 3. 2 布尔控件和指示器

2. 3. 3 配置控件和指示器

2. 4 框图

2. 4. 1 节点

2. 4. 2 端子

2. 4. 3 连线

2. 5 创建第一个VI

2. 6 数据流编程

2. 7 搭积木:位移. 速度和加速度

2. 8 课后阅读:太阳能汽车数据遥测系统

2. 9 小结

关键术语

练习

习题

第3章 编辑和调试虚拟仪器

3. 1 编辑技术

3. 1. 1 在框图上创建控件和指示器

3. 1. 2 选择对象

3. 1. 3 移动对象

3. 1. 4 删除和复制对象

3. 1. 5 调整对象大小

3. 1. 6 标签对象

3. 1. 7 改变字体. 字形和文本大小

3. 1. 8 选择和删除连线

3. 1. 9 连线延长和断线

3. 1. 10 对齐和分布对象

3. 1. 11 对象着色

3. 1. 12 编辑练习

3. 2 调试技术

3. 2. 1 发现错误

3. 2. 2 加亮执行

3. 2. 3 单步通过VI及其子VI

3. 2. 4 断点与探针

3. 2. 5 调试练习

3. 3 快捷键

3. 4 搭积木:测量容量

3. 5 课后阅读:应用仪器与控制

3. 6 小结

关键术语

练习

习题

第4章 子VI

4. 1 什么是子VI

4. 2 基本知识回顾

4. 3 编辑图标和连接器

4. 3. 1 图标

4. 3. 2 连接器

4. 3. 3 选择和修改端子模板

4. 3. 4 给控件和指示器指定端子

4. 4 帮助窗口

4, 4. 1 构建子VI

4. 5 将VI用做子VI

4. 5. 1 将VI作为子VI使用

4. 6 从选定内容创建子VI

4. 6. 1 使用选择方法构建子VI

4. 7 保存子VI

4. 8 层次窗口

4. 9 搭积木:测量容量

4. 10 课后阅读:扫描电子电路

4. 11 小结

关键术语

练习

习题

第5章 结构

5. 1 For循环

5. 1. 1 数字转换

5. 1. 2 For循环示例

5. 2 While循环

5. 2. 1 While循环示例

5. 3 移位寄存器

5. 3. 1 使用移位寄存器记住循环的前一次迭代的数据值

5. 3. 2 使用移位寄存器

5. 3. 3 初始化移位寄存器

5. 3. 4 计算移动平均值

5. 4 Case结构

5. 4. 1 添加和删除分支

5. 4. 2 简单的Case结构示例

5. 4. 3 连接输人和输出

5. 4. 4 使用Case结构

5. 5 顺序结构

5. 5. 1 顺序结构局部变量

5. 5. 2 顺序结构中的时间估计和控制

5. 5. 3 避免过度使用顺序结构

5. 6 公式节点

5. 6. 1 公式节点的输入. 输出变量

5. 6. 2 公式语句

5. 7 MATLAB脚本节点

5. 7. 1 访问MATLAB脚本节点

5. 7. 2 向MATLAB脚本节点输人脚本

5. 7. 3 输人和输出变量

5. 7. 4 保存MATLAB脚本

5. 7. 5 LabVIEW中的MATLAB数据类型

5. 7. 6 MATLAB示例

5. 8 结构连线中的一些常见问题

5. 8. 1 给顺序结构局部变量多次赋值

5. 8. 2 对顺序结构中的多个帧进行连线

5. 8. 3 未在Case结构的所有分支中连接隧道

5. 8. 4 隧道重叠

5. 8. 5 连线从结构下面通过而不是从上面穿过

5. 9 搭积木:测量容量

5. 10 课后阅读:提高实际理解能力

5. 11 小结

关键术语

练习

习题

第6章 数组与簇

6. 1 数组

6. 1. 1 创建数组控件和指示器

6. 1. 2 多维数组

6. 2 用循环创建数组

6. 2. 1 创建二维数组

6. 3 数组函数

6. 3. 1 数组大小

6. 3. 2 初始化数组

6. 3. 3 构组数组

6. 3. 4 数组子集

6. 3. 5 索引数组

6. 3. 6 数组练习

6. 4 多态性

6. 4. 1 多态性练习

6. 5 簇

6. 6 创建簇控件和指示器

6. 6. 1 簇顺序

6. 6. 2 使用簇与子VI交换数据

6. 7 簇函数

6. 7. 1 Bundle函数

6. 7. 2 Unundle函数

6. 7. 3 在框图中创建簇常量

6. 7. 4 使用多态性簇

6. 8 搭积木:测量容量

6. 9 课后阅读:等离子体侵蚀箱

6. 10 小结

关键术语

练习

习题

第7章 图表及图形

7. 1 波形图表

7. 1. 1 波形图表练习

7. 1. 2 定时练习

7. 2 波形图

7. 2. 1 波形图练习

7. 3 坐标图

7. 3. 1 坐标图练习

7. 4 定制图表及图形

7. 4. 1 调整坐标刻度区间

7. 4. 2 图注

7. 4. 3 图形选项板及刻度图注

7. 4. 4 图表的特殊个性化特征

7. 4. 5 图形的特殊个性化特征:光标图注

7. 4. 6 使用上下文相关帮助

7. 5 搭积木:测量容量

7. 6 课后阅读:学学分析化学

7. 7 小结

关键术语

练习

习题

第8章 数据采集

8. 1 DAQ系统的构成

8. 2 信号类型

8. 2. 1 数字信号

8. 2. 2 模拟DC(直流)信号

8. 2. 3 模拟时域信号

8. 2. 4 模拟频域信号

8. 2. 5 一个信号——五种测量角度

8. 3 常见的转换器及信号调节

8. 4 信号接地与测量

8. 4. 1 信号源的基准配置

8. 4. 2 测量系统

8. 5 模拟I/O

8. 6 DAQ VI的组织结构

8. 7 DAQ硬件配置

8. 7. 1 Windows

8. 7. 2 Macintosh

8. 7. 3 使用Windows版MAX

8. 7. 4 DAQ通道名称控件

8. 7. 5 DAQ向导

8. 8 模拟输入

8. 8. 1 采集单点

8. 8. 2 采集单点练习

8. 8. 3 波形数据类型

8. 8. 4 采集波形

8. 8. 5 采集单个波形的练习

8. 9 模拟输出

8. 9. 1 生成单点

8. 9. 2 生成单点练习

8. 9. 3 生成波形

8. 9. 4 生成波形练习

8. 10 数字I/O

8. 10. 1 数字加练习

8. 11 搭积木:数字报警器

8. 12 课后阅读:在学生实验中使用DAQ

8. 13 小结

关键术语

练习

习题

第9章 字符串和文件I/O

9. 1 字符串

9. 1. 1 处理字符串练习

9. 2 文件I/O

9. 2. 1 把数据写到文件中

9. 2. 2 向文件写入数据

9. 2. 3 从文件中读取数据

9. 2. 4 从文件中读取数据

9. 2. 5 处理表单文件

9. 2. 6 写入表单文件

9. 2. 7 向文件写入波形数据

9. 2. 8 向文件写入波形数据的练习

9. 2. 9 高级文件I/O VI

9. 3 搭积木:测量容量

9. 4 课后阅读:综合实验室指南

9. 5 小结

关键术语

练习

习题

第10章 仪器控制

10. 1 仪器控制系统的构成

10. 1. 1 什么是GPIB

10. 1. 2 GPIB消息

10. 1. 3 GPIB设备及配置

10. 1. 4 串口通信

10. 2 检测和配置仪器

10. 2. 1 配置仪器练习

10. 3 仪器驱动程序

10. 3. 1 HP3440lA的仪器驱动程序

10. 3. 2 开发自己的仪器驱动程序

10. 4 未来的仪器驱动程序和仪器控制

10. 5 搭积木:DEMO SCOPE

10. 6 课后阅读:监测薄膜分子间的相互作用

10. 7 小结

关键术语

练习

习题

第11章 分析

11. 1 线性代数

11. 1. 1 矩阵

11. 1. 2 代数方程组

11. 1. 3 线性系统VI

11. 1. 4 线性代数计算器

11. 2 曲线拟合

11. 2. 1 基于最小平方法的曲线拟合

11. 2. 2 练习曲线拟合

11. 2. 3 数据正态分布的曲线拟合

11. 2. 4 正态分布

11. 3 在前面板中显示公式

11. 3. 1 练习解析VI

11. 3. 2 替换变量

11. 4 微分方程组

11. 4. 1 钟摆

11. 5 寻找函数零点

11. 5. 1 寻找多项式函数的零点

11. 6 积分和微分

11. 7 信号生成

11. 7. 1 归一化频率

11. 7. 2 归一化频率

11. 7. 3 Wave VI和Pattern VI

11. 7. 4 练习信号生成

11. 8 信号处理

11. 8. 1 傅里叶变换

11. 8. 2 练习FFT

11. 8. 3 平滑窗

11. 8. 4 汉明窗

11. 8. 5 滤波

11. 8. 6 提取正弦波

11. 9 搭积木:测量容量

11. 10 课后阅读:研究嗅觉

11. 11 小结

关键术语

练习

习题

第12章 LabVIEW的其他应用

12. 1 VI盼器

12. 2 数据套接

12. 2. 1 通信协议

12. 2. 2 在前面板中使用数据套接

12. 2. 3 通过框图读写现场数据

12. 2. 4 Variant数据

12. 3 数据可视化及使用HiQ生成报告

12. 4 播放声音

12. 5 课后阅读:评定婴儿视觉

12. 6 小结

关键术语

练习

习题