Obligatoriske laboratorieøvelser og projektarbejde.
Kursets varighed:
13-uger
Evalueringsform:
Hjælpemidler:
Bedømmelsesform:
Tidligere kursus:
31860/30030
Pointspærring:
Obligatoriske forudsætninger:
Faglige forudsætninger:
Ønskelige forudsætninger:
Deltagerbegrænsning:
Maksimum: 24
Overordnede kursusmål:
At bibringe den studerende forståelse for mikroprocessorers og periferikredses anvendelse i instrumenter og intelligente apparater.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Udvikle C-programmer til mikroprocessorer
Anvende i2c-bus baserede perifere komponenter
Anvende spi-bus baserede perifere komponenter
Anvende mikroprocessorens indbyggede funktioner
Designe et mikroprocessor baseret system
Udbygge et mikroprocessor system med ekstern hukommelse
Anvende analog-til-digital konvertere i et mikroprocessor baseret målesystem
Anvende mikroprocessoren til kalibrering og linearisering af digitaliserede måledata
Anvende avancerede komponenter til digitalisering af sensor signaler
Kursusindhold:
Kurset er baseret på en 8-bits mikroprocessor fra Microchip og en C compiler til udvikling af programmer til mikroprocessoren. Under øvelserne opbygges forskellige mikroprocessor baserede systemer med seriel interface til perifere komponenter som AD konvertere, digitale termometre, EEPROM og LCD display. Der skal laves rapport over de fleste øvelser. Under den sidste del af kurset udføres et selvvalgt projekt af lidt større omfang.