LabVIEW入门与实战开发100例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

本书全面介绍了LabVIEW 8.2(中文版)虚拟仪器开发过程中的各种编程知识与技巧。本书通过理论与实例结合的方式,深入浅出地介绍了其使用方法和技巧,目的在于让读者快速掌握这门功能强大的图形化编程语言。本书紧密结合开发人员的心得体会,以实用性强的100个实例细致地讲述了LabVIEW 8.2的软件操作方法、关键细节技巧和工程应用实践经验,在编写过程中力求做到语言精练、通俗易懂、内容紧凑。

本书共分为3篇,章节内容安排具体如下。

1.第1章至第10章为LabVIEW的基础篇

第1章介绍了LabVIEW 8.2软件的基础操作,包括VI的创建、前面板的编辑和VI实例的调试等。第2章对VI的自定义进行了讲解。第3章至第5章分别介绍了编程过程中经常遇到的数组、簇、字符串、变量和矩阵。第6章介绍了程序结构,包括循环结构、选择结构和顺序结构等。第7章至第9章介绍了图形化数据显示、人机界面交互设计,以及文件I/O操作的具体内容。第10章则对大型系统程序编写过程中常用到的子VI的创建和调试进行了详细的介绍。

2.第11章至第27章为LabVIEW的实例应用篇

第11 章介绍了数学分析和信号处理中常用到的函数和处理方法。第12 章讲解了LabVIEW数据采集和仪器控制的常用方法。第13章向读者呈现了Express VI编程的快速和易用特点。第14章讲解了如何获得系统当前时间。第15章对创建右键快捷菜单进行了举例说明。第16章至第24章分别介绍了信号生成和处理过程中常用的分析方法和实现方式,包括数字示波器、触发计数器、基本函数发生器、噪声分析、功率谱测量、滤波处理和高级谐波分析等。第25章介绍了一个电话按键声音模拟器的设计技巧。第26章至第27章介绍了回声发生器和回声探测器的设计方法。

3.第28章至第32章为LabVIEW的综合开发篇

第28 章介绍了一个信号的发生和处理综合实例,对信号发生和处理的函数进行了综合使用。第29章介绍了LabVIEW在双通道频谱测量的滤波器设计中的应用,体现了虚拟设计的实用性。第30章介绍了微处理器冷却装置的实时监控的实例应用和编程特点。第31章介绍了键盘拼图小游戏实例,寓教于乐,凸显了LabVIEW编程的广泛性。第32章介绍了基于队列的走迷宫解决方案实例的详细编程过程,对队列操作子选板进行了深入的介绍。

本书给读者提供了大量的实例,使读者可以触类旁通、学以致用地掌握LabVIEW的实践应用,并可帮助读者快速、深入地学习和掌握软件的强大功能,切实提高工作效率。

本书由岂兴明、田京京、夏宁编著。参与本书编写的还有严雨、李若谷、严安国、李式琦、张为平、何世兰、张玉梅、刘洋洋、姚宗旭、王闯、徐慧超、葛祥磊等人。由于作者水平有限,书中难免存在错误和疏漏之处,恳请广大读者批评指正!

作者