Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
XP38ATM ZK 3 2P+2D Czech
Department of Measurement

The subject introduces the principles and technical means of data acquisition in the laboratory and industrial environment. Attention is paid to both hardware and software aspects of the integration of systems for data acquisition and process control. Laboratory exercises are designed in part in the form of classical tasks, partly in the form of problem-oriented tasks in the field of programming of automated measurement systems and control of measurement processes.


Basic knowledge of circuit theory, electronics, and programming in C language.

Syllabus of lectures:

1.Data acquisition systems (DAQs) - introduction.

2.The hardware of DAQs, interfaces (GPIB, LXI, USB, Ethernet, PCI, VXI, PXI). Devices and functional modules for DAQs.

3.Operating systems for DAQs including RTOS. Development of software applications.

4.The use of C/C++ language for programming measurement application.

5.Integrated development systems based on textual (C/C++) or graphical oriented languages (LabVIEW, VEE, etc.).

6.Standards for programming DAQs (VXIplug&play, IVI, VISA). Advanced programming DAQ systems.

7.Integration of DAQ systems to a computer network. API for communication protocols in Unix and Windows OS.

8.Large distributed systems.

9.Oscillators, frequency stability. Time scales. Synchronization in distributed systems.

10.NTP, PTP (IEEE 1588) protocols.

11.Cesium Beam Atomic Time and Frequency Standards.

12.Precise time transfer using optical fibers.

13.Application of Global Navigation Systems (GNSS) for precise time transfer.

14.DAQs – practical aspect of design.

Syllabus of tutorials:

1.Assignment of projects focused on programming DAQ systems.

2.Integrated development system for Win32 application (under MS Windows or Linux), introduction.

3.Integrated development system for Linux application, introduction.

4. - 12. Work on projects - consultation.

13.Projects testing.

14.Project presentation, evaluation.

Study Objective:

An introduction to the problems of automated measuring systems, their advanced design, and programming.

Study materials:


1.Bolton, W.: Instrumentation and Control Systems, 2nd edition, Newnes 2015, ISBN 978-0081006139.

2.Mukhopadhyay, S. C.: Intelligent Sensing, Instrumentation and Measurements. Springer 2013. ISBN 978-3642370267.

3.Morris, A. S. – Langari, R.: Measurement and Instrumentation. Theory and Application. Academic Press 2015. ISBN: 978-0128008843.


1.Gyorki, J. R.: Signal Conditioning and PC-Based Data Acquisition Handbook. IOtech 2004, ISBN: 978-0965678933.

2.Sumathi, S. – Surekha, P.: LabVIEW based Advanced Instrumentation Systems, Springer-Verlag Berlin Heidelberg, 2007, ISBN: 103-540-48500-7

3.Park, J. – Mackay, S.: Practical Data Acquisition for Instrumentation and Control Systems. Newnes 2003, ISBN: 978-0750657969

4.Eidson, J. C.: Measurement, Control, and Communication Using IEEE 1588. Springer-Verlag London 2006, ISBN: 978-1846282508

Time-table for winter semester 2019/2020:
Time-table is not available yet
Time-table for summer semester 2019/2020:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2020-07-06
For updated information see http://bilakniha.cvut.cz/en/predmet5968006.html