(2)学习LabVIEW软件的编程语言和方法,对软件进行详细的算法设计。
(3)在LabVIEW的环境下编写CZT算法,并进行调试。对调试过程中出现的问题进行分析,进一步完善系统,满足设计要求,并进行全面总结。
第二章 虚拟仪器集成开发环境LabVIEW
2。1虚拟仪器概述
在20世纪80年代中期,美国国家仪器公司(National Instrument Company,简称NI)首先提出的“软件就是仪器”这一概念便是对虚拟仪器最本质的论述和表达,由此而引发了仪器领域的一次重大的[5]。
所谓虚拟仪器(Virtual Instrument,简称VI),就是在计算机硬件平台上,配以I/O接口设备,由用户自行设计虚拟控制面板和测试功能的一种计算机仪器系统;是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出的检测结果,利用计算机强大的软件功能实现信号数据的运算、分析和处理,由I/O接口设备完成信号的采集、测量与调理,从而完成各种测试功能的一种计算机仪器系统[5]。虚拟仪器是计算机技术与仪器技术深层次结合的产物,也是计算机辅助测试领域的一项重要技术。随着虚拟仪器的出现,它打破了传统仪器一经厂家定义,用户就无法自行改变的模式。
自问世以来,科学家们都已将虚拟仪器的技术运用于产品设计和生产中的各个环节,从而改善了产品的质量、缩短了研发时间、提高了生产效率。随着计算机技术、软件技术、以及电子技术的飞速发展,虚拟仪器技术的应用早已突破了最初的仪器控制和数据采集的范畴。它不仅可以用于构建大型的自动化测试系统,还常常用于控制系统、嵌入式设计等的一些系统之中。虚拟仪器系统还可以广泛地应用于包括电子电气、射频与通信、装备自动化、航空航天、能源电力、环境工程、生物医药、土木工程、、电力电子、半导体、汽车、国防和工业生产等等各种领域。
2。2虚拟仪器的现状和发展前景
作为仪器领域中的新兴技术,虚拟仪器的研究和开发在国内已经经过了起步的阶段。从上世纪90年代中期开始,国内的很多高等院校例如电子科技大学和重庆大学,高科技公司例如中科泛华电子科技公司,在研究和开发仪器产品和虚拟式仪器设计平台,以及引进和消化美国国家仪器公司、惠普公司的产品等方面做了一系列卓有成效的事情,取得了一些备受大家瞩目的成果。虚拟仪器的出现和兴起,改变了传统仪器的概念、模式和结构,改变了人们的仪器观。
随着计算机技术、仪器技术和网络通信技术的不断发展和完善,一些新的计算机技术和数据采集技术逐渐应用到虚拟仪器中。虚拟仪器主要向着以下的三个方向发展:
(1)外挂式虚拟仪器
外挂式虚拟仪器是将测量到的物理信号通过预处理,转换为所需的数字信号后,再通过串口线或者USB线传给计算机处理,这样只需运行配套的软件就可以得到想要的结果,既减少了板卡的装拆过程,也节约了计算机的系统资源。因此以USB接口方式的外挂式虚拟仪器系统将成为今后廉价型虚拟仪器测试系统的主流。
(2)PXI型高精度集成虚拟仪器开放式平台
PXI(Peripheral Component Interconnection Extensions for Instrumentation,面向仪器系统的外围组件互连扩展)平台可以简单地将不同的测试设备整合到一个共同的系统中,并对其进行修改或扩展,以满足不断变化的测试系统的需要。PXI虚拟仪器具有良好的可扩展性、兼容性和性价比,所以它将成为未来大型高精度集成测试系统的主流虚拟仪器平台,并使虚拟仪器的功能向智能检测系统发展。