2015/2016

62571 Indlejrede C/C++ smarte applikationer

Informatik (100)
IT, Ballerup: valgfag
Elektronik: valgfag
Eksport: valgfag
Sundhedsteknologi: valgfag
IT og Økonomi: Valgfag

Engelsk titel:

Embedded C/C++ Smart Applications

Sprog:

Point( ECTS )

7,5

Kursustype:

Diplomingeniør
Kurset udbydes under tompladsordningen
 

Onsdag aften kl. 17:00-20:30 (i 13-ugers periode)

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Forelæsninger med praktiske øvelser og projektarbejde

Kursets varighed:

13-uger

Eksamensplacering:

Aftales med underviser, Aftales med underviser

Evalueringsform:

Bedømmelsesform:

Anbefalede forudsætninger:

Deltagerbegrænsning:

Maksimum: 15

Overordnede kursusmål:

Udvikling af applikationer i C/C++ rettet mod moderne indlejrede smarte enheder med lavt strømforbrug. Enheder er typisk forsynet med sensorer og kommunikerer over Internettet (Internet of Things).

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Designe og udvikle indlejrede applikationer (8, 16 og 32bit MCU) som løser et problem eller give anledning til industri anvendelse
  • Etablere forbindelse til Internet of Things sky, inkl. trådlås kommunikation (Sub-1 GHz RF, Wi-Fi)
  • Forstå fundamental USB kommunikation
  • Designe USB baserede applikationer
  • Kunne anvende C (ANSI C) & C++ sprog i indlejrede applikationer herunder benytte biblioteker.
  • Kende værktøjer og oversætter for udvikling af indlejrede applikationer
  • Løse problemer, herunder fejlfinde i hardware og software
  • Designe med lavt strømforbrug, herunder kende teknikker til at opnå lavt strømforbrug
  • Konstruere interfaces til forskellige typer sensorer, dataindsamling og IoT kommunikation

Kursusindhold:

- C/C++ overblik
- Hardware platform overblik
- Smarte applikationer, overblik og eksempler
- USB virkemåde og anvendelse
- Sensor interfaces
- Strømforbrug og design for lavt strømforbrug
- Netværkstilslutning og trådløs kommunikation
- Udviklingsværktøjer og test/fejlfinding

Litteraturhenvisninger:

"This is (not) Rocket Science", Lucio Di Jasio; Application Notes, datablade

Mulighed for GRØN DYST deltagelse:

Dette kursus giver den studerende en mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk

Kursusansvarlig:

Birger Andersen , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5114 , birad@dtu.dk

Institut:

62 DTU Diplom

Tilmelding:

I CampusNet
Sidst opdateret: 23. juni, 2016