[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]
Formålet med kurset er at lære den studerende at programmere microcontrollere med grafisk brugerflade i Visual Basic, således at man kan styre avancerede systemer, f.eks. robotter, mobiltelefoner, biler.
o Microcontrollerens opbygning og programmeringssprog.
o 4 små programmer der belyser: Digitale og analoge målinger. Digital og PWM output. Timere (Timer0 og Timer1). Register og bit erklæring,
o Et større program med USB kommunikation til PC baseret på interrupt. Programmet er en lukket-sløjfe regulering af en robot aktuator.
o Visual Basic grafisk brugerflade på PC og kommunikation til microcontroller via USB: Tegning af grafik på PC skærm. Programmering i Visual Basic. Setup af Timere og USB kommunikation.
o Kurset afsluttes med, at den studerende laver et selvstændigt projekt, f.eks. lukket-sløjfe regulering af temperaturen på en aluminiumsklods, som er forsynet med en kølefinne, samt en termoføler og en effektmodstand/PowerMOSFET transistor som er koblet til microcontrolleren.
-
De første 3 semestre skal være bestået.
Hans Henrik Hansen, primært
Projektarbejde
Dansk
- Undervisningsmateriale: udleveres ved lektionerne
100 % projektarbejde
- Undervisningsmateriale: udleveres ved lektionerne
-
Kurset skal være bestået
Efter endt kursus skal den studerende kunne følgende:
Programmere microcontrollere med grafisk brugerflade i Visual Basic, således at man kan styre avancerede systemer, f.eks. robotter, mobiltelefoner, biler.
o Der afleveres en rapport og eksamen er mundtlig med karakteren Bestået/ikke bestået, hvor elektronik og program demonstreres. Rapporten er på 20 - 25 sider indeholdende: Introduktion. Problemformulering. Teori. Beregninger/design. Forsøgsopstilling. Resultater.