Digital instrumentering
Overordnede kursusmål
At bibringe den studerende forståelse for mikroprocessorers og periferikredses anvendelse i instrumenteringssystemmer og intelligente apparater med systems engineering processer.
See course description in English
Læringsmål
- udvikle C-programmer til mikroprocessorer
- anvende SPI-, I2C- og/eller UART-bus/interface baserede perifere komponenter
- implementere sensorer (accelerometer, gyroskop, magnetometer, termometer, afstandmåler, …) til måling af fysiske variabler
- anvende mikroprocessorens indbyggede funktioner
- 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 sensorsignaler
- designe et mikroprocessor-baseret instrumentering system og dets software og/eller firmware med standard processer (milestones, kravspecifikationer,… ) af systems engineering.
Kursusindhold
Kurset består af laboratoriearbejde. Der er ingen forelæsninger, men der vil være en kort introduktion til hver øvelse.
Under øvelserne opbygges forskellige mikroprocessor baserede systemer med serielt interface til perifere komponenter som AD konvertere, digitale sensore, hukommelse og LCD display. I løbet af den sidste del af kurset gennemføres et selv designet større instrumenterings projekt, hvor system engineering processer anvendes.
Disse øvelser/projekt skal dokumenteres i rapporter.
Anbefalede forudsætninger
30010, Erfaring med C programmering el.lign. og et grundlæggende kendskab til mikroprocessoren og dennes interfacing til periferikredse.
Undervisningsform
Obligatoriske quizzes, laboratorieøvelser og projektarbejde.
Fakultet
Pladsbegrænsning
Maksimum: 20.
Vær opmærksom på, at dette enkeltfagskursus har et begrænset antal studiepladser. Er der for mange tilmeldinger, vil der blive trukket lod om pladserne. Du får besked om, hvorvidt du har fået tildelt en studieplads senest 8 dage før kursusstart.