OBS: detta är en informationssida, kursen ges genom LiUs e-learning-system lisam

TSIU51 - Mikrodatorprojekt

TSIU51 är en tillämpad projektkurs. Utgående från inledande föreläsningar ska du här i grupp konstruera en ‘‘apparat’’. Apparaten baserar sig på den givna hårdvaran ‘‘David’’ och är typiskt någon form av spel, men många andra möjliga projekt finns.

Kursen går parallellt på två fronter: En projektdel och en dokumentations- och presentationsdel.

Projektdel

Det finns en katalog med projektförslag och med dessa förslag som bas kan gruppen själv definiera och specificera projektets utformning. De givna projektförslagen är just förslag och kan användas som idé för det egna projektet med anpassningar så de går att köra på David-hårdvaran.

Beroende på din grupps förkunskaper kan ni även välja annan (egen) hårdvara men omfattningen på projektet måste vara ungefär detsamma. Framförallt måste programmering i assembler ingå. Diskutera gärna egna projektförslag med examinator.

I projektet kommer du kunna använda både analog och digital elektronik. Den analoga delen kan handla om olika in- och utenheter medan den digitala alltid utgörs av en 8-bitars mikrokontroller plus eventuellt ytterligare kretsar, displayer, sensorer vilka återfinns på DAvid-kortet.

På föreläsningarna presenteras de olika projekten och nödvändiga kunskaper för projektets lyckliga genomförande (läs: programstruktur).

Observera: Då kursen bedrivs på David-kortet med processorn ATMega328p krävs gedigna kunskaper i AVR-assembler. ATMega328p har samma assemblerinstruktioner som ATMega16A på Datorteknikens (TSIU02) Dalia-kort. Denna kurs bygger vidare på Datorteknikkursen och förutsätter förtrogenhet med och vana vid AVR-assembler. Denna kurs betonar åtkomst av hårdvara på låg nivå via drivrutiner, avbrottshantering, AD-omvandling, samt god program- och datastruktur.

Undervisningen bedrivs i form av föreläsningar, lektioner och laborationer.

Laborationerna är obligatoriska. Laborationerna genomförs normalt i grupper med 2 studenter per grupp.

Dokumentations- och presentationsdel

T.B.D.

Kursen i studieinfo

Kontaktpersoner