Course

Electronics and Embedded design (ELE340)

The course intention is to give the students insight into structured design of embedded system, ie., microprocessor based systems for measurement and control. The students are organized into project groups where project management and multidiscipline attitude is emphasized. Design exercises in the laboratory is a main part of the course, and selected topics will be lectured.


Dette er emnebeskrivelsen for studieåret 2024-2025. Merk at det kan komme endringer.

See course description and exam/assesment information for this semester (2024-2025)

Semesters

Fakta

Emnekode

ELE340

Vekting (stp)

10

Semester undervisningsstart

Autumn

Undervisningsspråk

Norwegian

Antall semestre

1

Vurderingssemester

Autumn

Content

NB! This is an elective course and may be cancelled if fewer than 10 students are enrolled by August 20th.

The course intention is to give the students insight into structured design of embedded system, ie. microprocessor based systems for measurement and control. The course covers development of analog and digital electronic circuits for interfacing sensors and for communication in addition to development of software for embedded solutions. The students are organized into project groups, and will through the project and lectures follow the design, development, and construction of an embedded system from start to finished product (prototype).

The course is currently based on the STM32F3 micro controller which has a ARM Cortex-M4 core. Some topics: Project management. Serial communication. Analog to digital conversion. Pulse-Width Modulation. Transistors. Voltage regulators. Implementation of algorithms for signal processing and digital control in embedded systems. Noise EMI and EMC. Circuit design, PCB design and production. Project management plays a vital role in the course and a multi-discipline attitude is emphasized.

Learning outcome

Knowledge:

  • Know how a computer in general and an embedded system (ES) in particular can be designed.
  • Know how to design interfaces between ES and external devices.

Skills:

  • Be able to plan, report and control a small development project.
  • Be able to specify, analyze and design hardware and software implemented in a simple ES.
  • Be able to carry out drawing, lay-out, production, assembly and testing of a simple one- or two-layer printed circuit board.
  • Be able to implement signal processing and control algoritms in an ES.

General competence:

  • Fundamental understanding of structure, properties and potential of computer-based systems in general and with a main focus on ES.

Forkunnskapskrav

Et av følgende alternativer:
Object-oriented Programming (DAT100)
Electrical Engineering 1 (ELE100)
Electrical Engineering 2 (ELE200)
Computer Architecture (ELE210)
Introductory course for engineers - Computer science and electrical engineering (ING100)
Mathematical Methods 2 (MAT200)

Anbefalte forkunnskaper

Signals and Systems (ELE300)

Exam

Form of assessment Weight Duration Marks Aid Exam system Withdrawal deadline Exam date
Written exam 2/5 3 Hours Letter grades All 1)
Project assessment 3/5 Letter grades 05.12.2024

1) All printed or hand written material is allowed. Calculators are allowed.

The project is to develop and produce an embedded system, and to create a report that describes this system. The project is done in groups as standard, and only individually in exceptional cases. The grade of the project is given based on the function and quality of the developed system, the project report, and an oral hearing in groups. If the project is a group work, all participants in the group get the same grade.

All parts must be passed in order to get a final grade in the course. It is not possible to retake the project next semester. Students that wish to take this part again, must do this the next year the course is given.

Written exam with pen and paper.

Vilkår for å gå opp til eksamen/vurdering

Theortical exercises, Laboratory exercises

Mandatory work demands (such as laboratory-work, hand in assignments, projects, etc) must be approved by subject teacher within the specified deadlines.

Completion of mandatory work are to be made at the times and in the groups that are assigned and published. Absence due to illness or for other reasons must be communicated as soon as possible to the laboratory personnel. One cannot expect that provisions for completion of the lab assignments at other times are made unless prior arrangements with the laboratory personnel have been agreed upon.

Failure to complete the mandatory work on time or not having them approved will result in barring from taking the exam of the course.

Fagperson(er)

Head of Department:

Tom Ryen

Laboratory Engineer:

Asbjørn Stokka

Course coordinator:

Kristian Thorsen

Coordinator laboratory exercises:

