Last update: prof. RNDr. Marek Procházka, Ph.D. (28.01.2019)
The lecture gives an introduction of computer control of experiment using Python programming language. The
lecture is designed for complete beginners with basic programming skills as only prerequisite.
Last update: prof. RNDr. Marek Procházka, Ph.D. (28.01.2019)
Přednáška představí základy řízení experimentu pomocí počítače s využitím jazyka Python. Je určena pro úplné
začátečníky, jediným předpokladem je základní znalost programování.
Course completion requirements -
Last update: prof. RNDr. Marek Procházka, Ph.D. (04.05.2020)
Course is completed by acquiring graded course credit. Students will be tasked with creating a computer program (typically performing comunication with and/or control of experimental hardware). Functionality, documentation and implementation will be evaluated for course credit. Course credit evaluation can be repeated.
Last update: prof. RNDr. Marek Procházka, Ph.D. (04.05.2020)
Předmět je zakončen klasifikovaným zápočtem. Podmínkou udělení zápočtu je implementace a představení zápočtového programu, jehož zadání bude studentům přiděleno individuálně. Všeobecný účel programu bude ovládání přístroje. Kritéria hodnocení programu budou funkčnost, dokumentace a přehlednost implementace. Zápočet je možno opakovat.
Syllabus -
Last update: prof. RNDr. Marek Procházka, Ph.D. (28.01.2019)
Introduction to Python; numpy library
Processing and storing data
Communication protocols between instruments and computer
RS-232
GPIB
USB
VISA
Accessing DLL
Synchronisation
User interface; Qt library
Introduction to LabView
Last update: prof. RNDr. Marek Procházka, Ph.D. (28.01.2019)