Design of embedded systems for mechatronics. System modelling, requirement process and architecture. Microcontrollers and microcontroller circuits. Single board computers with operating system. Software development for embedded systems. C/C++ programming. Use of communication networks, sensors and actuators to facilitate intelligent automatic control.
Embedded systems is a three parts course:
The students will learn practical lab work and use of laboratory equipment such as laboratory power supply units, multimeters, oscilloscopes and logic analyzers. The students will learn how to connect and use programming and debugging equipment for microcontrollers.
Laboratory exercises will give the students experience with an IDE for source code editing, (cross)compilation and debugging. GIT version control usage is an integrated part of the exercises
Lectures, tutorials and practical exercises. The exercises / laboratory assignments will be available using UIA LMS (Learning Management System).
Estimated workload for the average student is 27 hours per credit.
The examination consists of two parts:
4-hour written examination. Graded assessment. (60% of final grade.) Practical exercises / lab assignments. Report. (40% of final grade.)
Faculty of Engineering and Science