• DocumentCode
    2015416
  • Title

    Using the Arduino Uno to teach digital control of power electronics

  • Author

    Muller, Lukas ; Mohammed, Masihuddin ; Kimball, Jonathan W.

  • Author_Institution
    Missouri University of Science and Technology, Department of Electrical and Computer Engineering, 301 W. 16St., Rolla, MO 65401 USA
  • fYear
    2015
  • fDate
    12-15 July 2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    There has been tremendous growth in digital control of power converters, and yet many power electronics students have limited experience with embedded systems. The Arduino Uno is an excellent learning platform for embedded programming, but has limited capabilities using the standard libraries. This work explores the use of the Arduino Uno for power electronics applications. With some extra libraries or with direct access to a few registers, the Arduino Uno can support switching frequencies around 100 kHz, suitable for an educational environment. Implementation of key features, such as PWM and analog-to-digital converters, is discussed, along with an example experiment.
  • Keywords
    Clocks; Libraries; Microcontrollers; Power electronics; Pulse width modulation; Radiation detectors; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Modeling for Power Electronics (COMPEL), 2015 IEEE 16th Workshop on
  • Conference_Location
    Vancouver, BC, Canada
  • Type

    conf

  • DOI
    10.1109/COMPEL.2015.7236487
  • Filename
    7236487