SLO | EN

Objectives and competences

The objective of this course is for students to understand basic principles of operation of embedded electronic systems, and be able to use them in context of the Internet of Things.

Content (Syllabus outline)

• Main characteristics: embedded multi-core processors, system-on-chip devices, peripherals, interfaces, development tools, reliability, evaluation of existing development platforms, benchmarking. • Interfaces: analog interfaces, analog to digital converters, digital to analog converters, digital interfaces. • Support electronic circuits: timers, watchdogs, power supplies. • Sensor technologies: sensing elements, generalized sensor system, basic sensor characteristics and non-ideal behavior, basic signal conditioning, touch interfaces, accelerometers, gyroscopes, compass, GNSS, RFID, NFC, temperature. • Multi-sensor systems: increased awareness, orientation, location, motion, vision. • Visual technologies: human eye sensitivity, color models, camera model, image sensors, image capture, video capture and playback (raster, resolution, color, sample ratio), video interfaces, displays. • Embedded Wireless Network Technologies: IrDA, Bluetooth, ZigBee, Z-Wave, LoRa, SigFox, LTE NB-IoT, WiFi. • Typical Embedded Electronic Systems Architectures: healthcare, automotive, entertainment and consumer systems, pametna mesta, security and surveillance.

Learning and teaching methods

• lectures, • tutorials, • lab work.

Intended learning outcomes - knowledge and understanding

On completion of this course the student will be able to • explain structure of embedded electronic systems, • select appropriate architecture in regards to the given problem, • list different types of analog and digital interfaces and define them in regards to their usability. • explain and represent principles of operation of electronic sensors, visualization technologies, and wireless network technologies, • use embedded software of limited complexity in regards to the application areas, given specific requirements and previously defined tasks.

Intended learning outcomes - transferable/key skills and other attributes

• Communication skills: oral lab work defence, manner of expression at written examination. • Use of information technology: programming and use of program development tools for development of embedded software. • Calculation skills: performing basic calculations in terms of data transfer ratios, memory demands and dynamics of data refresh. • Problem solving: designing and implementing of basic application specific embedded software.

Readings

• Peter Marwedel: Embedded System Design, Kluwer Academic Publishers, Boston, 2003. • Frank Vahid, Tony Givargis: Embedded System Design: A Unified Hardware/Software Introduction, Wiley, New York, 2002. • Wayne H. Wolf: Computers as Components: Principles of Embedded Computing System Design, Morgan Kauffman Publishers, San Francisco, 2001. • Jack G. Ganssle: The Art of Designing Embedded Systems, Newnes, Boston, 2000.

Prerequisits

None.

  • izr. prof. dr. IZTOK KRAMBERGER, univ. dipl. inž. el.

  • Written examination: 50
  • Laboratory work: 50

  • : 30
  • : 30
  • : 120

  • Slovenian
  • Slovenian

  • TELECOMMUNICATIONS - 3rd