Introduction To Labview: Physics 173.110 Intersession 2015
Introduction To Labview: Physics 173.110 Intersession 2015
30 September 2014
Introduction to LabVIEW
Physics 173.110
Intersession 2015
COURSE DESCRIPTION
This is a one credit course in programming LabVIEW for students with no programming experience.
LabVIEW is widely used in research and industry for interfacing computers to instrumentation for data acquisition,
analysis, and control. The topics emphasized are basic programming structures and best practices for
programming in the LabVIEW environment. Additional topics include the basic concepts of working with analog and
digital signals, signal conditioning, data acquisition, and signal processing.
COURSE OBJECTIVE
By the time you have completed this course, you should have a basic familiarity with the LabVIEW
environment and be able to write and debug short programs using any of the basic programming structures (for and
while loops; Mathscript node; case, sequence, and event structures; local variables), write to three basic graph
types (waveform chart, waveform graph, and XY graph), read and write data from text files, and read data from a
DAQ device.
ENROLLMENT LIMIT: 18 (due to hardware limitations)
INSTRUCTOR:
EMAIL:
PHONE:
OFFICE:
OFFICE HOURS:
REQUIRED MATERIAL:
A web browser-based email account to upload and email me your homework. I recommend bringing a USB
memory stick to class to make backup copies of your class work.
RECOMMENDED MATERIAL:
Hands-On Introduction to LabVIEW for Scientists and Engineers, 2nd edition, by John Essick, ISBN 978-019-992515-5, Oxford University Press, 2013. List Price $35 (Amazon.com). This textbook has good explanations
and interesting examples. Much of what I cover will be from this book.
LabVIEW for Everyone, 3rd Edition, by Jeffrey Travis & Jim Kring, ISBN 0131856723, Prentice-Hall, 2007, $63.
This is a good reference book, helpful for looking up particular features of LabVIEW.
LabVIEW software: Computers will be provided for your use. JHU has a campus license for LabVIEW for
University owned computers. However, it is not for personal student use. For personal use, download the student
edition of LabVIEW for Windows: https://decibel.ni.com/content/docs/DOC-30610 or the evaluation version for the
Mac: https://lumen.ni.com/nicif/us/evallvmac/content.xhtml; for the Mac, be sure to also install MathScript RT
available from http://sine.ni.com/nips/cds/view/p/lang/en/nid/207269). These editions will work for everything we do
except the data acquisition exercises.
CLASSROOM:
MEETING TIMES:
DATE
TIME
WEBPAGE:
Tuesday
1/6/2015
9 am 1 pm
Thursday
1/8/2015
9 am 1 pm
Tuesday
1/13/2015
9 am 1 pm
Thursday
1/15/2015
9 am 1 pm
Tuesday
1/20/2015
9 am 1 pm
Thursday
1/22/2015
9 am 1 pm
http://www.pha.jhu.edu/~wonnell/LabVIEW
EXAMS:
We will have three 15-minute quizzes at 9 am on Thursday 1/8, Tuesday 1/13, and Thursday 1/15.
HOMEWORK:
A problem set will be assigned at each of the first three meetings; each is due by 9 am at the next meeting.
FINAL PROJECT:
There is no final exam, but the final three meetings are set aside for project work, which is to be turned in
by 4 PM on Thursday 1/22/2015.
GRADES:
Your grade will be based on three quizzes, three homework sets, and a final project, as follows:
Each quiz: 15%, only best two will be counted.
Each homework set: 15%, only best two will be counted.
Final Project: 40%
This course, like all intersession courses, is graded on a pass/fail basis.
MAKEUP POLICY:
You are required to do the homework and take quizzes as scheduled; remember that only two of the three
homework assignments and quizzes will count in your final grade. On no account must you miss the final project,
because this cannot be made up. Homework is due at 9 am promptly on the morning following its assignment, and
the quizzes will be at 9 am.
OTHER COURSE POLICIES:
Each student is assigned to one computer. Homework must be done individually, but you are free to
discuss your homework with other students. You must not, however, provide or receive help on quizzes. You may
do your final project individually or with a partnerits up to you. If done with a partner, you will share the grade
equally. You will have 24 hour access to the lab (room 478) to work on your homework and project, but never work
alone. Make sure a fellow student or the instructor is around when you are in the lab. Food and drink may not be
consumed in the laboratory; please sit outside to munch. Short breaks will be scheduled throughout the morning.
ACADEMIC INTEGRITY POLICY
The strength of the university depends on academic and personal integrity. In this course, you must be
honest and truthful. Ethical violations include cheating on exams, plagiarism, reuse of assignments, improper use
of the Internet and electronic devices, unauthorized collaboration, alteration of graded assignments, forgery and
falsification, lying, facilitating academic dishonesty, and unfair competition. Report any violations you witness to the
instructor. You may consult the associate dean of students and/or the chairman of the Ethics Board beforehand.
See the guide on "Academic Ethics for Undergraduates" and the Ethics Board web site (http://ethics.jhu.edu) for
more information.