PEI204 VIRTUAL INSTRUMENTATION AND APPLICATIONS

 

L

T

P

Cr

 

2

0

4

4.0

Prerequisite(s): None

Review: Graphical programming in data flow VIs and sub-VIs, loops and charts, Arrays, Clusters and graphs, Case and sequence structures, Formula nodes, Local and global variables, String and file I/O. 

Elements of Data acquisition: ADC, DAC, DIO, Counters and timers, PC Hardware structure, Timing, Interrupts; DMA Software and hardware installation Current loop RS232C/ RS485, GPIB 

Signal processing: Sampling Signals, Sampling Considerations, Need of Anti-aliasing Filters, The Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT), The Power Spectrum, Auto-correlation, Cross-correlation, Convolution, Deconvolution, Characteristics of Different Types of Window Functions , Realization of IIR and FIR filters.

 

System buses, Interface buses: USB, PCMCIA, VXI, SCXI, PXI, etc., Networking basics for office and industrial applications, VISA   and   IVI, Motion Control. 

 

Machine Vision : Digital images, definition, types, files, borders ad masks, Image display, Pallets, Region of Interest, Non-Destructive overlays,  Convolution kernels, Spatial filters, Gray scale morphology, Thresholding, Particle measurement, Edge detection, Pattern matching.

 

Laboratory Work : Experiments around various elements of Labview like charts, Graphs, Loops, Arrays, Clusters etc., and  data-acquisition and signal processing tools. 

 

Recommended Books

  1. Johnson, G., LabVIEW Graphical Programming, McGraw Hill (2006) 4th ed.
  2. Sokoloft, Basic Concepts of LabVIEW 4, Prentice Hall of India (1998).
  3. Wells, L.K., and Travis, J., LabVIEW for Everyone, Prentice Hall Inc. (2001) 2nd ed.