printlogo
http://www.ethz.ch/index_EN
Institute for Dynamic Systems and Control
 
print
  

Embedded Control Systems

Embedded Control Systems

151-0593-00

4 credit points

Start: 08.09.14
End: 19.09.14

Frequency: Yearly Block Course

 

Lecturer

Jim Freudenberg, Professor and Director of Systems Laboratory at the University of Michigan

 

Assistants

Andreas Ritter
Stijn van Dooren
Marianne Schmid

 

Day/Time

Dates of 2014

Sept. 08 - 12, 2014
Sept. 15 - 19, 2014

8 am - 5 pm, daily

 

Location

Lecture:
first week: ML F 40
second week: LFW E 15

Exercise: ML K 31

See timetable for details.

Notice

This course is restricted to 33 students due to limited lab infrastructure.
Interested students please send an email including your name and ID number to Marianne Schmid. After your reservation has been confirmed please register online at myStudies, when the course catalogue is posted.

Prerequisites

Control Systems I

Informatics I

151-0593-00

Block Course

This two-week block course is scheduled from September 8 to 12 and 15 to 19, 2014. Jim Freudenberg Professor and Director of the Systems Laboratory at the University of Michigan will lecture.

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

Everyday Time Schedule

Type Time   Room
Lecture 8 - 10 a.m.   first week: ML F 40 / second week: LFW E 15 (Friday LFW E 13)
Assisted Pre-Lab 10 - 12 a.m.   ML K 31
Assisted In-Lab 1 - 4 p.m.   ML K 31
Assisted Post-Lab 4 - 5 p.m.   ML K 31

Lecture materials

Exercises and additional notes

Script

Lecture notes, lab instructions, supplemental material

Overview Haptic Device
Overview Haptic Device
 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2014 ETH Zurich | Imprint | Disclaimer | 15 September 2014
top