450-8301/01 – Microcontrollers and Their Applications (MatA)

Gurantor departmentDepartment of Cybernetics and Biomedical EngineeringCredits4
Subject guarantorprof. Ing. Michal Prauzek, Ph.D.Subject version guarantorprof. Ing. Michal Prauzek, Ph.D.
Study levelundergraduate or graduate
Study languageEnglish
Year of introduction2015/2016Year of cancellation
Intended for the facultiesFSIntended for study typesMaster
Instruction secured by
LoginNameTuitorTeacher giving lectures
PRA132 prof. 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 1+2

Subject aims expressed by acquired skills and competences

Aim of the subject is an application of microcontrollers in embedded control system application area. Students are familiarized with architectures, design and development of computer control systems. Students will be able to design concept of embedded control systems with microcontroller after passing this course and for given group of control tasks, select appropriate parts of the system and create necessary software.

Teaching methods

Lectures
Individual consultations
Experimental work in labs
Project work
Teaching by an expert (lecture or tutorial)

Summary

The subject is focused on microcontroller based control systems. The subject summarizes necessary knowledge of digital circuits, microcontroller programming and control applications. Lectures explains basis of digital circuits, principles of the microcontroller technology, basic parts and their design. A content of the exercises includes programming of microcontroller base on ARM Cortex M.

Compulsory literature:

BERGER, A. Embedded systems design. Vyd. 1. San Francisco: CMP Books, 2002, 237 s. ISBN 1-57820-073-3.

Recommended literature:

WHITE, Elecia. Making embedded systems. Sebastopol: O´Reilly, c2012, xiv, 310 s. ISBN 978-1-449-30214-6. 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. 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

Additional study materials

Way of continuous check of knowledge in the course of semester

The student is assessed based on laboratory work, a credit test, and an independent project. The credit is awarded from the 13th week. To obtain the credit, the student must achieve at least 10 points, with a maximum of 40 points. The examination consists of a written part – the final test (20–60 points). The overall evaluation is 51–100 points in accordance with the study regulations.

E-learning

Materials are available at https://lms.vsb.cz/?lang=en

Other requirements

Compulsory attendance at 80% of the exercises.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

1. Embedded control systems: basic specification and current trends in embedded systems, summary of microprocessor and microcontroller theory. 2. Microcontroller: core ARM Cortex M, microcontroller topology a specification. 3. Basic microcontroller configuration: clock signal, watchdog, JTAG, power supply system, reference voltages, package, basic configuration registers. 4. Configuration of input and output interface: configuration registers, electrical characteristic of a port, PORT and GPIO peripherals. 5. Interrupt system in ARM Cortex M, interrupt controller (NVIC), interrupt sources, priority, vector, handler. Internal connection of microcontroller peripherals. 6. Counters and timers: SysTick, periodic interrupt timers, advanced timers, real time timers, low-power timers. 7. Signal digitalization in microcontroller: AD converters and their configuration, synchronization, multiplexing and correct implementation. 8. Other analogue peripherals: DA converters and analog comparator. 9. Basic communication peripherals and their configuration: UART, I2C, SPI. Communication with external memory. 10. Advanced communication interfaces: USB, Ethernet and wireless communication standards. 11. Direct memory access (DMA): Usage methods and peripheral configuration. 12. Modern trends in embedded control systems, review of modern technologies. 13. Final lecture, summary of subject knowledge, preparation for exam.

Conditions for subject completion

Full-time form (validity from: 2017/2018 Winter semester, validity until: 2025/2026 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 (40) 10
                Laboratory tasks Laboratory work 10  1
                Individual project Project 20  1
                Test Written test 10  1
        Examination Examination 60  20 3
Mandatory attendence participation: 80% attendance at the exercises

Show history

Conditions for subject completion and attendance at the exercises within ISP: Completion of all mandatory tasks within individually agreed deadlines.

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner
IPSA Paris 2025/2026 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2024/2025 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2023/2024 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2022/2023 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2021/2022 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2020/2021 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2019/2020 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2018/2019 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2017/2018 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2016/2017 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris 2015/2016 Full-time English Choice-compulsory 301 - Study and International Office stu. block

Assessment of instruction

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