Nástroje pro podporu návrhu řídicích aplikací pro výuku a prototypování
Open Rapid Control Prototyping, Education and Design Tools
Type of document
bakalářská prácebachelor thesis
Author
Dion Beqiri
Supervisor
Píša Pavel
Opponent
Bucher Roberto
Study program
Electrical Engineering and Computer ScienceInstitutions assigning rank
katedra řídicí technikyRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Control systems engineering plays a crucial role in the rapid development of human technology, hence the demand for more user friendly and open-source tools for systems design is significantly growing. PysimCoder is a Rapid Prototyping Control application, which can be used to graphically design control systems schematics for the purpose of generating real time code for different targets. Its main advantages are that it is freely available, open source, and it supports both NuttX RTOS and GNU/Linux targets, all of which enhance the educational experience. The pysimCoder application is far from being mature, however the further extension of the project could be a great win for education, industry, and recreation. The main goals of this thesis will be focused on adding new features to the project, such as support of vector signals, as well as device support for the ESP32C3 (using NuttX RTOS) and Xilinx Zynq based MZ_APO education kits (using GNU/Linux). Throughout this document there will be demonstrations of each extension that was added, as well as full descriptions of the approaches used to implement them. Control systems engineering plays a crucial role in the rapid development of human technology, hence the demand for more user friendly and open-source tools for systems design is significantly growing. PysimCoder is a Rapid Prototyping Control application, which can be used to graphically design control systems schematics for the purpose of generating real time code for different targets. Its main advantages are that it is freely available, open source, and it supports both NuttX RTOS and GNU/Linux targets, all of which enhance the educational experience. The pysimCoder application is far from being mature, however the further extension of the project could be a great win for education, industry, and recreation. The main goals of this thesis will be focused on adding new features to the project, such as support of vector signals, as well as device support for the ESP32C3 (using NuttX RTOS) and Xilinx Zynq based MZ_APO education kits (using GNU/Linux). Throughout this document there will be demonstrations of each extension that was added, as well as full descriptions of the approaches used to implement them.
Collections
- Bakalářské práce - 13135 [476]