SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   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
Teaching methods: full-time
Guarantor: doc. RNDr. Ivo Křivka, CSc.
Classification: Physics > Solid State Physics
Annotation -
Last update: Marcela Búryová (11.05.2018)
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.
Aim of the course -
Last update: doc. RNDr. Ivo Křivka, CSc. (07.05.2018)

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

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

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.

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

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)

Teaching methods - Czech
Last update: KRIVKA/MFF.CUNI.CZ (11.04.2008)

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

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

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.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html