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 toolsof 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 LabVIEW2. 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 fullquestions, 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, 20102. “Virtual Instrumentation using LABVIEW”, Sanjay Gupta, Joseph John, TMH, McGraw
Hill Second Edition, 2011.
0 Comments