1. Course Title | Virtual Instrumentation in LabVIEW | |||||||
2. Code | 4ФЕИТ03Л001 | |||||||
3. Study program | КТИ,ЕЕС | |||||||
4. Organizer of the study program (unit, institute, department) | Faculty of Electrical Engineering and Information Technologies | |||||||
5. Degree (first, second, third cycle) | First cycle | |||||||
6. Academic year/semester | III/6, IV/8 | 7. Number of ECTS credits | 6 | |||||
8. Lecturer | D-r Zhivko Kokolanski | |||||||
9. Course Prerequisites | ||||||||
10. Course Goals (acquired competencies): Acquiring knowledge about virtual instruments and measurement systems. Ability to solve problems through the development and implementation of virtual instruments and data acquisition systems. | ||||||||
11. Course Syllabus: Concept of virtual and software-defined instrumentation. Features of virtual instruments. Multichannel data acquisition systems. Interface of single-ended and differential signals. Noise elimination techniques, active and passive shielding. Grounding of data acquisition systems. Data storaage techniques, telemetry, and measurement data analysis. Virtual Instrumentation and LabVIEW, LabVIEW environment, variables and their declaration, arrays and matrices, loops, state machines, fields and clusters, graphical user interface, file management, data collection, measurement and signal generation, advanced LabVEW features. LabVIEW control systems, LabVIEW communication interfaces, distributed measurements with LabVIEW. Professional programming architectures in LabVIEW: state machines, event-driven architecture, parallel architecture. Asynchronous communication. Synchronization techniques and elimination of racing conditions. Software error handling techniques. Specialized modules in LabVIEW. General and dedicated hardware control in LabVIEW. | ||||||||
12. Learning methods: Lectures, laboratory exercises, tests, project assignments, self-study. | ||||||||
13. Total number of course hours | 2 + 2 + 1 + 0 | |||||||
14. Distribution of course hours | 180 | |||||||
15. Forms of teaching | 15.1. Lectures-theoretical teaching | 30 | ||||||
15.2. Exercises (laboratory, practice classes), seminars, teamwork | 45 | |||||||
16. Other course activities | 16.1. Projects, seminar papers | 30 | ||||||
16.2. Individual tasks | 30 | |||||||
16.3. Homework and self-learning | 45 | |||||||
17. Grading | 17.1. Exams | 20 | ||||||
17.2. Seminar work/project (presentation: written and oral) | 20 | |||||||
17.3. Activity and participation | 10 | |||||||
17.4. Final exam | 50 | |||||||
18. Grading criteria (points) | up to 50 points | 5 (five) (F) | ||||||
from 51to 60 points | 6 (six) (E) | |||||||
from 61to 70 points | 7 (seven) (D) | |||||||
from 71to 80 points | 8 (eight) (C) | |||||||
from 81to 90 points | 9 (nine) (B) | |||||||
from 91to 100 points | 10 (ten) (A) | |||||||
19. Conditions for acquiring teacher’s signature and for taking final exam | Regular attendance at classes and laboratory exercises | |||||||
20. Forms of assessment | During the semester, two tests (at one third and two thirds from the end of the semester) are provided, lasting 45 minutes, which are conducted during the classes, final exam, class activity and preparation of a project task. The final grade includes the test scores, the final exam, the class activity, and the project task. In the planned exam sessions, a final exam is taken (duration 120 minutes). The points from the written exam, the tests and the project task are included in the final grade. The student completes the project assignment during the laboratory exercises and must demonstrate a practical solution and technical documentation two weeks before the end of the semester. During the exam, it is not allowed to use books, scripts, manuscripts or notes of any kind, as well as a calculator, mobile phone, tablet or any other electronic device. |
|||||||
21. Language | Macedonian and English | |||||||
22. Method of monitoring of teaching quality | Internal evaluation and surveys | |||||||
23. Literature | ||||||||
23.1. Required Literature | ||||||||
No. | Author | Title | Publisher | Year | ||||
1 | B. Jakovljevic, Z. Kokolanski, B. Velkovski, et al. | Control, Virtual Instrumentation and Signal Processing Use Cases Practicum | University of Novi Sad, Faculty of Technical Sciences | 2019 | ||||
2 | J. Jerome | Virtual Instrumentation Using LabVIEW | Prentice Hall India Learning Private Limited | 2010 | ||||
3 | J.Beyon | Labview Programming, Data Acqusition and Analysis | Prentice Hall | 2001 | ||||
23.2. Additional Literature | ||||||||
No. | Author | Title | Publisher | Year | ||||
1 | Z. Kokolanski | Virtual Instrumentation in LabVIEW – multimedial book | FEEIT | 2014 | ||||
2 | J. Travis J.Kring | Labview for everyone | Prentice Hall | 2007 | ||||
3 | G. Johnson R.Jennings | Labview Graphical Programming | McGraw Hill | 2006 |