作品简介

本书通过理论与实践一体化项目的形式,深入浅出地介绍了虚拟仪器的体系结构及LabVIEW的编程方法。全书共3篇,即LabVIEW基本使用、基于LabVIEW的测控系统、虚拟仪器的综合设计,涉及14个项目,其中第1篇通过5个项目学习LabVIEW的基本使用;第2篇以基于PC-DAQmx虚拟仪器系统为内容,由5个独立的测控项目构成,项目内容由简单到复杂,从硬件构成到软件实现以及系统调试等,都进行了详细介绍;第3篇为4个综合设计项目,给出项目要求等信息,要求读者根据前两篇的内容自己设计测控系统,并给出参考设计。

本书内容由浅入深、由简单到复杂;有边学边做的内容,也有需要读者自己设计的内容。书中对每个项目的硬件构成都进行了详细介绍,读者可以自己搭建。本书可作为高职高专院校、成人高等学校及本科院校举办的二级职业技术学院和民办高校电子、电气等相关电类专业的教材,也可供虚拟仪器的初学者参考。

刘科,宋秦中主编

作品目录

  • 内容简介
  • 全国高等职业教育规划教材电子类专业编委会成员名单
  • 出版说明
  • 前言
  • 第1篇 LabVIEW 基本使用
  • 项目1 认识LabVIEW
  • 1.1 任务1 认识虚拟仪器
  • 1.2 任务2 认识VI
  • 1.3 任务3 创建VI
  • 1.4 任务4 数据流和运行及调试VI
  • 1.5 思考题
  • 项目2 认识LabVIEW中的数据类型
  • 2.1 任务1 字符串型数据操作
  • 2.2 任务2 数值型数据操作
  • 2.3 任务3 布尔型数据操作
  • 2.4 任务4 数组和簇操作
  • 2.5 任务5 图形数据操作
  • 2.6 思考题
  • 项目3 应用结构设计程序
  • 3.1 任务1 应用For 循环编写VI
  • 3.2 任务2 应用While 循环设计VI
  • 3.3 任务3 应用条件结构设计VI
  • 3.4 任务4 应用顺序结构设计VI
  • 3.5 任务5 应用事件结构设计VI
  • 3.6 思考题
  • 项目4 数据的读写与存储
  • 4.1 任务1 存取文本文件
  • 4.2 任务2 存取二进制文件
  • 4.3 任务3 存取电子表格文件
  • 4.4 任务4 存取波形文件
  • 4.5 任务5 存取TDMS 文件存储
  • 4.6 思考题
  • 项目5 构成基础虚拟仪器系统
  • 5.1 任务1 构建虚拟仪器测控系统
  • 5.2 任务2 学习数据采集驱动程序DAQmx
  • 5.3 任务3 设计DAQmx 采集与生成VI
  • 5.4 思考题
  • 第2篇 基于LabVIEW 的测控系统
  • 项目6 交通灯控制系统
  • 6.1 项目描述
  • 6.2 任务1 学习编写DO 程序
  • 6.3 任务2 设计控制系统的前面板
  • 6.4 任务3 实现交通灯控制逻辑功能
  • 6.5 任务4 设计交通灯控制系统
  • 6.6 任务5 系统调试测量
  • 6.7 思考题
  • 项目7 温度预警系统
  • 7.1 项目描述
  • 7.2 任务1 设计系统前面板
  • 7.3 任务2 采集温度信号
  • 7.4 任务3 分析处理温度信号
  • 7.5 任务4 调试及测试系统
  • 7.6 思考题
  • 项目8 智能电子秤的设计与应用
  • 8.1 项目描述
  • 8.2 任务1 制作按钮与数码管
  • 8.3 任务2 设计电子秤前面板
  • 8.4 任务3 设计质量换算子VI
  • 8.5 任务4 采集质量数据
  • 8.6 任务5 调试及测试系统
  • 8.7 思考题
  • 项目9 电动自行车模拟系统
  • 9.1 项目描述
  • 9.2 任务1 自定义控件和设计前面板
  • 9.3 任务2 转速控制与测量
  • 9.4 任务3 利用事件结构设计程序
  • 9.5 任务4 运行、 调试及测试
  • 9.6 思考题
  • 项目10 自动门控制仿真系统
  • 10.1 项目描述
  • 10.2 任务1 设计前面板
  • 10.3 任务2 测量步进电动机角度
  • 10.4 任务3 控制步进电动机正、 反转
  • 10.5 任务4 设计自动门控制系统
  • 10.6 任务5 调试及测试系统
  • 10.7 思考题
  • 第3篇 虚拟仪器的综合设计
  • 项目11 CPU智能散热模拟系统
  • 11.1 项目描述
  • 11.2 任务1 设计前面板
  • 11.3 任务2 设计程序框图
  • 11.4 任务3 运行、 调试及测试
  • 11.5 思考题
  • 项目12 智能窗帘模拟系统
  • 12.1 项目描述
  • 12.2 任务1 设计前面板
  • 12.3 任务2 设计程序框图
  • 12.4 任务3 运行、 调试及测试
  • 12.5 思考题
  • 项目13 数字存储式录音系统
  • 13.1 项目描述
  • 13.2 任务1 设计前面板
  • 13.3 任务2 设计程序框图
  • 13.4 任务3 运行、 调试及测试
  • 13.5 思考题
  • 项目14 模拟油门控制系统
  • 14.1 项目描述
  • 14.2 任务1 设计前面板
  • 14.3 任务2 设计程序框图
  • 14.4 任务3 运行、 调试及测试
  • 14.5 思考题
  • 附录 学习nextpad和nextboard的使用
  • 附录A nextboard 实验平台和实验模块
  • 附录B nextpad 教学软件平台
  • 参考文献
展开全部