1 Embedded systems
a. general Introduction
b. characterization
c. usage in practice
2 Interaction between embedded system and outside world
a. Introduction to sensors (types and their usage )
b. Introduction to the actuators ( types and their usage )
3 Microcontrollers
a. general introduction
b. types and area of usage
c. principles of operation
d. advantages and limitations
4 microcontrollers
a. communication scenarios with microcontrollers
b. programming languages
c. introduction to programming environment
5 Introduction to programming language
6 Programming methods for microcontrollers
7 Implementation of control logic
a. introduction to the control algorithms
b. logical controllers
c. digital implementation of the PSD controller
d. digital implementation of the state-space controller and transfer function
8 Practical applications : object distance measurement using ultrasound
9 Practical applications : implementation of closed control loops