Course Information

Course Information
Course Title Code Semester L+U Hour Credits ECTS
Computer And Device Control Applications In Physics FIZ721 3 + 0 3.0 7.5
Prerequisites None
Language of Instruction Turkish
Course Level Graduate
Course Type
Mode of delivery Lecturing
Course Coordinator Prof. Dr. Kadir GÖKŞEN
Instructor(s)
Assistants
Goals For the purpose of to be run as a computer-controlled devices in the physics experiment systems, programming in LabView program will be covered in detail.
Course Content What is LabVIEW and why it is used,Information flow and graphical programming language,Examples and applications of LabVIEW,Using LabVIEW in Real-world, development of LabVIEW,What is information processing? What is GPIB?,Setting connection using a serial port,LabVIEW interface, Building VI, Basic controls and indicators,Setting network, Running VI,Techniques of processing, Double loop, Slip recorders. CASE structure, SEQUENCE structure, timing and time sructures,WHILE structure, Multi-dimensional matrices,Charts, Signals,Selection and setup of DAQ measurement tools,NI-DAQmx processes, Advanced informationn processing.
Learning Outcomes
Weekly Topics (Content)
Week Topics Learning Methods
1. Week What is LabVIEW and why it is used.
1. Week What is LabVIEW and why it is used.
2. Week Information flow and graphical programming language.
2. Week Information flow and graphical programming language.
3. Week Examples and applications of LabVIEW.
3. Week Examples and applications of LabVIEW.
4. Week Using LabVIEW in Real-world, development of LabVIEW.
4. Week Using LabVIEW in Real-world, development of LabVIEW.
5. Week What is information processing? What is GPIB?
5. Week What is information processing? What is GPIB?
6. Week Setting connection using a serial port.
6. Week Setting connection using a serial port.
7. Week LabVIEW interface, Building VI, Basic controls and indicators.
7. Week LabVIEW interface, Building VI, Basic controls and indicators.
8. Week MIDTERM EXAM
8. Week MIDTERM EXAM
9. Week Setting network, Running VI.
9. Week Setting network, Running VI.
10. Week Techniques of processing, Double loop, Slip recorders.
10. Week Techniques of processing, Double loop, Slip recorders.
11. Week CASE structure, SEQUENCE structure, timing and time sructures.
11. Week CASE structure, SEQUENCE structure, timing and time sructures.
12. Week WHILE structure, Multi-dimensional matrices.
12. Week WHILE structure, Multi-dimensional matrices.
13. Week Charts, Signals.
13. Week Charts, Signals.
14. Week Selection and setup of DAQ measurement tools.
14. Week Selection and setup of DAQ measurement tools.
Recommended Sources
• J. Travis, J. Kring LabVIEW for everyone: graphical programming made easy and fun,, 3rd Edition, Prentice Hall, 2006.
• J. Travis, J. Kring LabVIEW for everyone: graphical programming made easy and fun,, 3rd Edition, Prentice Hall, 2006.