Low-Cost MOSFET H-Bridge Driver for DC Motor Control: Design and Experimental Evaluation
Downloads
This paper presents a DC motor speed control model using an H-bridge and an Arduino Uno R3. The H-bridge driver circuit is designed based on four IRF540 N-channel MOSFETs. Two IR2104 ICs are responsible for controlling these MOSFETs. The pulse width modulation (PWM) method is implemented on the Arduino Uno R3 board to drive these two IR2104s. The control signal is a square pulse with a frequency of 490.2 Hz, and the duty cycle is modulated from 3.9% to 98%. Experimental results show that this model operates accurately, reliably, and safely, with motor speed varying from 112 RPM to 2845 RPM. Furthermore, the experimental measurements achieve over 98% agreement with MATLAB simulation results, confirming the circuit's stability and effectiveness under loaded conditions.
A Faroqi, M. A. Ramdhani, F. Frasetyio, and A. Fadhil. (2018). DC Motor Speed Controller Design using Pulse Width Modulation. IOP Conference Series: Materials Science and Engineering, 434(1), 012205.
https://doi.org/10.1088/1757-899X/434/1/012205
M. S. Ibrahim, A. S. Kaittan, A. N. Abdullah, and M. H. Ali. (2024). Automatic speed controller of a DC motor using Arduino and Variable Frequency Drive techniques. E3S Web of Conferences, 542, 02003.
https://doi.org/10.1051/e3sconf/202454202003
Yiming Liu. (2026). H-Bridge Driver ICs in DC Motor Position Control: Architecture, Integration, and Course-Project Evidence. Applied and Computational Engineering, 254(1), 96-103.
https://doi.org/10.54254/2755-2721/2026.LD35914
Vinda Setya Kartika, Nanang Warihandoko, and Muhammad Arya Surya Saputra. (2024). ANALISA PEMILIHAN MOSFET PADA FULL H-BRIDGE DRIVER UNTUK BEBAN THERMOELECTRIC COOLER (TEC). Orbith Majalah Ilmiah Pengembangan Rekayasa dan Sosial, 20(1), 13-24.
https://doi.org/10.32497/orbith.v20i1.5427
Ali, Syed Tohabbul Murshed, Asm Shamim Hasan, and Sumon Ali. (2026). Design and Implementation of an Intelligent PWM-Based Closed-Loop Speed Control System for DC Motor Performance Optimization. Science Journal of Circuits, Systems and Signal Processing, 13(1), 12-20.
https://doi.org/10.11648/j.cssp.20261301.12
Salman Jasim Hammoodi, Kareem Sayegh Flayyih, and Ahmed Refaat Hamad. (2020). Design and implementation speed control system of DC Motor based on PID control and matlab simulink. International Journal of Power Electronics and Drive System (IJPEDS), 11(1), 127-134.
https://doi.org/10.11591/ijpeds.v11.i1.pp127-134
Ellen Margirahayu, Junaidi Junaidi, Gurum Ahmad Pauzi, and Sri Wahyu Suciyati. (2022). DC Motor Speed Control System with PWM (Pulse Width Modulation) Technique Based on Arduino for Centrifugation Equipment Application. Journal of Energy, Material, and Instrumentation Technology, 3(3), 99-104.
https://doi.org/10.23960/jemit.v3i3.105
Michael D. Cook, Jennifer L. Bonniwell, Luis A. Rodriguez, Daniel W. Williams, and Jacob Pribbernow. (2020). Low-Cost DC Motor System for Teaching Automatic Controls. 2020 American Control Conference (ACC), 4283-4288.
https://doi.org/10.23919/ACC45564.2020.9147781
Manavaalan Gunasekaran, and Ramprasad Potluri. (2012). Low-Cost Undergraduate Control Systems Experiments Using Microcontroller-Based Control of a DC Motor. IEEE Transactions on Education, 55(4), 508-515.
https://doi.org/10.1109/TE.2012.2192441
Omar Jasim. (2025). Design and Implementation of a Practical Board for Generating a PWM Signal to Control the Speed and Direction of a DC Motor. Journal of Research in Engineering and Computer Sciences, 3(3), 1-8.
https://doi.org/10.63002/jrecs.303.960
Huseyin Deniz Ozturk, Cagri Hindistan, Volkan Akar, Oyku Ozge Korkmaz, Erman Selim, and Enver Tatlicioglu. (2026). Development and Experimental Validation of a Low–Cost DC Motor Platform for Educational Control Applications. 2026 12th International Conference on Control, Decision and Information Technologies (CoDIT), 1-6.
https://doi.org/10.1109/CoDIT70676.2026.11631159
Debashish Mohapatra, Subhransu Padhee, Libor Pekar, and Petr Chalupa. (2025). Performance Evaluation of Embedded Speed Control System for DC Motor using Remote Closed-loop Control System. 2025 25th International Conference on Process Control (PC), 1-6.
Copyright (c) 2026 Minh Bui Vu, Lil Ho A, Son Hoang Hai

This work is licensed under a Creative Commons Attribution 4.0 International License.
All Content should be original and unpublished.

