KUWAIT UNIVERSITY

ELECTRICAL ENGINEERING DEPARTMENT


Prepared by Eng. Ahmad HaItham


Presentations:

 

Presentation 1: (LabVIEW Programming Environment and Basic Operations)

Presentation 2: (LabVIEW Data Types & conversions between these Types)

Presentation 3: (LabVIEW Programming Structures)

Presentation 4: (LabVIEW Charts & Graphs)

Presentation 5: (LabVIEW Arrays)

Presentation 6: (LabVIEW Clusters)

Presentation 7: (LabVIEW Strings)

Presentation 8: (LabVIEW File I/O)

Presentation 9: (LabVIEW Data Acquisition)

Presentation 10: (How to use  NI-USB 6211 DAQ)

Presentation 11: (LabVIEW VISA & Serial Interfaces)

Presentation 12: (LabVIEW GPIB Interface)

Presentation 13: (LabVIEW AC Signals Acquiring)

Presentation 14: Introduction to Introduction to Control Design Toolkit

Presentation 15: Constructing and connecting Dynamic System

Presentation 16: Time Response Analysis

Presentation 17: Frequency Response Analysis

Presentation 18: Stability & Root Locus

Presentation 19: Analyzing State-Space Characteristic

Presentation 20: Designing Classical Controllers

Presentation 21: Design Control Simulation

Presentation 22: Acquiring Digital I/O

Presentation 23: Counters & DAQ

Presentation 24: Input Output Files Format

Presentation 25: LabVIEW Mathscrip

Presentation 26: LabVIEW Parallelism

Presentation 27: LabVIEW State Machines

Presentation 28: Generate continuous signals using USB 6211 DAQ

Presentation 29: How to communicate with the Parallel Port

Presentation 30: LabVIEW Waveforms

Presentation 31: LabVIEW Dynamic Data

Presentation 32: LabVIEW Time Stamps

Presentation 33: LabVIEW Reading and Writing Audio Files

Presentation 34: LabVIEW  PID

Presentation 35: LabVIEW  PID Hardware Real Time Simulation  video

Presentation 36: LabVIEW & System Identification

 

 

 

 

 

Additional Notes:

              *       (The LabVIEW Programming Environment and Basic Operations)

              *       (LabVIEW Programming Structures)

              *       (LabVIEW Graphs, Charts, Arrays, and Clusters)   +  Project #1

              *       (Developing_Signal_Conditioning_Design)

              *       (LabVIEW File I/O) .

              *        How to use CB-68LP & BNC-2120 , Temperature Sensor Example

              *       Familiarization to SC-2075 ,Common Emitter Bias Example, Waveform Example,  waveform.vi

              *        NI ELVIS Familiarization

              *        (Data Acquisition (DAQ) Hardware GPIB)  part (II).  frequency response    

              *       Gpib drivers for the Function generator  hp3314a.llb   Digital Multimeter hp34401a.llb    CRO tktds4xx.llb

 

 

 

DAQ & Accessories data sheets

 

Sheet 1 :              PCI-6024

Sheet 2, sheet 3: PCI-6251

Sheet 4:               NI USB-6008/9

Sheet 5, sheet 6: NI-USB-6211

Sheet 7:               NI USB-6259

Sheet 8:               NI USB-9215

Sheet 9:               NI USB-9211A

Sheet 10:             NI ELVIS

Sheet 11:             SC-2075 Board

Sheet 12:             How to use CB-68LP & BNC-2120

 

Videos about LABVIEW

           

                        Download & install this program to run swf & flv files

 

First VI

The Block Diagram

The Front Panel

Broken Wires

Debugging

Data types

SubVIs

Creating Arrays

Arrays Math.

Array to Spreadsheet.

Array & Cluster Functions 1

Array & Cluster Functions 2

For Loop Basic

For Loop Array

For Loops & While Loops

While Loop

Case Boolean & Integer Structure

Case String Structure

Diagram Disable

DAQmx Analog Input

DAQmx Analog Output

DAQmx  Counter Input

DAQmx Digital Input

Timing VIs Case Structures And Shift Registers

LABVIEW Signal Express

Audio Output

Audio Real Time Output

Audio Source Sine Wave

AM Modulation Lecture of a Pitched Signal

AM Modulation Lecture of Two Multiplied Signals

Amplitude Modulation front Panel Demo1 (Source Signal is a pair of sinusoid)

Amplitude Modulation Diagram Panel Demo1 (Source Signal is a pair of sinusoid)

Amplitude Modulation front Panel Demo2 (Source Signal is a pair of sinusoid)

Amplitude Modulation Demo3 (Apply modulation to a wave signal)

Frequency Modulation

Introduction To Creating State Machines

Local Variables, Global Variables & Race Conditions

Counters and LabVIEW

Digital I/O and DAQ

Labview System Identification

 

 

 

Animated GIF about LABVIEW

 

Build Sequence

Add Sequence Local to Sequence

Clearing Array Data

Building Cluster 1

Building Cluster 2

Creating Two Dimensional Array

Node Formula

Expanding Array Contents

Reviewing Array Contents

Creating Sub_VI

 

 

Good References For LABVIEW Programming

 

LABVIEW Analysis Concept

LABVIEW Data Storage

LABVIEW Measurements Manual

LABVIEW Quick Reference Card

LABVIEW User Manual

LABVIEW Fundamentals

Introduction to LabVIEW 8 in 3 Hours

Introduction to LabVIEW 8 in 6 Hours

 

 

Advanced Presentaions

 

Data Acquisition

Instrument Control Hands-On

Remote Connection, Monitoring and Control Using LabVIEW

 

 

ELVIS

 

Introduction to NI ELVIS

NI ELVIS User Manual

My Summery 1

My Summery 2

More about ELVIS