|
|
|
||
Last update: Marcela Búryová (11.05.2018)
|
|
||
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. |
|
||
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. |
|
||
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) |
|
||
Last update: KRIVKA/MFF.CUNI.CZ (11.04.2008)
přednáška + praktická cvičení |
|
||
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.
|