Module also offered within study programmes:
General information:
Name:
Data Acquisition Systems
Course of study:
2017/2018
Code:
JFT-2-029-s
Faculty of:
Physics and Applied Computer Science
Study level:
Second-cycle studies
Specialty:
-
Field of study:
Technical Physics
Semester:
0
Profile of education:
Academic (A)
Lecture language:
English
Responsible teacher:
dr hab. inż. Mindur Bartosz (mindur@agh.edu.pl)
Academic teachers:
dr hab. inż. Mindur Bartosz (mindur@agh.edu.pl)
Module summary

Module presents modern data acquisition system (DAQ) for the small laboratory setups as well as for huge heterogenic experiments (i.e. ATLAS at CERN).

Description of learning outcomes for module
MLO code Student after module completion has the knowledge/ knows how to/is able to Connections with FLO Method of learning outcomes verification (form of completion)
Social competence
M_K001 Student potrafi myśleć i działać w sposób kreatywny, właściwie określać priorytety i optymalizować metody osiągania założonych celów w środowisku interdyscyplinarnym FT2A_K03, FT2A_K04 Report,
Execution of laboratory classes
Skills
M_U001 Student potrafi wybrać standard przesyłania danych oraz rodzaj systemu do ich akwizycji dla określonego zadania FT2A_U06, FT2A_U07, FT2A_U14, FT2A_U09, FT2A_U04 Activity during classes,
Examination,
Execution of laboratory classes,
Execution of a project
M_U002 Student potrafi w oparciu o mikrokontroler lub FPGA zbudować dedykowany system zbierania danych odpowiedni dla określonego zadania FT2A_U06, FT2A_U07, FT2A_U14, FT2A_U09, FT2A_U04 Activity during classes,
Examination,
Execution of laboratory classes,
Execution of a project
Knowledge
M_W001 Student zna podstawowe standardy służące do przekazywania danych w systemach pomiarowych FT2A_W02, FT2A_W12, FT2A_W08 Activity during classes,
Examination,
Execution of laboratory classes
M_W002 Student zna typy rodzaje systemów akwizycji danych oraz ich cech charakterystyczne FT2A_W02, FT2A_W12, FT2A_W08 Activity during classes,
Examination,
Execution of laboratory classes
FLO matrix in relation to forms of classes
MLO code Student after module completion has the knowledge/ knows how to/is able to Form of classes
Lecture
Audit. classes
Lab. classes
Project classes
Conv. seminar
Seminar classes
Pract. classes
Zaj. terenowe
Zaj. warsztatowe
Others
E-learning
Social competence
M_K001 Student potrafi myśleć i działać w sposób kreatywny, właściwie określać priorytety i optymalizować metody osiągania założonych celów w środowisku interdyscyplinarnym - - - + - + - - - - -
Skills
M_U001 Student potrafi wybrać standard przesyłania danych oraz rodzaj systemu do ich akwizycji dla określonego zadania - - + + - - - - - - -
M_U002 Student potrafi w oparciu o mikrokontroler lub FPGA zbudować dedykowany system zbierania danych odpowiedni dla określonego zadania - - + + - - - - - - -
Knowledge
M_W001 Student zna podstawowe standardy służące do przekazywania danych w systemach pomiarowych - - + - - - - - - - -
M_W002 Student zna typy rodzaje systemów akwizycji danych oraz ich cech charakterystyczne - - + - - - - - - - -
Module content
Laboratory classes:
Main topics

Students will configure, test verify and partially program data acquisition systems.

Project classes:
Tematyka

Students in two-person teams will design and implement standalone data acquisition system for a given task.

Seminar classes:
Main topics

During the seminar students will present data transmission protocols, small data acquisition systems and large control and data acquisition systems. The topics of the seminars are given or can be proposed by the students.

Student workload (ECTS credits balance)
Student activity form Student workload
Summary student workload 170 h
Module ECTS credits 6 ECTS
Participation in seminar classes 20 h
Realization of independently performed tasks 50 h
Participation in laboratory classes 20 h
Preparation for classes 30 h
Participation in project classes 20 h
Contact hours 30 h
Additional information
Method of calculating the final grade:

Final grade (OK) is calculated using weighted average of the grades from seminar (S) of the lab (L) and the project (P), with a given percentage for each one.
OK = 0.4*S + 0.2*L + 0.4*P

Prerequisites and additional requirements:

• Basic knowledge of the analogue and digital electronics
• Basic knowledge of the programming in C.
• Basic knowledge of the programming of the micro-controllers and FPGA.

Recommended literature and teaching resources:

• Seminar
• John Park, Steve Mackay “Practical Data Acquisition for Instrumentation and Control Systems” 2003
• John Catsoulis “Designing Embedded Hardware, Second Edition” O’Reilly Media 2005

Scientific publications of module course instructors related to the topic of the module:

1. B. Mindur and Ł. Jachymczyk, The Ethernet based protocol interface for compact data acquisition
systems, Jour. Instr. 7, T10004 (2012).
2. B. Mindur et al., A compact system for two-dimensional readout of Gas Electron Multiplier detectors, Jour. Instr. 8, T01005 (2013).
3. B. Mindur et.al., ATLAS TRT Collaboration. Gas gain stabilisation in the ATLAS TRT detector, Jour. Instr. 11, P04027 (2016).

Additional information:
  • No all of the topic proposed for the seminar must be accomplished. On the other hand, interesting topics not included in the list could be presented.
  • Detailed information about the course is available on my website:
    http://taurus.ftj.agh.edu.pl/~mindur/adv