Site icon checkerpost

LABVIEW

Updated 05-May-2020.

Mondo shtuff from around the internet, all about LABVIEW!

Laboratory Interfacing Using the LabVIEW Software Package: This paper describes a range of interfacing experiments designed for physical or analytical undergraduate laboratories. Students use the LabVIEW (R) software package to control the acquisition of voltage information from experiments such as potentiometric titrations, and to control voltage output and input for experiments such as cyclic voltammetry or remote spectrophotometric sensing. Students can also be introduced to the icon-based LabVIEW language by designing modified programs to accomplish small projects, such as drop counting, photometric titration measurements, or generation of various voltage waveforms.

Data Acquisition in the Chemistry Laboratory Using LabVIEW Software: Our application of LabVIEW(R) software for computer data-acquisition using several techniques used across our curriculum is described. The techniques are gas chromatography, calorimetry, titrations and other volume-dependent techniques, spectrometry for kinetics using a Spectronic 20(R), and emission spectroscopy. Applications of these techniques range from general chemistry to physical chemistry, instrumental analysis, and undergraduate research. The hardware in common for all of the techniques is a 4-1/2 digit multimeter connected to the computer via a GPIB interface to a Macintosh computer. Figures include examples of a LabVIEW “virtual instrument” (VI) diagram, some student-generated data, and a LabVIEW VI front panel.

Integration of National Instruments’ LabVIEW Software into the Chemistry Curriculum: Modern analytical instruments controlled by computer workstations equipped with LabVIEW have been used to enhance the investigative nature of a student’s laboratory experience at Carleton. The overall aim of this continuing project has been to provide students with user-friendly analytical tools that will improve their ability to quickly perform chemical analyses, in turn leaving more laboratory time for experimental design and open0ended investigation. We have found that LabVIEW can be used as a central laboratory software system that can be customized by the instructor to fit specific experimental needs and programmed by students with minimal training. In lower-division courses, such as introductory chemistry and sophomore analytical chemistry, intuitive LabVIEW VI’s have been designed by the instructors to run specific instrumental tasks for the students. The time saved by providing students with intuitive LabVIEW VI’s to control their intruments has generated more lab time for open-ended investigation. Upper-division courses for majors have focused on learning how to program and use LabVIEW to control experimental apparatus designed and built by students.

Graphical computing in the undergraduate laboratory: Teaching and interfacing with LabVIEW: We describe the development and implementation of an undergraduate physics laboratory course based on National Instruments’ LabVIEW application. LabVIEW, a graphical programming language, provides an intuitive interface with which to teach fundamental computer-based data acquisition techniques. To convey the importance of these techniques in modern experimental physics, during our course the students complete a variety of tasks and experiments based around LabVIEW virtual instruments that they have constructed. Furthermore, LabVIEW is a powerful signal processing and waveform analysis tool, it may be used to reinforce core physics concepts taught in an analytical fashion in other courses. Foremost among these is Fourier analysis. We discuss the efficacy of LabVIEW as a pedagogical tool in a number of Fourier-related areas. Other important pure and applied physics topics covered in our LabVIEW course and briefly described here include resonance, filtering and lock-in techniques, thermal diffusivity, chaos, and optical absorption in solids.

Teaching Physical Chemistry Experiments with a Computer Simulation by LabVIEW

Automation of the Franck-Hertz experiment and the Tel-X-Ometer x-ray machine using LABVIEW: We describe the use of LABVIEW to automate data collection and instrument control for the Franck-Hertz experiment and for the popular Tel-X-Ometer x-ray machine. Such automation permits the rapid collection and reduction of large amounts of data, thus facilitating exploration of the basic physics of these experiments. The use of industry-standard software packages, such as ORIGIN and MATHEMATICA, provides students with valuable exposure to professional tools for the display and analysis of data.

A LabVIEW-controlled portable x-ray fluorescence spectrometer for the analysis of art objects

