Skip to main content
Skip header

Řízení a algoritmizace experimentu a průmyslových procesů

Type of study Bachelor
Language of instruction Czech
Code 653-2238/01
Abbreviation RAEPP
Course title Řízení a algoritmizace experimentu a průmyslových procesů
Credits 3
Coordinating department Department of Materials Engineering and Recycling
Course coordinator Ing. Robin Silber, Ph.D.

Subject syllabus

1. Introduction to instrumentation, advantages and disadvantages of Python and Labview in hardware control and experiment control
2. Python and communication with hardware I
3. Python and communication with hardware II
4. Aspects of process algorithmization and experiment design.
5. Aspects of experiment monitoring.
6. Aspects of experiment data storage, processing and plotting.
7. GUI programming options in Python.
8. Designing a simulated experiment in Python.
9. Laboratory exercise I : real-time temperature measurements.
10. Laboratory exercise II : measurement of volt-ampere characteristics.
11. Lab exercise III : controlling a stepper motor.
12. Laboratory Exercise IV: Calibration of an electromagnet using a Hall probe.
13. Processing and presentation of the results of the laboratory exercises.

E-learning

Information about e-learning available by appointment with the teacher.

Literature

J. Hughes, Real World Instrumentation with Python: Automated Data Acquisition and Control Systems, O'Reilly Media 2010.
Mark Lutz, Learning Python, 5th Edition, O'Reilly Media 2013.
I.G. Hughes, Thomas P. A. Hase, Measurements and their Uncertainties: A practical guide to modern error analysis, Oxford university press 2010.

Advised literature

David Beazley, Brian Jones, Python Cookbook: Recipes for Mastering Python 3 3rd ed. Edition, O'Reilly Media 2013.
Luciano Ramalho (Author), Fluent Python: Clear, Concise, and Effective Programming , O'Reilly Media 2015.
Allen Downey,Think Python: How to Think Like a Computer Scientist 2nd Edition, O'Reilly Media 2015.