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í.
Poslední úprava: Procházka Marek, prof. RNDr., 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.
Poslední úprava: Procházka Marek, prof. RNDr., Ph.D. (28.01.2019)
Podmínky zakončení předmětu -
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.
Poslední úprava: Procházka Marek, prof. RNDr., 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.
Poslední úprava: Procházka Marek, prof. RNDr., Ph.D. (04.05.2020)
Sylabus -
Úvod do jazyka Python, knihovna numpy
Zpracování a ukládání dat
Komunikační protokoly mezi přístroji a počítačem
RS-232
GPIB
USB
VISA
Přístup k DLL
Synchronizace
Uživatelské rozhraní, knihovna Qt
Představení LabView
Poslední úprava: Procházka Marek, prof. RNDr., 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
Poslední úprava: Procházka Marek, prof. RNDr., Ph.D. (28.01.2019)