30021 Digital instrumentering
2023/2024
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 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
Kursusindhold
Kurset er baseret på en 32-bits ARM mikroprocessor og en C compiler
til udvikling af programmer til mikroprocessoren.
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
instrumenteringsprojekt. Disse øvelser/projekt skal dokumenteres i
rapporter.
Sidst opdateret
04. maj, 2023