Physics 366 LabVIEW- Spring 2017

         Instructor:   Deqing Ren
         Class Number: 16794
Class Website: http://www.csun.edu/~rd436460/Labview.html
Class Place and Time: LO 1100, 9:30 am ~12:15 am, Monday
Phone:  818-677-3186
Email: ren.deqing@csun.edu
Instructor Office:   Eucalyptus Hall 2111C
Office Hours: Wednesday 2:00pm ~3:00 pm, and by appointment.
 

Textbook
Learning with LabVIEW 2009
Robert H. Bishop,   ISBN-13: 978-0-13-214131-4, Pearson Prentic Hall, 2009


Course Description

The laboratory course covers the textbook Chapter 3 MathScript, Chapter 5 SubVIs, Chapter 6 Structures, Chapter 7 Arrays and Clusters, Chapter 8 Charts and Graphs. It also covers the manual of Getting Started with LabVIEW Chapter 1~3, and includes a project.


Couse Objectives

To gain basic knowledge and skill of writing LabVIEW codes;

At the end, the students will be able to develop handling skills and be able to write LabVIEW codes independently, as well as apply the LabVIEW skills on any compicated project.


COURSE REQUIREMENT AND METHOD OF EVALUATION

1) Class Assignments will make up 60% of your grade;

2) The project (week 11-17) will make up 40%;


GRADING CRITERI

The grade distribution will be as follows.
A 88% and higher
B 72-87%
C 55-71%
D 41-54%
F 40% and below

We use the +/- system so in each range (no A+), the low end will be minus and the high end plus.


ATTENDANCE IS MANDATORY

If more than two classes are missed, an automatic F will be given.  The exception will be ONLY in the event of an emergency.  Proper paperwork will be required.  Do NOT be late to class.


TENTATIVE COURSE SCHEDULE

Date
               
Lecture On These Sections
Comments
Week 1: Jan 23
Course Introduction 
Week 2: Jan 30
Getting  started with LabVIEW: Chapter 1~3
Lecture
Week 3: Feb 6
Advanced LabVIEW 1:
Lecture 1, Lecture 2
Week 4: Feb 13
Advanced LabVIEW 2:
Structure
Week 5: Feb 20
Advanced LabVIEW 3:
Array
Week 6: Feb 27
Advanced LabVIEW 4:
Array-Cluster
Week 7: Mar 6
Advanced LabVIEW 5:
File-I-O, Read-A-AVI-File, Video
Week 8: Mar 13
Advanced LabVIEW 6:
DAQ, USB DAQ (data acquisition) Programming,Video-Grab
Week 9: Mar 20
Spring Recess
Week 10: Mar 27
Advanced LabVIEW 7:
Video-Grab-Record, Pattern-Match 1, Pattern-Match-v2
Week 11: April 3
Project (class 1)
Project 1, Jupiter_vide
Week 12: April 10
Project (class 2)
Position change example,Position change example_2, Final project
Week 13: April 17
Project (class 3)
Week 13: April 24 Project (class 4)  
Week 14: May 1 Project (class 5)  
Week 15: May 8 Project Assignment Due: 5-Minute Demonstration  

Useful Linkers:

(1) National Instruments (LabVIEW)

(2) User Guide for NI UBS 6008 Data Acquisition

(3) Datasheet for NI USB 6008

(4) Example for NI USB 6008 programming

(5) LabVIEW Fundamentals

(6) IMAQ Manual 1

(7) IMAQ Manual 2

(8) A Robot Video