PHYS 366 - 01 EXPERIMENTAL PHYSICS II (2)

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

Recommendation 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 more. Alsoincludes several projects to allow you to further develop your skills to a high level!


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;

2) The projects.


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 22 Introduction  
Week 2: Jan 24
Getting  started with LabVIEW: Chapter 1
Getting Start Ch1
Week 3: Jan 29 Getting started with LabVIEW: Chapter 2 and 3 Getting Start Ch2 and Ch3
Week 4: Jan 31
LabVIEW 1:
Debug, SubVI
Week 5: Feb 5
LabVIEW 2:
Week 6: Feb 7
LabVIEW 3:
Structure
Week 7: Feb  12
LabVIEW 4:
Array
Week 8: Feb 14 LabVIEW 5: Array-Cluster
Week 9: Feb 19
LabVIEW 6:
MathScript
Week 10: Feb 21
LabVIEW 7:
File-I-O, Read-A-AVI-File, Video
Week 11: Feb 26
LabVIEW 8:
DAQ,Video-Grab
Week 12: Feb 26 LabVIEW 9: Charts and Graphs
Week 13: March 4 LabVIEW 10: Finding Zeroes of Functions
Week 14: March 6 LabVIEW 11: Local and Global Variables
Week 15: March 11 LabVIEW 13: Event Structure
Week 16: March 13 LabVIEW 14: Connectivity with Other Languages , Zipfile
(March 18-22) Spring Recess  
Week 17: March 25 LabVIEW 15:

Invoke Node and Vision

Week 18: March 27 LabVIEW 16:

Sunspot Image Shift Correction, Zip File , Sample VI file

Week 19: April 1 Holiday
Week 19: April 3
LabvIEW 16 (Continue)  
Week 11: Apr 8
Project 1: Image motion correction (software) Video-Grab-Record, Pattern-Match 1, Pattern-Match-v2 : Project PDF , Jupiter_vid
Week 12: Apr 10
Project 1
Week 13: Apr 15 Project 2: Polarineter phase retatance measurement
Phase Retardance , Zip File , LC Background  
Week 13: Apr 17 Project 2  
Week 13: Apr 22 Project 2  
Week 13: Apr 24 Project 3: USB Port USB Port Programing, Handbook,
Week 13: Apr 29 Project 3 readimage
Week 14: May 1 Project 3
Week 14: May 6 Project 4: Image motion correction (hardware) Position change example,Position change example, Project PDF
 

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