James S. Freudenberg: Catalogue data in Autumn Semester 2017

Name Prof. Dr. James S. Freudenberg
(Professor University of Michigan - Ann Arbor, MI)
DepartmentMechanical and Process Engineering
RelationshipLecturer

NumberTitleECTSHoursLecturers
151-0593-00LEmbedded Control Systems4 credits6GJ. S. Freudenberg, M. Schmid Daners
AbstractThis course provides a comprehensive overview of embedded control systems. The concepts introduced are implemented and verified on a microprocessor-controlled haptic device.
ObjectiveFamiliarize students with main architectural principles and concepts of embedded control systems.
ContentAn 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
Lecture notesLecture notes, lab instructions, supplemental material
Prerequisites / NoticePrerequisite courses are Control Systems I and Informatics I.

This course is restricted to 33 students due to limited lab infrastructure. Interested students please contact Marianne Schmid (E-Mail: marischm@ethz.ch)
After your reservation has been confirmed please register online at www.mystudies.ethz.ch.

Detailed information can be found on the course website
http://www.idsc.ethz.ch/education/lectures/embedded-control-systems.html