GitHunt
MO

Mojahed-nour/Laboratory-Virtual-Instrument-Engineering-Workbench-LabVIEW-Basics-I

LabVIEW is an environment and a language for software creation built by National Instruments. Its main advancement is to use visual diagrams rather than text lines, which makes it more intuitive and outstanding for multiple processors for engineers.

Laboratory-Virtual-Instrument-Engineering-Workbench-LabVIEW-Basics-I

About The Project

labview_topbanner

LabVIEW is an environment and a language for software creation built by National Instruments. Its main advancement is to use visual diagrams rather than text lines, which makes it more intuitive and outstanding for multiple processors for engineers.

Here's why:

  • LabVIEW applications are built out of the building blocks, Virtual Instruments (VIs). These may be part of the library of a toolkit or custom-created by the developers.
  • Real-time applications and desktop applications are developed in the same environment.
  • Ease of interfacing with instrumentation

Here're the two main sections of LabVIEW:

1st| The Front Panel:
offers a user interface with controls and indicators for various types of data, such as numbers or text.
Simulation-Tank-Level-Front-Panel-fig1

2nd| The Block Diagram:
is where the code is written. This involves numerous "nodes" or functions that have inputs and outputs.
LabVIEW-block-diagram-of-the-system

Running some exercises to get familiar with the software:

Exercise I:

The use of the Quadrature VI to calculate integrals.

This program is already built on the software to practice or making some modifications ..
Just we need to fill in the upper and lower limit of the integral and change the integrand terms

As shown in the figure , u should notice that The Block Diagram on the right and The Front Panel on the left as explained abovePicture1

Exercise II:

Use a linear, exponential, or power fit function to create a best fit line for generated data.
We need to fill in Number of points, slop, intercept, and noise amplitude then the program will automatically generate a graph to fit the data (it also works for linear, or power fit)

Picture2