Virtual instrumentation is the use of customizable software and modular measurement hardware to create user-defined measurement systems.
Overview
Traditional hardware instrumentation systems are made up of fixed hardware components, such as
digital multimeters and
oscilloscope
An oscilloscope (formerly known as an oscillograph, informally scope or O-scope) is a type of electronic test instrument that graphically displays varying voltages of one or more signals as a function of time. Their main purpose is capturing i ...
s that are completely specific to their stimulus, analysis, or measurement function. Because of their hard-coded function, these systems are more limited in their versatility than virtual instrumentation systems. The primary difference between hardware instrumentation and virtual instrumentation is that software is used to replace a large amount of hardware. The software enables complex and expensive hardware to be replaced by already purchased computer hardware; e. g.
analog-to-digital converter
In electronics, an analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a Digital signal (signal processing), digi ...
can act as a hardware complement of a virtual
oscilloscope
An oscilloscope (formerly known as an oscillograph, informally scope or O-scope) is a type of electronic test instrument that graphically displays varying voltages of one or more signals as a function of time. Their main purpose is capturing i ...
, a
potentiostat enables
frequency response
In signal processing and electronics, the frequency response of a system is the quantitative measure of the magnitude and Phase (waves), phase of the output as a function of input frequency. The frequency response is widely used in the design and ...
acquisition and analysis in
electrochemical impedance spectroscopy with virtual instrumentation.
The concept of a
synthetic instrument is a subset of the virtual instrumentation concept. A synthetic instrument is a kind of virtual instrumentation that is purely software defined. A synthetic instrument performs a specific synthesis, analysis, or measurement function on completely generic, measurement agnostic hardware. Virtual instrumentation can still have measurement-specific hardware, and tend to emphasize modular hardware approaches that facilitate this specificity. Hardware supporting synthetic instrumentation is by definition ''not'' specific to the measurement, nor is it necessarily (or usually) modular.
Leveraging commercially available technologies, such as the PC and the
analog-to-digital converter
In electronics, an analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a Digital signal (signal processing), digi ...
, virtual instrumentation has grown significantly since its inception in the late 1970s. Additionally, software packages like
National Instruments
The National Instruments Corporation, doing business as NI, is an America, American multinational corporation, multinational company with international operations. Headquartered in Austin, Texas, Austin, Texas, it is a producer of automated tes ...
'
LabVIEW and other
graphical programming languages helped grow adoption by making it easier for non-programmers to develop systems.
The newly updated technology called "hard virtual instrumentation" is developed by some companies. It is said that with this technology the execution of the software is done by the hardware itself which can help in fast real time processing.
See also
*
Measuring instrument
Instrumentation is a collective term for measuring instruments, used for indicating, measuring, and recording physical quantities. It is also a field of study about the art and science about making measurement instruments, involving the related ...
Electronic engineering
Measurement
Measuring instruments
{{Software-type-stub