430-4120/02 – Microcomputers in Automotive Systems (MPAS)

Gurantor departmentDepartment of ElectronicsCredits5
Subject guarantorIng. Martin Sobek, Ph.D.Subject version guarantorIng. Martin Sobek, Ph.D.
Study levelundergraduate or graduateRequirementCompulsory
Study languageEnglish
Year of introduction2019/2020Year of cancellation
Intended for the facultiesFEIIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
KUH37 doc. Ing. Martin Kuchař, Ph.D.
SOB060 Ing. Martin Sobek, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2

Subject aims expressed by acquired skills and competences

After completing the subject the student is able to define basic requirements for microcomputer control systems for use in automotive technology. He is able to explain the function of individual parts of microcomputer control systems and apply the acquired knowledge in the practical design of a microcomputer control system for automotive applications.

Teaching methods

Project work


The subject develops basic knowledge from microprocessor technology. It focuses on better knowledge of modern microcomputer control systems for automotive applications. The features of a modern microcomputer control system are presented when controlling the coupled tail lamp model and the electronic car door model.

Compulsory literature:

BALL, Stuart R. Embedded microprocessor systems: real world design. 3rd ed. Boston: Newnes, c2002. ISBN 0-7506-7534-9. ARNOLD, Ken. Embedded controller hardware design. Eagle Rock: LLH Technology Publishing, c2001. ISBN 1-878707-52-3. HEATH, Steve. Embedded systems design. Oxford: Newnes, 1997. ISBN 0-7506-3237-2.

Recommended literature:

VAN SICKLE, Ted. Programming microcontrollers in C. 2nd ed. New York: Newnes, c2003. ISBN 1-878707-57-4. BARR, Michael. Programming embedded systems in C and C++. Sebastopol: O'Reilly, 1999. ISBN 1-56592-354-5.

Way of continuous check of knowledge in the course of semester

Continuous Study Control: Tests - Test # 1, Test # 2 (see Exercise Outline) Conditions for granting the credit: Required completion of 2 control tests in due time. Preparation of a semester project. Less than 40 points can be obtained from the exercises, min. 20 points.


Other requirements

There are no additional requiremens for students.


Subject has no prerequisities.


Subject has no co-requisities.

Subject syllabus:

Lectures: Requirements for a microcomputer system for use in automotive, the basic components of this system Microcontrollers and processors for use in automotive systems. Overview of architectures and their properties, possibilities for use in individual areas. Digital inputs and outputs. Circuit treatment of inputs against spurious influences, impulse signal processing, galvanically isolated inputs. Pulse outputs of microcomputer system (PWM), galvanic isolation of outputs, peripheral solution of power outputs. Analog Output Options for Microcomputer Systems. Overview of D / A converter types (principles), PWM as analogue output. Analog inputs of microcomputer systems, overview of types of A / D converters and their principles. Bus for communication with peripheral circuits of microcomputer system, I2C, SPI, OneWire, and more. Bus for data transmission and communication with surrounding systems. Overview of individual buses and their use. CAN bus, division according to standard, addressing, arbitrage and transfer priorities, data transfer, transmission failures, physical layer and its solution. Serial bus division, basic features, USART bus. USART physical layer bus and their applications (RS-232, RS-485/422), LIN bus properties, applications, applications. Hardware solution for a microcomputer system for automotive applications. Case studies and demonstration solutions of different systems. Development tools for creating application software. Assembly of program modules, interconnections. Time division. Design of program modules and peripheral drivers. Labs: Circuits for adapting input digital signals. Circuits for digital output and power signals. Output analog circuits of control systems, D / A converters, measurement of their properties. Input analog circuits of control systems, analog signal processing, A / D converters and their properties. Analog output via PWM generator, measurement of its properties. Getting acquainted with the development tools for designing the application software and with the universal application development platform for microcomputer control systems. Test 1. Design simple application for rectangular signal generation (Blik LED). Communication via serial bus for debug information. Impulse digital signal processing using MCU. Analog data processing, A / D and D / A converter. Use of I2C and SPI for communication with peripheral circuits. Communication via CAN bus. Test 2. Term project Theoretical design of a microcomputer system with software validation on a universal development platform.

Conditions for subject completion

Full-time form (validity from: 2019/2020 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 40  20
        Examination Examination 60  20
Mandatory attendence parzicipation: Attendance on laboratory education (100%). Report submission from laboratory exercises. Attendance on control tests.

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2020/2021 (N0716A060002) Automotive Electronic Systems AEL P English Ostrava 1 Compulsory study plan
2020/2021 (N0714A060007) Applied Electronics P English Ostrava Optional study plan
2019/2020 (N0714A060007) Applied Electronics P English Ostrava Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner