Embedded Systems for Condition Monitoring and Control

Module code: EG7018

This module follows on from EG7014 and is concerned with software architectures and patterns for embedded systems with one or more processors or microcontrollers. A key focus of this module is on the production of systems that rely on real-time guarantees and properties and how they can be developed in a modular and highly reliable manner - for instance when a number of parameters (inputs) require monitoring to control a system.

In keeping with its advanced nature, this course takes the form of a series of seminars where theoretical principles and underlying principles are discussed, and a set of guided design exercises, involving the creation of small embedded applications.

Topics covered

  • Designing and implementing single processor embedded systems based on task scheduling approaches.
  • Designing and implementing embedded systems that are able to acquire analogue signals, control a range of devices and report system information (condition monitoring and control).
  • The typical steps followed to design a distributed embedded system.
  • Basic characteristics and operation of a communication protocol used in distributed systems.
arrow-downarrow-down-3arrow-down-2arrow-down-4arrow-leftarrow-left-3arrow-left-2arrow-leftarrow-left-4arrow-rightarrow-right-3arrow-right-2arrow-right-4arrow-uparrow-up-3arrow-up-2arrow-up-4book-2bookbuildingscalendar-2calendarcirclecrosscross-2facebookfat-l-1fat-l-2filtershead-2headinstagraminstagraminstagramlinkedinlinkedinmenuMENUMenu Arrowminusminusrotator-pausec pausepinrotator-playplayc playplussearchsnapchatsnapchatthin-l-1thin-l-2ticktweettwittertwittertwitterwechatweiboweiboyoutubeyoutube