Digital Processing in Mechatronics I

Course description

Basic components of digital systems, microcontroller architectures, central processing unit, instruction word, instruction cycles, addressing  modes, decoding logic, peripheral units (memory types, timers and counters, A/D and D/A converters, sensors), assembly language, microcontroller programming, real time data processing, subroutines  and interrupt subroutines, development tools, series and parallel communication interfaces, parallel and series communication protocols, microcontrollers in applications of power electronics, implementation of microcontrollers in power converters, PWM modulators, implementation of microcontrollers in electric motor drive systems (BLDC, PMSM, switched reluctance motors, stepper motors).

Course is carried out on study programme

Elektrotehnika 2. stopnja

Objectives and competences

Student will get the knowledge about digital  components and systems that are used in the field of power electronics and electrical drives. He will be able to design mechatronic system controls using up to date microcontrollers.

Learning and teaching methods

Lectures and laboratory work

Intended learning outcomes

After successful completion of the course, students should be able to:

  • use microcontroller and its peripheral units in digital control of power converters,
  • write a specific firmware for microcontroller in mechatronic control system,
  • develop interface circuits for further analog and digital signal processing,
  • use communication protocols in embedded systems,
  • measure and analyze digital and analog signals in mechatronic control units.
  • analyze sources of electromagnetic interferences in digital and analog circuits.

Reference nosilca

  1. PETKOVŠEK, Marko, LEBAN, Aleš, NEMEC, Mitja, VONČINA, Danijel, ZAJEC, Peter. Series active power filter for high-voltage synchronous generators = Serijski aktivni močnostni filter za visokonapetostne sinhronske generatorje. Informacije MIDEM, ISSN 0352-9045, Dec. 2013, vol. 43, no. 4, str. 228-234.
  2. FLISAR, Uroš, VONČINA, Danijel, ZAJEC, Peter. Voltage sag independent operation of induction motor based on Z-source inverter. Compel, ISSN 0332-1649, 2012, vol. 31, no. 6, str. 1931-1944.
  3. KOSMATIN, Peter, MILJAVEC, Damijan, VONČINA, Danijel. A novel control strategy for the switched reluctance generator. Przeglęad Elektrotechniczny, ISSN 0033-2097, 2012, rok 88, no. 7a, str. 49-5
  4. PETKOVŠEK, Marko, KOSMATIN, Peter, ZEVNIK, Ciril, VONČINA, Danijel, ZAJEC, Peter. Measurement system for testing of bipolar plates for PEM electrolyzers = Merilni sistem za testiranje bipolarnih plošč PEM elektrolizne celice. Informacije MIDEM, ISSN 0352-9045, mar. 2012, letn. 42, št. 1, str. 60-67.
  5. MODRIJAN, Gorazd, PETKOVŠEK, Marko, ZAJEC, Peter, VONČINA, Danijel. Precision B-H analyser with low THD secondary induced voltage. IEEE transactions on industrial electronics, ISSN 0278-0046. [Print ed.], Jan. 2008, vol. 55, issue 1, str. 364-370.

Study materials

  1. D. Ibrahim, "Microcontroller Based Applied Digital Control", John Wiley & Sons, 2006
  2. T. Kenjo, "Power Electronics for the Microprocessor Age", Oxford University Press, 1994
  3. T. Noergaard, "Embedded Systems Architecture", Elsevier, 2005
  4. J. Catsoulis, "Designing Embedded Hardware", O"Reilly, 2005
  5. R. J. Tocci, F. J. Ambrosio, "Microprocessors and Microcomputers", Prentice Hall, 2000
  6. F. Vahid, T. Givargis, "Embedded System Design – A Unified Hardware/Software Introduction", John Wiley & Sons, 2002

Bodi na tekočem

Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška cesta 25, 1000 Ljubljana

E: T:  01 4768 411