Digital instrumentering
Overordnede kursusmål
At bibringe den studerende forståelse for mikroprocessorers og periferikredses anvendelse i instrumenter og intelligente apparater.
See course description in English
Læringsmål
- 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 sensorsignaler.
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 serielt 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.
Anbefalede forudsætninger
30010, Noget erfaring med C programmering el.lign. og et grundlæggende kendskab til mikroprocessoren og dennes interfacing til periferikredse.
Undervisningsform
Obligatoriske laboratorieøvelser og projektarbejde.