Eivind Sandve Haus

Method of work

4 hours lectures and 4 hours mandatory laboratory work/assignments per week.

Overlapping

Emne Reduksjon (SP)
System design (BIE110_1) , Electronics and Embedded design (ELE340_1) 5
Digital and analog circuits (BIE230_1) , Electronics and Embedded design (ELE340_1) 5
Electronics and Embedded design (ELE340_1) , Digital and Analog Electronic Circuits 2 (TE0623_1) 5
Electronics and Embedded design (ELE340_1) , Digital and Analog Electronic Circuits 2 (TE0623_A) 5

Åpent for

Bachelor studies at the Faculty of Science and Technology. The number of students for this course is limited due to laboratory space and equipment. Enrolment is decided based on each student´s grades. Grades in prerequisite courses are used in the decision with the following weighting: ELE210 (40%), ELE200 (20%), ELE100 (20%), DAT110/DAT120 (10%), ING100/ELE130 (10%).

Emneevaluering

There must be an early dialogue between the course supervisor, the student union representative and the students. The purpose is feedback from the students for changes and adjustments in the course for the current semester.In addition, a digital subject evaluation must be carried out at least every three years. Its purpose is to gather the students experiences with the course.

Litteratur

Book The art of electronics Horowitz, P., Hill, W., New York, Cambridge University Press, XXXI, 1192 s., 2015, isbn:9780521809269, Book Discovering the STM32 Microcontroller Geoffrey Brown, 244, Book The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, 3rd Edition Joseph Yiu, Newnes, 2013-10-06, isbn:0124080820, https://bibsys-ur.userservices.exlibrisgroup.com/view/uresolver/47BIBSYS_UBIS/openurl-UIS?ctx_enc=info:ofi/enc:UTF-8&ctx_id=10_1&ctx_tim=2021-05-14T16%3A11%3A19IST&ctx_ver=Z39.88-2004&url_ctx_fmt=info:ofi/fmt:kev:mtx:ctx&url_ver=Z39.88-2004&rfr_id=info:sid/primo.exlibrisgroup.com-safari&req_id=&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=book&rft.atitle=&rft.jtitle=&rft.btitle=The%20Definitive%20Guide%20to%20ARM%C2%AE%20Cortex%C2%AE-M3%20and%20Cortex%C2%AE-M4%20Processors,%203rd%20Edition&rft.aulast=&rft.auinit=&rft.auinit1=&rft.auinitm=&rft.ausuffix=&rft.au=Joseph%20Yiu&rft.aucorp=&rft.date=2013-10-06&rft.volume=&rft.issue=&rft.part=&rft.quarter=&rft.ssn=&rft.spage=&rft.epage=&rft.pages=&rft.artnum=&rft.issn=&rft.eissn=&rft.isbn=0124080820&rft.sici=&rft.coden=&rft_id=info:doi/&rft.object_id=&rft.eisbn=0124079180&rft.edition=&rft.pub=Newnes&rft.place=&rft.series=&rft.stitle=&rft.bici=&rft_id=info:bibcode/&rft_id=info:hdl/&rft_id=info:lccn/&rft_id=info:oclcnum/&rft_id=info:pmid/&rft_id=info:eric/&rft_dat=%3Csafari%3E9780124080829%3C/safari%3E%3Curl%3E%3C/url%3E,language=eng,view=UBIS&svc_dat=viewit&user_ip=10.16.56.125&req.skin=primo&rft_pqid=&rft_galeid=&rft_cupid=&rft_eruid=&rft_nurid=&rft_ingid=View online Book Frå transistor til datamaskin Morten Tengesdal, 330, 2021, Other ELE200 Elektroteknikk 2 - Bakgrunn for emnet Morten Tengesdal, 2021, Website Elfa Distrelec https://www.elfadistrelec.noView online Website Digikey https://www.digikey.com/View online Website Mouser https://no.mouser.com/View online Website Farnell https://no.farnell.com/View online
The course description is retrieved from FS (Felles studentsystem). Version 1