Programmering med mikrokontroller
About the course
Emnet kan tas som enkeltemne. Maks 45 studenter. Emnet er obligatorisk for studieprogrammene automasjon (ordinær og y-vei) og droneteknologi.
Kurset tar for seg "Embedded C" og mikrokontrollere, ved bruk av Microchip mikrokontrollere og Microchip Studio. Vi går gjennom konfigurering og bruk av AVR, herunder registre, programavbrudd, Tellere/klokker, ADC,DAC, analoge komparatorer, seriell og parallell kommunikasjon med blant annet USART, SPI og I2C, søvnmodus, programmerbar logikk osv.
Admission reguirements
Generell studiekompetanse og Matematikk R1+R2 og Fysikk 1.
Søkere som kan dokumentere ett av følgende kvalifiserer også for opptak:
- generell studiekompetanse og bestått realfagkurs, eller
- bestått 1-årig forkurs for ingeniørutdanning, eller
- 2-årig teknisk fagskole etter rammeplan fastsatt av departementet 1998/99 og tidligere studieordninger
*For å få opptak til enkeltemner på grunnlag av Y-veien, må søkeren oppfylle opptakskriteriene for Y-vei til studieprogrammet som emnet inngår i. I tillegg må søkeren oppfylle eventuelle forkunnskapskrav som er spesifisert for det konkrete emnet de søker opptak til. Det gis begrenset studierett til det spesifikke emnet - på samme måte som realkompetansesøkere.
Søknadskode: 9391
Anbefalte forkunnskaper: Grunnleggende kunnskaper i programmering.
Objective of the course
Etter endt kurs har kandidaten godt faglig grunnlag og forståelse i de temaene som gjennomgås, og som andre emner kan bygge videre på.
Kunnskaper og forståelse:
- Har grunnleggende kunnskaper om mikrokontrollere og sammensatte systemer.
- Har forståelse for hvordan mikrokontrollere fungerer som et sammensatt system av flere integrerte komponenter.
- Har detaljkunnskap om flere typer digitale periferimoduler som kan være ADC, DAC, pulsbreddemodulering, klokker, USART-drivere, SPI-drivere, I2C-kommunikasjon og logikkmoduler.
Ferdigheter:
- Mestrer embedded C-programmering.
- Kan bruke mikrokontrollere som en fleksibel «problemløser» i anvendte systemer.
- Kan dokumentere og argumentere for valgte løsninger.
Generell kompetanse:
- Kan bruke datablad til å søke kunnskap om andre / tilsvarende mikrokontrollere utover den/de som benyttes i kurset.
- Har erfaring i prosjektdokumentasjon.
Forkunnskapskrav
Recommended prerequisites
AUT-1501 Mekatronikk
Studiepoengreduksjon
Du vil få en reduksjon i antall studiepoeng (som oppgitt under), dersom du avlegger eksamen i dette emnet og har bestått følgende emne(r) fra før av:
- AUT-1001 Programmering med mikrokontroller 10 stp
Teaching methods
Language of instruction and examination
NorskSchedule
The schedules are normally finalized and published well in advance of the start of the semester, often a few weeks beforehand. This gives students the opportunity to organize their studies and prepare for upcoming activities.
It is recommended to check the schedule regularly, as changes may occur.
Examination
| Skriftlig skoleeksamen | Date: 11.12.2026 09:00 Duration: 4 Timer |
Grade: A–E, fail F |
To take an examination, the student must have passed the following coursework requirements
| Obligatoriske oppgaver | Grade: Approved – not approved |
Everything you need to know about before, during, and after the exam; registration, absence, appeals, and diplomas: UiT Exams homepage