Emne - Industrielle og innbygde datasystemers konstruksjon - TTK4155
Industrielle og innbygde datasystemers konstruksjon
Velg studieårOm
Om emnet
Faglig innhold
Design av datamaskinsystemer til dedikerte formål. Datamaskinarkitekturer og systemkomponenter for innbygde og industrielle anvendelser. Mikrokontrollere og spesialiserte mikroprosessorer. Parallelle og serielle bussystemer. Datakommunikasjon i industrielle omgivelser. Analoge/digitale grensesnitt.
Læringsutbytte
Kunnskap: - Forstå konsekvensene av krav som stilles til datamaskiner og datateknisk utstyr som er tiltenkt dedikerte anvendelser, og spesielt for datamaskiner som opererer i industrielle omgivelser (heretter brukes samlebenevnelsen embedded systems - ES). - Forstå formålet med tilpassing/skreddersøm av datamaskiner i forhold til applikasjonens skala og kompleksitet. - Detaljert kunnskap om de viktigste delene som inngår i typiske ES: - mikrokontrollere med typiske periferienheter - lagertyper og -arkitekturer - spesialiserte I/O-systemer - sammenkoblingsmetoder for maskinvarekomponenter på forskjellige nivåer, inkludert robuste løsninger for datakommunikasjon i industrielle omgivelser - kraftforsyning, øvrige støttesystemer og innpakning - Oversikt i forhold til prinsipper for utvikling av maskinnær programvare, lagdeling og drivere. - Inngående kunnskap om de forskjellige fasene og verktøyene som inngår i realisering av ES. Ferdighet: - Selvstendig kunne vurdere aktuelle bruksområder for ES og bidra til uvikling av konsise kravspesifikasjoner i interaksjon med problemeier. - Kunne bidra til fornuftige designvalg og komponentspesifikasjoner med hensyn til tilpassing av maskinvaren til applikasjonens virkemåte, skala og kompleksitet. - Selvstendig kunne realisere, feilsøke og dokumentere enkle ES i forbindelse med mindre utviklingsprosjekter og bidra aktivt til realisering av større prosjekter. - Selvstendig kunne spesifisere, utvikle og dokumentere maskinnær programvare og drivere i C for ES. - Kunne mestre viktige utviklingsverktøy for ES-utvikling, som f.eks. multimeter, oscilloscop, logikk og kodeprogrammerere, integrerte utviklingsmiljøer, krysskompilator, linker, emulator og debuggingsverktøy. Generell kompetanse: - Forstå rollen ES spiller i det moderne samfunn. - Kunne forklare forskjellen på tradisjonelle datamaskiner og datamaskiner som er beregnet på industrielle og dedikerte anvendelser. - Kunne gjøre rede for ESs prinsipielle oppbygging og virkemåte på forskjellig nivå for både ikke-teknisk og teknisk kvalifisert personell - Kommunisere om faglige problemstillinger både med spesialister og allmennheten.
Læringsformer og aktiviteter
Forelesninger og obligatorisk gruppebasert laboratorieprosjekt med bygging av et distribuert dedikert datasystem.
Obligatoriske aktiviteter
- Laboratorieprosjekt
Mer om vurdering
Vurderingen er basert på et obligatorisk laboratorieprosjekt og en avsluttende skriftlig eksamen. Laboratorieprosjektet må være fullført og godkjent for å kunne ta skriftlig eksamen. Emnet har bokstavkarakter (A-F) og karakteren gis med grunnlag i skriftlige eksamen. Eksamen vil kun bli gitt på engelsk i dette emnet. Studentens besvarelse kan være på norsk eller engelsk. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen. Dersom studenten også etter utsatt eksamen har sluttkarakteren F/ikke-bestått, må studenten gjenta hele emnet neste studieår.
Anbefalte forkunnskaper
Grunnleggende kunnskaper i elektronikk, datamaskiner og C-programmering.
Kursmateriell
Lærebok og/eller forelesningsnotater vil bli opplyst ved semesterstart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra |
---|---|---|
SIE3060 | 7,5 sp |
Fagområder
- Elektronikk
- Anvendt elektroteknikk
- Program/system-utvikling
- Datamaskiner
- Datateknikk
- Teknologiske fag
Kontaktinformasjon
Emneansvarlig/koordinator
Faglærere
Ansvarlig enhet
Eksamen
Eksamen
Ordinær eksamen - Høst 2024
Skriftlig skoleeksamen
Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.