lecture handout by mohd. ayub khan

28
LABVIEW AND IT’S APPLICATIONS Mohd. Ayub Khan Anand Engineering College,Agra [email protected]

Upload: mayank-agarwal

Post on 21-Jan-2018

639 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Lecture handout by Mohd. Ayub Khan

LABVIEW AND IT’S APPLICATIONS

Mohd. Ayub KhanAnand Engineering College,Agra

[email protected]

Page 2: Lecture handout by Mohd. Ayub Khan

• LabVIEW stands for-laboratory virtual instrument engineering workbench.

• LabVIEW is a graphical programming language.

Page 3: Lecture handout by Mohd. Ayub Khan

•LabVIEW introduces the concept of Data Flow and Data

Dependancy, the order of execution is controlled not by sequential instruction execution as with traditional programming techniques.

.

Page 4: Lecture handout by Mohd. Ayub Khan

PC, Mac, Linux, Sun

LabVIEW Everywhere

Networked I/O

PC Boards

Workstation

Handheld

Embedded(FPGA)

Industrial Computer (PXI)

Wireless

Sensor

Tektronix Open Windows Oscilloscopes

Page 5: Lecture handout by Mohd. Ayub Khan

• Widely used in manufacturing units for precision and testing

• Widely used for measurement

• Used in biomedical applications

• Used in automobiles,research , food processing and other industries.

Page 6: Lecture handout by Mohd. Ayub Khan

HOW WE CAN WORK

Page 7: Lecture handout by Mohd. Ayub Khan
Page 8: Lecture handout by Mohd. Ayub Khan

NodesWires

ControlTerminals

Block DiagramFront PanelIndicator Terminals

Creating a VI Block Diagram

Page 9: Lecture handout by Mohd. Ayub Khan

Simple Data Acquisition

Complete Convert C to F.vi, then create Thermometer.vi.

Page 10: Lecture handout by Mohd. Ayub Khan

Top 10 Reasons to Use LabVIEW for Acquiring Data and

Processing Signals

1. Work Faster With Graphical Approach.

2. Take Measurement From Any Sensor or Any Bus.

3. Get started with open and run examples.

4. Measure in Minutes with Express Functions.

Page 11: Lecture handout by Mohd. Ayub Khan

5. Call Advanced Analysis Libraries with One Click.

6. Create a Professional User Interface in Seconds.

7. Log Data and Generate Reports in One Easy Step.

8. Distribute Stand-Alone Applications.

9. Do More with a Flexible, Scalable Software Platform.

10. Collaborate and Develop with a Worldwide Community of Engineers.

Page 12: Lecture handout by Mohd. Ayub Khan

Summary

• Virtual instruments (VIs) have three main parts — the front panel, the block diagram, and the icon and connector pane

• The front panel is the user interface of a LabVIEW program and the block diagram is the executable code

• The block diagram contains the graphical source code composed of nodes, terminals, and wires

• Place controls (inputs) and indicators (outputs) in the front panel window

Page 13: Lecture handout by Mohd. Ayub Khan

Summary• Use the Operating tool to manipulate panel objects. Use the

Positioning tool to select, move, and resize panel objects. Use the Wiring tool to connect diagram objects

• Control terminals have thicker borders than indicator terminals

• Wiring is the mechanism to control dataflow and produce LabVIEW programs

• Various debugging tools and options available such as setting probes and breakpoints, execution highlighting, and single stepping

Page 14: Lecture handout by Mohd. Ayub Khan

Some Applications of LabView INDUSTRIAL SOLUTION

PROCESS CONTROL

TESTING MACHINE

MACHINE PROGRAMMING

DATA ACQUISITION

Page 15: Lecture handout by Mohd. Ayub Khan

Measurement of Temperature by LM35

Page 16: Lecture handout by Mohd. Ayub Khan

Pulse Rate Measurement

Page 17: Lecture handout by Mohd. Ayub Khan

LIE DETECTOR

Page 18: Lecture handout by Mohd. Ayub Khan

Weight Sorter

Page 19: Lecture handout by Mohd. Ayub Khan

Weight Sorter

Page 20: Lecture handout by Mohd. Ayub Khan

Car Barrier

Page 21: Lecture handout by Mohd. Ayub Khan

GaS Detection

Page 22: Lecture handout by Mohd. Ayub Khan
Page 23: Lecture handout by Mohd. Ayub Khan

Subvi LOC1/LOC2

Page 24: Lecture handout by Mohd. Ayub Khan

Medicine Despencer

Page 25: Lecture handout by Mohd. Ayub Khan

Medicine Despencer

Page 26: Lecture handout by Mohd. Ayub Khan

RPM Measurement of Motor

Page 27: Lecture handout by Mohd. Ayub Khan

Why we used LabVIEW in Research & Learning

Why we used LabVIEW in Research & Learning

• Create a richer learning experience with hands on project-based learning

• Increase performance with multicore programming• Measure in minutes with tight I/O connectivity• Use multiple models of computation to solve problem • Analyze signals with built-in math and signal processing functions• Explore your measurements by visualizing your signals• Graphical system design decreases development time • Save time incorporating Labview with courseware and educational

resources• Collaborate and develop with a worldwide community of engineers

Page 28: Lecture handout by Mohd. Ayub Khan

Q&A