Article Information

  • PDF (514 kb)

PubMed

Related Articles

  • …more

Copyright © 1995 The Biophysical Society. All rights reserved.
Biophysical Journal, Volume 69, Issue 5, 2168-2173, 1 November 1995

doi:10.1016/S0006-3495(95)80091-3

Research Article


Teaching computer interfacing with virtual instruments in an object-oriented language

M. Gulotta

Department of Biochemistry, University of Minnesota, St. Paul 55108, USA.


Abstract

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.