Analog Data Acquisition System Using Virtual Instruments Computer Science Essay

Don’t waste time Get a verified expert to help you with Essay

Data acquisition is a good demand in industry and shopper applications. Data acquisition entails garnering alerts type measurement beginnings and digitising the sign for storage, analysis and presentation on a personal computing machine ( Personal laptop ) . The intent of informations acquisition is to mensurate an electrical or non-electrical ( physical ) phenomenon such as electromotive pressure, present, temperature, drive per unit space, warmth, seen radiation or sound. Computer-based informations acquisition implements a combined hardware like informations acquisition card, package deal, and a private computing machine to mensurate the physical information.

Data acquisition systems integrated indicators, detectors, sign conditioning, informations acquisition gadgets, and application package.

Multichannel informations acquisition ( DAQ ) is needed in plenty of real-time purposes for the intent of surveillance, monitoring, and/or control. These functions embody wideband communications, bid communicating and management, infinite geographic expedition, medical diagnosing, and so forth. In our proposed system multichannel DAQ is implemented utilizing sensible instrumentality bundle LABVIEW. If the signals are at the identical time acquired, coincident acquisition of extra informations can be used to obtain extra info inside the identical acquisition clip [ 1 ] .

However, bing computing machine primarily based multi-channel DAQ methods are rugged, expensive and necessitate costly instruments. To cut down price and power ingestion of bing computing machine based DAQ an embedded system based DAQ was designed. An embedded system is a special-purpose computing machine system which is a mixture of hardware and bundle designed to execute one or a number of dedicated maps using microcontrollers and microprocessors regularly with real-time calculating restraints.

Embedded techniques when employed into the informations acquisition environments can accomplish low value, low power ingestion and portability however this in addition to has few disadvantages [ 2, 3 ] .

An embedded system has nonetheless it is non reconfigurable as a end result of its fastened hardware structure [ four ] , [ 5 ] . Fixed structure embedded microcontroller DAQ methods have many disadvantages. It is non easy for a user to switch the design as per calls for as in instance of embedded based DAQ system. If an bing DAQ system makes use of one processor with sixteen spots, for illustration, there are times when it’s wanted to intensify the basic public presentation by using two processors with 32 spots every. In such situations it will be required to replace the entire embedded microcontroller DAQ system with a new one.

Further, the size of the cache of a microcontroller is a design parametric quantity that may non be reconfigured after fiction. In add-on, infixing drifting point operations, or altering the ALU performance is non attainable. Besides, in fastened structure DAQs, hardiness, and mistake tolerance are achieved by redundancy. This in bend increases the dimensions, power ingestion and the worth of the system. The proposed system uses the installations of Data acquisition system utilizing sensible devices which eliminates the utilization of bodily devices.

system architecture

Multichannel DAQ is performed to get the channels at the same time with out intervention. The importance of multichannel DAQ is observed in many

Fieldss [ 6 ] . The intent of acquisition of many channels has much influence in biomedical and infinite functions [ 7 ] .

Signal Parameters

Demultiplexing Channelss

Clustering Channels Analog inputs

Multiplexing Channelss

Multichannel Waveform

Fig. 1 Block Diagram of DAQ utilizing Virtual Instrumentation

Figure 1 shows the block diagram of DAQ carried out in Labview using sensible instruments. The parallel channels are acquired in practical devices. Each channel is analysed with signal parametric quantities like amplitude, frequence and multiplexed. The multiplexed alerts are stored and displayed in multichannel. Thus multichannel is acquired in a particular person wave kind and as an alternative the signal parametric portions could be varied. This technique has a greater advantage that a accountant can easy supervise and command the channels at the identical time.

The goal was to plan the DAQ System to goal the latest calls for in the industries and do it appropriate with the new tendencies in the engineering and to cut down the fee restraints. The use of the installations, flexiblenesss and the available resorts to suit the demands is targeted in the design. This endeavor is designed with sustaining in head the latest tendencies of applications and its calls for along with the fee restraints. There are certain different ends which are focused via this design which are as included like industrial application, low-cost to little graduated desk Industries, system can take topographic level of systems based mostly on monitoring temperature, pressure per unit space, humidness, diploma, sound, warmth, pH electromotive drive.


