450-4030/02 – Design and Application of Embedded Control Systems (NRVŘS)

Gurantor departmentDepartment of Cybernetics and Biomedical EngineeringCredits4
Subject guarantordoc. Ing. Michal Prauzek, Ph.D.Subject version guarantordoc. Ing. Michal Prauzek, Ph.D.
Study levelundergraduate or graduateRequirementOptional
Year2Semesterwinter
Study languageEnglish
Year of introduction2015/2016Year of cancellation2021/2022
Intended for the facultiesFEIIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
PRA132 doc. Ing. Michal Prauzek, Ph.D.
STA048 Ing. Martin Stankuš, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 2+12

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:

WHITE, Elecia. Making embedded systems. Sebastopol: O´Reilly, c2012, xiv, 310 s. ISBN 978-1-449-30214-6.

Recommended literature:

BARR, Michael a Anthony J MASSA. Programming embedded systems: with C and GNU development tools. 2nd ed. Sebastopol: O’Reilly, 2006, xxi, 301 s. ISBN 978-0-596-00983-0. BERGER, A. Embedded systems design. Vyd. 1. San Francisco: CMP Books, 2002, 237 s. ISBN 1-57820-073-3. CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol: O´Reilly, 2005, xvi, 377 s. ISBN 0-596-00755-8. GANSSLE, Jack G a Michael BARR. Embedded systems dictionary. San Francisco, CA: CMP Books, c2003, x, 291 p. ISBN 157820120

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

Full-time form (validity from: 2015/2016 Winter semester, validity until: 2021/2022 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 40  10
        Examination Examination 60  30 3
Mandatory attendence participation:

Show history

Conditions for subject completion and attendance at the exercises within ISP:

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2021/2022 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2020/2021 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2019/2020 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 2 Optional study plan
2019/2020 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2019/2020 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 2 Optional study plan
2019/2020 (N2649) Electrical Engineering (2612T041) Control and Information Systems K English Ostrava 2 Optional study plan
2018/2019 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 2 Optional study plan
2018/2019 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2018/2019 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 2 Optional study plan
2018/2019 (N2649) Electrical Engineering (2612T041) Control and Information Systems K English Ostrava 2 Optional study plan
2017/2018 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 2 Optional study plan
2017/2018 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 2 Optional study plan
2017/2018 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2017/2018 (N2649) Electrical Engineering (2612T041) Control and Information Systems K English Ostrava 2 Optional study plan
2016/2017 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 2 Optional study plan
2016/2017 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 2 Optional study plan
2016/2017 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2016/2017 (N2649) Electrical Engineering (2612T041) Control and Information Systems K English Ostrava 2 Optional study plan
2015/2016 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P English Ostrava 2 Optional study plan
2015/2016 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K English Ostrava 2 Optional study plan
2015/2016 (N2649) Electrical Engineering (2601T004) Measurement and Control Engineering P English Ostrava 2 Optional study plan
2015/2016 (N2649) Electrical Engineering (2601T004) Measurement and Control Engineering K English Ostrava 2 Optional study plan
2015/2016 (N2649) Electrical Engineering (2612T041) Control and Information Systems P English Ostrava 2 Optional study plan
2015/2016 (N2649) Electrical Engineering (2612T041) Control and Information Systems K English Ostrava 2 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction

Předmět neobsahuje žádné hodnocení.