SubjectsSubjects(version: 964)
Course, academic year 2024/2025
   Login via CAS
Experiment Automation - NFPL017
Title: Automatizace experimentu
Guaranteed by: Department of Macromolecular Physics (32-KMF)
Faculty: Faculty of Mathematics and Physics
Actual: from 2018
Semester: summer
E-Credits: 4
Hours per week, examination: summer s.:1/2, C [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Guarantor: doc. RNDr. Ivo Křivka, CSc.
Teacher(s): doc. RNDr. Ivo Křivka, CSc.
RNDr. Pavel Solař, Ph.D.
Classification: Physics > Solid State Physics
Annotation -
Personal computers in physical experiments. Basic interconnection interfaces (Centronics, RS-232, USB) and their usage to control devices and transfer data. Basics of IEEE-488 standard. Introduction to Arduino. Plug-in I/O boards. Data acquisition. Real-time experiment control. Exercise in a form of a particular programming task.
Last update: Búryová Marcela (11.05.2018)
Aim of the course -

The student will learn to connect an experimental apparatus to a computer and to create a simple program for its control.

Last update: Křivka Ivo, doc. RNDr., CSc. (07.05.2018)
Course completion requirements - Czech

Podmínkou pro udělení zápočtu je vytvoření funkčního programu pro řízení jednoduché aparatury podle zadání.

Na prezentaci programu má student právo na jeden řádný a dva opravné termíny.

Last update: Křivka Ivo, doc. RNDr., CSc. (12.10.2017)
Literature - Czech

Michal Brandejs : Mikroprocesory INTEL, Grada, 1991

Miroslav Šnorek : Periferní zařízení I., skriptum ČVUT, 1991

Low level measurements, 5th edition, Keithley, 1998

Switching handbook, 4th edition, Keithley, 2001

Tomáš Holan : Delphi v příkladech, BEN-Technická literatura, 2002

Marco Cantú: Myslíme v jazyce Delphi 6 (Mastering Delphi 6), Grada 2002

Josef Havlíček, Jaroslav Vlach, Martin Vlach, Viktorie Vlachová: Začínáme s LabVIEW, BEN-technická literatura 2008 (dostupné též jako elektronická kniha ve formátu PDF)

Last update: Křivka Ivo, doc. RNDr., CSc. (07.05.2018)
Teaching methods - Czech

přednáška + praktická cvičení

Last update: KRIVKA/MFF.CUNI.CZ (11.04.2008)
Syllabus -

1. Personal computers in physical experiments. Possible levels of computer integration into the apparatus (data acquisition, control). PC structure - hardware and software

2. Communication with peripheral devices. Basic interface types.

• Parallel interface IEEE-1284 (Centronics).

• Serial interface RS-232 and its derivatives.

• USB interface.

• PC extension cards. Plug-in data acquisition boards (PCIex, ExpressCard).

3. Measuring devices connected using USB. Drivers and application programing interface (API). How to integrate device controls into own program.

4. Using data acquisition boards. Installation, configuration and software support.

5. IEEE-488 standard (GPIB, HP-IB, IEC-625). Electrical and logical limitations. Interconnection topology. Basic interface functions (listener, talker, controller). Universal and addressed commands. Communication description. Handshake. IEEE-488.2 extension.

6. Arduino. Various versions and their parameters. Possible applications and working examples. Programming Arduino in several steps. Practical demonstrations. Basic electrical circuits.

7. 3D modelling basics. Basics of SketchUp a Autodesk Inventor programs. Introduction to 3D printers. Example applications of 3D print.

8. Computer control of experiment using Delphi. Programming environment for development of a computer controlled experiment set-up. Short introduction to LabVIEW basics.

9. Exercise in a form of a particular programming task.

Last update: Křivka Ivo, doc. RNDr., CSc. (07.05.2018)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html