About Me

header ads

VIRTUAL INSTRUMENTATION (18EC653)

VIRTUAL INSTRUMENTATION

  • Course Code 18EC653 
  • CIE Marks 40
  • Number of Lecture Hours/Week 03 
  • SEE Marks 60
  • Total Number of Lecture Hours 40(8Hours/Module) 
  • Exam Hours 03
  • CREDITS – 03

Course objective: This course will enable students to:

• Understand the fundamental principles of virtual instrumentation
• Acquire, analyze and present data using LabVIEW

Module-1

Graphical System Design: Introduction, Graphical system design model, Design flow with GSD, Virtual Instrumentation, Virtual instrument and traditional instrument, Hardware and software in virtual instrumentation, Virtual instrumentation for Test, control & design, Graphical system design using LABVIEW, Graphical programming & textual programming.

Module-2

Introduction to LabVIEW: Introduction, advantages of LABVIEW software environment, palettes, front panel controls & indicators, Block diagram, Data flow program. Repetition and Loops: For loops, while loops, structure tunnels, terminals inside or outside loops, shift registers, feed-back nodes, control timing, case structure.

Module-3

Arrays: Introduction, arrays in LABVIEW, creating one - dimensional array controls, indicators and constants, creating two dimensional arrays, creating multidimensional arrays, initializing array, deleting, inserting, and replacing elements, rows, columns, and pages with in arrays, arrays functions.

Module-4

Plotting Data: Types of waveforms, waveform graphs, waveform charts, XY graphs,
Intensity graphs & charts, Digital waveform graphs, 3D graphs, customizing graphs &
charts, configuring a graph or chart, Displaying special planners on the XY graph.

Module-5

File Input/ Output: File formats, file write &read, generating filenames automatically, String handling: string functions, LABVIEW string formats, parsing of strings. Instrument Control: Introduction, GPIB communication, Hardware specification, software architecture, Instrument I/O assistant, VISA, Instrument drivers, serial port communications, using other interfaces.

Course Outcomes: After studying this course, students will be able to:

1. Recognize the Graphical system design model and develop programs using the modern tools
of Graphical programming & textual programming
2. Develop a virtual instrumentation model using the front panel controls & indicators and loops.
3. Analyze, design the various array and matrix operations using LabVIEW functions.
4. Evaluate the various forms of output representations using graphs & charts
5. Demonstrate Instrument Control, GPIB communication and other interfaces

Students have to conduct the following experiments as a part of CIE marks along with other
Activities:

1. Build a VI code to indicate the change in temperature using LabVIEW
2. Develop a code in VI to convert 4-bit binary input to gray output using LabVIEW
3. Generate a VI code to display sinusoidal and triangular waveforms using LabVIEW
4. Build a code using LabVIEW to compute the sum of N numbers (use FOR loop)
5. Develop a VI code using LabVIEW to sort the even numbers (use while loop)
6. Using LabVIEW compute the basic operations of a simple calculator using case structure

Question paper pattern:

• Examination will be conducted for 100 marks with question paper containing 10 full
questions, each of 20 marks.
• Each full question can have a maximum of 4 sub questions.
• There will be 2 full questions from each module covering all the topics of the module.
• Students will have to answer 5 full questions, selecting one full question from each module.
• The total marks will be proportionally reduced to 60 marks as SEE marks is 60.

Text Books:

1. “Virtual Instrumentation using LABVIEW”, Jovitha Jerome, PHI, 2010
2. “Virtual Instrumentation using LABVIEW”, Sanjay Gupta, Joseph John, TMH, McGraw
Hill Second Edition, 2011.

Reference:

“Learning with LabView”, Robert H Bishop, Prentice Hall, 2009.

Post a Comment

0 Comments