VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

151-0593-00L 4 Credits DR , MSC D-USYS , D-BAUG , D-MAVT , D-INFK , D-MTEC , D-MATH , D-PHYS , D-BIOL , D-ERDW , D-GESS , D-ITET , D-ARCH , D-CHAB
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Embedded Control Systems

VVZ CR n/a

Last Updated: 2026-02-05 15:25:11

Abstract

This course provides a comprehensive overview of embedded control systems. The concepts introduced are implemented and verified on a microprocessor-controlled haptic device.

Objective

Familiarize students with main architectural principles and concepts of embedded control systems.

Content

An embedded system is a microprocessor used as a component in another piece of technology, such as cell phones or automobiles. In this intensive two-week block course the students are presented the principles of embedded digital control systems using a haptic device as an example for a mechatronic system. A haptic interface allows for a human to interact with a computer through the sense of touch. Subjects covered in lectures and practical lab exercises include: • The application of C-programming on a microprocessor • Digital I/O and serial communication • Quadrature decoding for wheel position sensing • Queued analog-to-digital conversion to interface with the analog world • Pulse width modulation • Timer interrupts to create sampling time intervals • System dynamics and virtual worlds with haptic feedback • Introduction to rapid prototyping

Resources

Lecture Notes

Lecture notes, lab instructions, supplemental material

General Information

Language
English
Levels
DR , MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Course Components

Type Title Time & Place Hours
lecture with exercise Embedded Control Systems
Vorlesungen/lectures: CNB E121 Übungen/exercises: ML K31
  • 08.09. - 19.09 Date 08:15-10:00 (CNB E 121)
  • 08.09. - 19.09 Date 10:15-12:00 (ML K 31)
  • 08.09. - 19.09 Date 14:15-18:00 (ML K 31)
80 h semesterly

Offered In