By and huge DAQ system ever has a commanding unit or the processing unit. Function of this unit is to get the informations and alter over it to the useable format. The practical devices is capable of taking informations and accountable for giving finish product in intentional scope of parallel input i.e. within point out electromotive pressure bounds. Signal conditioning of the detector signals are to be carried out earlier than it might be related to the system. Computer manipulates the knowledge every bit good as retailers it in a file, subsequently it in addition to does map of informations logging [ 8 ] . The system as an entire categorized in two main design colleges as, temperature acquisition and different physical informations acquisition like drive per unit area, sound, pH, diploma and so forth with GUI ( Graphical User Interface ) primarily based package deal for present of acquired informations by package deal tool LabVIEW.


The rapid promotion and acceptance of computing machines in the last two decennaries has given a great betterment in instrumentality trial and measuring. Continuous decrease of personal computing machines and handiness of low price high public presentation package deal bundles has boosted the methods for Automatic Test Equipment ( ATE ) based on programmable instrumentality. GPIB ( General Purpose Interface Bus ) primarily based programmable instrumentality has gained enormous spread within the final decennary for planing ATE system with the assemble of & A ; acirc ; ˆ?virtual instrumentality & A ; acirc ; ˆA? . Virtual Instruments ( VI ) substitute portion of acquisition of informations, treating the data every bit good as show, in conventional devices, by utilizing personal computing machine. By graphical scheduling, the computing machine proctor could be turned into the front panel of the physical instruments and, in reality, with further traits. Plug-in data acquisition playing cards acts as interface between computing machine and outside universe, it capabilities as a device that’s able to digitizes incoming parallel indicators [ 10 ] .

General VI is defined as the combination of hardware and package with industry-standard computing machine engineerings to make user-defined instrumentality. In this type of trial instrumentality that’s essentially package reliant and chiefly dependent on a computing machine to command trial hardware and gear, analyze, and current trial consequences. The energy of VI utility package deal lies in the fact that it empowers the user to incorporate trial equipments as objects in their plans.

Virtual instrumentality which makes use of extremely productive package, modular I/O used in industrial platforms. An organisation named National Instruments introduced LabVIEW, a practical instrumentality bundle developed for graphical execution of instruments, uses symbolic representations to implement the graphical scheduling for velocity operations and improvement. The package deal symbolically represents maps [ 10 ] . Another advantage of practical instrumentality constituent is that modular input/output which is designed to be quickly combined in random or any measure to guarantee that sensible instrumentality can be carried out and might supervise and command any growth side.


The parallel inputs are acquired ab initio using sensible devices. In LabVIEW many practical instruments like swap, boss, metre etc are applied to find a way to keep away from using conventional instruments in informations acquisition. All the channels are grouped in a individual block called bunch.


Fig. 2 Cluster Block Diagram position

Figure 2 reveals the construction of a bunch in block diagram. The above construction exhibits the execution of all informations sorts like entire quantity, Boolean etc. , in a particular person bunch. It combines different informations varieties within a particular person development. It reduces the connexion terminuss to face in VI.


Fig. three Cluster Front Panel position

Figure three shows the development of bunch in entrance panel. The chief bunch operations bundle, unbundled, bundle by name and unbundle by name. The following are the bunch operations.

Extraction of single informations varieties from bunch.

Addition of single informations components to a bunch which penalties in a gaggle of informations sorts.

Interrupting a bunch into its single informations types like boolean, drifting point etc.


Proposed system uses temperature acquisition as a separate faculty. Here the temperature is acquired utilizing practical devices and it is measured. Acquisition of temperature is utile in lots of functions like conditions prediction, infinite applications and +medical applications.


Fig. four Temperature Acquisition

Figure 4 reveals the temperature acquisition utilizing sensible devices. Here the temperature is acquired with the assist of metre. Initially the random informations is recorded using metre and the data is varied. The recorded info is displayed in thermometer. The person can easy supervise the numerous alterations occurring within the thermometer and displayed in the wave kind. Using the show, the user can observe the mistakes and command the fluctuations.


