Skip to main content
Skip header

Microcomputers in Automotive Systems

Type of study Follow-up Master
Language of instruction Czech
Code 430-4120/01
Abbreviation MPAS
Course title Microcomputers in Automotive Systems
Credits 5
Coordinating department Department of Applied Electronics
Course coordinator Ing. Martin Sobek, Ph.D.

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.

E-learning

Study supports are available in the LMS to students of course.

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.

Advised 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.