Emne - Datastyring - TTK4125
Datastyring
Om
Om emnet
Faglig innhold
Systemutvikling med UML, spesielt for hendelsesdrevne og tidsdrevne systemer. Use case-, klasse-, tilstands-, kommunikasjons- og sekvensdiagram.
Programmeringsspråket C: Pekere og komplekse datastrukturer (arrays og structs). Operering på registernivå, bits i inn- og utregistre, programutvikling med C.
Måleprinsipper: nivå, temperatur, tetthet, viskositet, fuktighet, kraft, moment og trykk.
Signalfremføring, instrumenteringsforsterkere, kraftforsyninger, forsyningsnettet, motortyper og motordrifter. Støy og støybekjempelse, EMC.
Læringsutbytte
Emnet skal gi grunnleggende kunnskap om hvorledes et datamaskinbasert styringssystem er bygd opp og fungerer. Studentene skal lære elementære måleprinsipper for noen fysiske parametre som trykk, temperatur, etc. Studentene skal analysere og konstruere enkle styringssystemer, og beherske bruk av diverse måleinstrumenter til laboratoriebruk.
Læringsformer og aktiviteter
Forelesninger, laboratoriearbeid, dataøvinger og praktiske karaktergivende prosjektarbeider. Mappevurdering gir grunnlag for sluttkarakter i emnet. I mappen inngår skriftlig avsluttende eksamen 70% og arbeider (øvinger og laboratoriearbeid) 30%. Resultatet for delene angis i %-poeng, mens sensur for hele mappen (sluttkarakteren) angis med bokstavkarakter. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.
Obligatoriske aktiviteter
- Øvinger
Anbefalte forkunnskaper
Generelle grunnleggende IT-kunnskaper og en viss elementær programmeringskunnskap og -ferdighet. Grunnleggende elektronikkforståelse.
Kursmateriell
Pensumlitteratur opplyses ved semesterstart.
Studiepoengreduksjon
| Emnekode | Reduksjon | Fra |
|---|---|---|
| TTK4101 | 3 sp | |
| TTK4235 | 7,5 sp |
Fagområder
- Teknisk kybernetikk
- Teknologiske fag