TEL320 Innebygde systemer
Studiepoeng:5
Ansvarlig fakultet:Fakultet for realfag og teknologi
Emneansvarlig:Alex Mason
Campus / nettbasert:Undervises campus Ås
Undervisningens språk:Engelsk
Frekvens:årlig
Forventet arbeidsmengde:Expected ca. 125 hours, including lectures, practical tutorials and self-study.
Undervisnings- og vurderingsperiode:høstsemester
Om dette emnet
Embedded systems are all around us, increasingly so with the desire for smart and connected devices, i.e., the "Internet of Things". This course will introduce the core principles of embedded systems, including an understanding of common architectures, scales, terms, components and practices. The course will be delivered via a combination of theoretical and practical sessions, which will enable students to begin development of their own embedded systems projects. The course will emphasize the following areas:
- Structure and typical microcontroller architecture (MCU), with examples from major suppliers, and at different scales - from high power systems suitable for AI applications, to ultra-power devices for long-term use in remote environments;
- Common MCU features and limitations (e.g., race conditions, timing, power, task scheduling);
- MCU communication protocols (e.g., UART, SPI, I2C);
- Use of analog and digital interfaces with common devices (e.g., sensors, buttons, displays);
- Wireless embedded systems (e.g., Wi-Fi, Zigbee, Bluetooth, LoRaWAN);
- The key differences between hobby- and industrial-level embedded systems;
- Embedded systems application development.
Dette lærer du
Upon completion of this module, a student should be able to:
- Demonstrate knowledge of typical MCU architectures and their specific limitations.
- Characterize and select the most appropriate protocols and components for the simple embedded systems, comprising several inputs and/or output devices.
- Design and demonstrate an embedded system with several input sources, wirelessly communicating with a remote web-based application.
Læringsaktiviteter
Læringsstøtte
Pensum
Forutsatte forkunnskaper
Anbefalte forkunnskaper
Vurderingsordning, hjelpemiddel og eksamen
Obligatorisk aktivitet
Undervisningstider