Gulotta M
Department of Biochemistry, University of Minnesota, St. Paul 55108, USA.
Biophys J. 1995 Nov;69(5):2168-73. doi: 10.1016/S0006-3495(95)80091-3.
LabVIEW is a graphic object-oriented computer language developed to facilitate hardware/software communication. LabVIEW is a complete computer language that can be used like Basic, FORTRAN, or C. In LabVIEW one creates virtual instruments that aesthetically look like real instruments but are controlled by sophisticated computer programs. There are several levels of data acquisition VIs that make it easy to control data flow, and many signal processing and analysis algorithms come with the software as premade VIs. In the classroom, the similarity between virtual and real instruments helps students understand how information is passed between the computer and attached instruments. The software may be used in the absence of hardware so that students can work at home as well as in the classroom. This article demonstrates how LabVIEW can be used to control data flow between computers and instruments, points out important features for signal processing and analysis, and shows how virtual instruments may be used in place of physical instrumentation. Applications of LabVIEW to the teaching laboratory are also discussed, and a plausible course outline is given.
LabVIEW是一种为便于硬件/软件通信而开发的面向图形对象的计算机语言。LabVIEW是一种完整的计算机语言,其使用方式与Basic、FORTRAN或C语言类似。在LabVIEW中,人们可以创建虚拟仪器,这些虚拟仪器从外观上看类似于真实仪器,但由复杂的计算机程序控制。有多个级别的数据采集虚拟仪器,便于控制数据流,并且许多信号处理和分析算法作为预制的虚拟仪器随软件提供。在课堂上,虚拟仪器与真实仪器之间的相似性有助于学生理解信息是如何在计算机和连接的仪器之间传递的。该软件在没有硬件的情况下也可使用,这样学生既可以在课堂上使用,也可以在家中使用。本文演示了如何使用LabVIEW来控制计算机和仪器之间的数据流,指出了信号处理和分析的重要特性,并展示了如何使用虚拟仪器替代物理仪器。还讨论了LabVIEW在教学实验室中的应用,并给出了一个合理的课程大纲。