My botty best at summarizing from Wikipedia: LabVIEW is a system-design platform and development environment for a visual programming language from National Instruments . the graphical language is named “G”; not to be confused with G-code . Originally released for the LabVIEW can execute inherently in parallel . multi-processing and multi-threading hardware is exploited automatically by the built-in scheduler . LabVIEW programs-subroutines are termed virtual instruments (VI each VI has three components: a block diagram, a front panel, and a connector pane . the front panel is built using controls and indicators . controls are inputs: they allow a user to supply information to all objects placed on the front panel will appear on the back panel as terminals . back panel also contains structures and functions which perform operations on controls . collectively controls, indicators, structures, and functions are referred to as nodes a virtual instrument can be run as either a program, with the front panel serving as a user interface . the graphical approach allows nonprogrammers to build programs by dragging and dropping virtual representations of lab equipment with which the most advanced LabVIEW development systems offer the ability to build stand-alone applications . users interface to hardware by either writing direct bus commands (USB, GPIB, Serial) or using high-level, device-specific, LabVIEW includes built-in support for NI hardware platforms such as CompactDAQ and CompactRIO . National Instruments makes thousands of device drivers available for download on the NI Instrument Driver Network (IDNet) the executable and source code are merged into a single binary file . the execution is controlled by LabVIEW run-time engine . LabVIEW programs are slower than equivalent compiled C code . LabVIEW includes a text-based programming component named MathScript . MathScript can be integrated with graphical programming using script nodes . ecosystem is available on the LabVIEW Tools Network marketplace for add-ons . LabVIEW is not managed or specified by a third party standards committee . some users have criticised it for its tendency to freeze or crash during simple tasks . this tends to restrict LabVIEW to larger applications . SourceForge has LabVIEW listed as one of the possible languages in which code can be written . in 2009, National Instruments began naming releases after the year in which they are released . VI Package Manager is the standard package manager for LabVIEW libraries . it is very similar in purpose to Ruby’s RubyGems and Perl’s CPAN . tools exist to convert MathML into G code National Instruments offers LabWindows/CVI as an alternative for ANSI C programmers . when applications need sequencing, users often use LabVIEW with TestStand test management software . LabVIEW has a direct node Effective LabVIEW Programming. [S.l. ]: NTS Press. ISBN 978-1-934891-08-7. The LabVIEW Style Book. Upper Saddle River, NJ: Prentice Hall. ISBN 978-0-13-145835-2. LabVIEW for Everyone : Graphical Programming Made Easy and Fun (3rd ed.). Upper Saddle River, NJ: Prentice Hall. ISBN 0-13-185672-3. Conway, Jon; Watt Virtual Bio-Instrumentation : Biomedical, Clinical, and Healthcare Applications in LabVIEW. Upper Saddle River, NJ: Prentice Hall PTR. ISBN 0-13-009365-3. Olansen, ISBN 0-13-065216-4. Beyon, Jeffrey Y. (2001). LabVIEW Programming, Data Acquisition and Analysis. ISBN 0-13-030367-4. Travis, Jeffrey (2000). Internet Applications In LabVIEW. ISBN 0-13-014144-5. Essick, John (1999). Advanced LabVIEW Labs. Upper Saddle River, NJ: Prentice Hall. “A LabVIEW-controlled portable x-ray fluorescence spectrometer for the analysis of art objects”. X-Ray Spectrometry. 35 (5): 280–286. Bibcode: Archived from the original on 2010-08-18. http://www.medicalphysics. 33 (6): 2007. doi:10.1118/1.2240285.CS1 maint: multiple names: authors list (link) “Automation of the Franck-Hertz experiment and the Tel-X-Ometer x-ray machine using LABVIEW”. American Journal of Physics. 71 (5): 501–506. Bibcode: “Teaching physical chemistry experiments with a computer simulation by LabVIEW”. Journal of Chemical Education. ACS. 83 (9): 1353–1355. Bibcode:2006JChEd..83. (October 2003). “Graphical computing in the undergraduate laboratory: Teaching and interfacing with LabVIEW”. American Journal of Physics. AAPT. 71 (10): 1062–1074. doi:10.1021/ed083 Bibcode:2003AmJPh..71.1062M. doi:10.1119/1.1582189.CS1 maint: multiple names: authors list (link) Lauterburg, Urs (June “Integration of National Instruments’ LabVIEW software into the chemistry curriculum”. Journal of Chemical Education. ACS. 73 (12): 1107–1111. Bibcode:1996JChEd. doi:10.1021/ed073p1107. “Data acquisition in the chemistry laboratory using LabVIEW software”. Journal of Chemical Education. ACS. 73 (12): 1112–1114. Bibcode:1996JChEd..73.1112M. doi:10.1021/ed073p1112.CS1 maint: multiple names: authors ACS. 73 (12): 1115–1116. Bibcode:1996JChEd..73.1115O. doi:10.1021/ed073p1115. “10 Years Experience with Remote Laboratories” (PDF). International Conference on Engineering Education Research. ACS.

Exit mobile version