450-4030/02 – Design and Application of Embedded Control Systems (NRVŘS)
Gurantor department | Department of Cybernetics and Biomedical Engineering | Credits | 4 |
Subject guarantor | prof. Ing. Michal Prauzek, Ph.D. | Subject version guarantor | prof. Ing. Michal Prauzek, Ph.D. |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 2 | Semester | winter |
| | Study language | English |
Year of introduction | 2015/2016 | Year of cancellation | 2021/2022 |
Intended for the faculties | FEI | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
Design and Application of Embedded Control Systems introduces advanced methods of embedded control system design and applications in real time conditions. Students learn how to design advanced embedded system according to given requirements.
Teaching methods
Lectures
Individual consultations
Experimental work in labs
Project work
Summary
The course deals with the possibilities of application of control systems. The lectures introduces possibilities of implementing functionality using microprocessor technology. Lectures also describe the technologies which extend the possibilities of digital technology in control systems. These possibilities includes communication interfaces, including wireless data transmissions, analog and digital connections, and power supply options in embedded systems. The content of laboratory training is learn to how to deal with concept and specific technical resources - programming of microcontrollers and printed circuit board design.
Compulsory literature:
Recommended literature:
Additional study materials
Way of continuous check of knowledge in the course of semester
Verification of study:
- test of knowledge
Conditions for credit:
- active exercise attending min. 80%
- past through test
- presentation and submission of individual work
- minimal 10 point total
E-learning
Other requirements
There are not defined other requirements for student
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Lectures:
1. Possibilities of embedded systems realisation. Programming methods. Code generation. Code insertion to embedded system.
2. Embedded systems HW design. SW tools for PCB nand ASIC design.
3. Embedded systems programming methods using model. Rapid prototyping.
4. UML language for RT systems with uC and uP. Comparsion of UML and RT UML diagrams.
5. UML giagrams for RT system analyse.
6. UML giagrams for RT system synthesis.
7. Embedded systems RT UML model examples (IBM Rational Rhapsody, ....)
8. Embedded systems RT UML model examples (IBM Rational Rhapsody, ....)
9. Code generation from UML model.
10. Operating systems using for embedded control systems. Examples (QNX, OSEK, VxWorks, Integrity, LinuxLink, ....) Selection, IDE.
11. Operating systems using for embedded control systems. Tollschain, BSP, graphics, compilation, bootloader.
12. Possibilities of application inserting to embedded system with operating system (console, TCP/IP, disk image,....)
13. Final embedded systems testing, certification.
14. Knowledge recapitulate.
Laboratories:
1. Introduction, Safety in laboratory. Summary of labour. HW designd of embedded system - scheme.
2. HW designd of embedded system - layout
3. Familiarizing with modelling tool IBM Rational Rhapsody and Statemate.
4. First UML project. Rapid prototyping. Target emulation.
5. Project 2 - RT systems analysing tools exercise.
6. Project 3 - RT systems synthesis tools exercise.
7. Project 4 - RT systems complementary tools excercise.
8. Project 5 - using RT operating system OSEK for HCS12 architecture.
9. Project 6 - using RT operating systems for ARM and x86 architekture (RT linux, QNX).
10. Changing target to final device. Tunning in the target (HCS12, OSEK, ...)
11. Through test, Individual work - submission
12. Individual work - work and consultation
13. Individual work - work and consultation
14. Presentation and submission of individual work. Grant of credit.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.