2009/2010

31070 Hands-on mikrocontroller programmering

Engelsk titel: 


Hands-on microcontroller programming

Sprog:


Point (ECTS )

  5

Kursustype:   

Civil- Videregående Kursus
Kurset udbydes under åben uddannelse


Skemaplacering:

Januar eller
Juni

 

Undervisningsform:

Oversigtsforelæsninger og projektarbejde i grupper

Kursets varighed:

3-uger

Evalueringsform:

Bedømmelsesform:

Tidligere kursus:

32610

Faglige forudsætninger:


Deltagerbegrænsning:

Maksimum:  24
 

Overordnede kursusmål:

Begrebet Intelligente Energisystemer (IES) er visionen om et fremtidigt energisystem der integrerer en stor andel af vedvarende energi i et system der er højt automatiseret, fleksibelt og pålideligt.
Eksempler på IES teknologier er husholdningsapparater der reagerer intelligent på systemets aktuelle tilstand, automatiske mekanismer til koordinering af ressourcer og avancerede systemer til udveksling af information.
Målet med dette kursus er at opnå hands-on erfaring med de teknologier der bruges i disse systemer, ved at designe, implementere og teste en IES applikation på et mikrocontrollersystem.
Det Intelligente Energisystem bruges som case for applikationen, men der kræves ingen forudgående erfaring med energisystemer.


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • forstå grundkoncepterne i intelligente energisystemer
  • analysere kravene til en IES applikation
  • designe en applikation der bruger input og output til at interagere med en fysisk enhed
  • designe en brugergrænseflade til lokal styring og overvågning
  • designe et kommunikationsinterface til fjernstyring og -overvågning
  • implementere applikationen på et mikrocontrollersystem
  • designe en testprocedure som udnytter laboratoriefaciliieter til at validere applikationens funktion
  • udføre tests i laboratoriet
  • dokumentere hele processen og den udviklede applikation

Kursusindhold:

Størstedelen af tiden arbejdes i laboratoriet i projektgrupper.
Oversigtsforelæsninger gives om:
- Intelligente Energisystemer og relaterede ICT teknologier
- Konkrete IES applikationer (projekter)
- ARM mikrocontrollersystemet og de perifere enheder (A/D og D/A convertere, Ethernet adapter, LCD display osv.)
- det integrerede udviklingsmiljø IAR Embedded Workbench
- kommunikationssystemer i intelligente energisystemer (modellering af information, internet protokoller)


Litteratur:

Den studerendes foretrukne C håndbog


Kursusansvarlig:

Preben Nyeng, 325, 020, (+45) 4525 3495, pny@elektro.dtu.dk  

Institut:

31 Institut for Elektroteknologi

Nøgleord:

microcontroller, programmering, intelligente energisystemer, embedded
Sidst opdateret: 2. december, 2009