Design and implementation of a boost converter circuit based on an Arduino kit

Ali S. Alhfidh, Farah Isam Hameed, Ali N. Hamoodi, Fawwaz Jassim Mohammed

Abstract


This paper presents a DC motor speed control system based on an Arduino kit with a boost converter that enhances performance under variable load conditions. At load fluctuations, traditional control methods frequently show poor stability and efficiency. A boost converter is used to raise the input voltage to the DC motor. Arduino kit creates a real time pulse with modulation (PWM) signal to modify the duty cycle of the converter and provide dynamic voltage compensation; this system is able to maintain the speed constant in spite of changing with current and torque. The proposed practical connection board offers quicker response time and increases overall efficiency. An economical solution is provided by the combination of boost voltage regulation by Arduino-based PWM control. Results displayed the relationship between torque-speed and torque-current curves with and without the boost unit. Finally, it has been concluded that the boost output voltage is fixed at the desired value.

Keywords


Arduino; boost converter; DC motor; pulse-width modulation; speed control

Full Text:

PDF


DOI: http://doi.org/10.11591/ijpeds.v17.i3.pp1630-1642

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Ali S. Alhfidh, Farah Isam Hameed, Ali N. Hamoodi, Fawwaz Jassim Mohammed

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.