This is an old revision of the document!


Embedded Systems: Architecture


  • 16/11/2016: the course web site is now on-line

Teacher:

Students Office hours:

  • By appointment via e-mail

Objective of the course

  • Provide a minimum approach to electronccis concept and components, to develop an architecture for an embedded system.
  • Provide also needed skills in the embedded system enviorement regarding:
    • Business - budgeting and time management
    • Software engineering/reengineering
    • Teamwork
    • Components reuse
    • Human communication - written and spoken
    • Testing and Validation
    • Creating models

Introduction

  • Embedded system architecture

Electronics

  • Voltage and current
  • Analog signals
  • Sampling Theorem
  • Power
  • Reading schematics
  • Resistors
  • Capacitors
  • RC circuits
  • Inductors
  • Transformers and Diods
  • Crystals and digital signal
  • Logic gates
  • Reading the datasheet
  • Power sources
  • Connecting hardware (tool, Soldering, boards)
  • BOM
  • PCB, schematics, cricuits

Peripherals and Communication

  • SPI
  • I2C
  • CAN Bus (Extra Lecture)
  • UART

Sensors

  • ADC: interfacing an ADC
  • Signal Analysis
  • Type of sensors
  • Temperature, light, accelerometer, pressure, IMUs,

Practice

  • Projects (to be defined)

Theory

  • Theorical Questions