Multiplexing performs an of import function in multichannel DAQ. Here it teams the signal of adjusting amplitude and frequence and displayed within the wave kind. Multiplexing is the procedure of scanning via determine of enter channels and attempting in every rotary movement [ 9 ] . Multiplexing permits individual ADC to make the work of a number of channels. Rather than giving a ADC to every channel, a individual converter can be used with assistance from multiplexing. This can salvage power, as ADC uses important sum of power than switches does.

Unbundle operation performs demultiplexing of sensible channels. Hence it is demultiplexed utilizing unbundling map. This splits the assorted signal parametric portions and given as input to map generator.

Table I Comparison Table Among Existing DAQ Systems


Computer Based DAQ

Microcontroller Based DAQ


Labview DAQ

DAQ Hardware





Reconfigurable Hardware





Hardware Complexity







High price because of mounted architecture

Moderate cost

Low cost






No energy ingestion


Applicable in real-time


High public presentation

Full capablenesss of FPGA,

Single multiplexed ADC,

Hardware scalability

Increased public presentation,

Graphic method to get channels.

Easy measuring undertaking.

In Table I it’s shown that the proposed system is extra advantageous than bing system interms of cost and hardware complexness. The public presentation is larger in practical channels than in physical channels. Alternatively of using physical devices, many practical instruments can be used which permits simpler control and measuring undertaking.


The multichannel DAQ system have proven that many channels could be controlled simultaneously per person demands. The proposed system uses practical devices to command and supervise the channels with low value.

Labview simulation consequences could be viewed in entrance panel. Here the eight channel acquisition is break up up into 4 wave forms in which each incorporates two channel wave type. The linguistic communication used for scheduling is labVIEW in addition to referred to as as G, is a dataflow scheduling linguistic communication. The plan executing is set by the construction of a block diagram on which the coder connects differeny function-nodes by pulling wires. These wires propogate variables and any node can put to demise when all its input informations is on the market. Since multiple cringles execute when all enter informations out there, G is able to put to deathing parallel executing. This characteristic makes of LabVIEW helps in planing multichannel informations acquisition.

two channel waveform.png

Fig. 5 Two Channel Wave form

Figure 5 reveals the 2 channel wave type which reveals the acquisition of informations utilizing two sensible channels. The amplitude degree may be varied harmonizing to the doorway informations. The wave kind chart reveals the fluctuation in incoming informations and it could be straightforward managed by the user.


Fig. 6 Multichannel DAQ System

Figure 6 shows the full simulation consequences of proposed system. It has 4 wave type charts in which every contain two channel wave varieties. The signal parametric quantities like amplitude, frequence and signal kind is given as input to the fundamental map generator. The map generator adjustments the top product harmonizing to the enter. The multichannel wave kind is applied for assorted input. The discrepancy in signal parametric quantities depends on signal input. Based on the amplitude and frequence worth the multichannel wave form is obtained. This assault is utile in medical diagnosing. To get and analyze ECG alerts and to research and human generated signals that are of different amplitude and frequence this assault can be carried out.

Each channel acquisition consists of varied parametric quantities and adjusted to consumer demands. Temperature acquisition is done alone utilizing virutal devices. The temperature discrepancy can be seen clearly in entrance panel.


The conceptual design of multichannel DAQ utilizing sensible devices has been supplied. Using practical instrumentality method eight channel information acquisition is obtained. The channels are multiplexed in a multichannel wave type and figure of channels can be displayed in a particular person wave kind. Multichannel DAQ is cosmopolitan and it’s applied in assorted international locations like wideband speaking, radio detection and ranging application, medical and environmental applications. The chief maps of the DAQ portion have been designed, built. The stand-alone DAQ has good public presentation. The system price is merely a fraction of bing multichannel DAQs. The execution of DAQ in Soc FPGA is the subject of future paper which implements the benefit of using reconfigurable hardware.

Written by Essay Examples

Health disparities of the Latino inhabitants Student’s

Analyse the Political Implications of Concentrated Media Ownership and Control