Skip to main content
Article
Using the Arduino Uno to Teach Digital Control of Power Electronics
Proceedings of the 16th IEEE Workshop on Control and Modeling for Power Electronics (2015, Vancouver, Canada)
  • Lukas Konstantin Muller
  • Masihuddin Mohammed
  • Jonathan W. Kimball, Missouri University of Science and Technology
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.

Meeting Name
16th IEEE Workshop on Control and Modeling for Power Electronics (2015: Jul. 12-15, Vancouver, Canada)
Department(s)
Electrical and Computer Engineering
Sponsor(s)
National Science Foundation (U.S.)
United States. Department of Energy
Comments
This work was supported in part by the National Science Foundation under award ECCS-0900940, and by the US Department of Energy Sunshot program under award DE0006341, the MARMET Center.
Keywords and Phrases
  • Analog To Digital Conversion,
  • Digital Control Systems,
  • Embedded Systems,
  • Libraries,
  • Power Converters,
  • Power Electronics,
  • Analog To Digital Converters,
  • Digital Control,
  • Educational Environment,
  • Embedded Programming,
  • Key Feature,
  • Learning Platform,
  • Standard Libraries,
  • Power Control
International Standard Book Number (ISBN)
978-1467368476
Document Type
Article - Conference proceedings
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2015 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.
Publication Date
7-1-2015
Publication Date
01 Jul 2015
Citation Information
Lukas Konstantin Muller, Masihuddin Mohammed and Jonathan W. Kimball. "Using the Arduino Uno to Teach Digital Control of Power Electronics" Proceedings of the 16th IEEE Workshop on Control and Modeling for Power Electronics (2015, Vancouver, Canada) (2015) ISSN: 1093-5142
Available at: http://works.bepress.com/jonathan-kimball/13/