Low-cost mini bench with DC motors and encoder for feedback control practice
DOI:
https://doi.org/10.5902/2179460X92211Keywords:
Didactic Bench, Mathematical modeling, Discrete-Time control, DC Motor, Closed-Loop control, Transfer function, Linear control, PID control, Digital PID, Feedback controlAbstract
This paper presents the development and application of a low-cost didactic bench based on DC motors with encoders for practical teaching of control systems in engineering. The proposal aims to overcome resource limitations in educational institutions by providing an accessible, portable, and effective platform for experimentation with fundamental concepts such as circuit analysis, electronics, mathematical modeling, instrumentation, and closed-loop control. The mathematical modeling of the DC motor is detailed, including transfer function derivations, and the design of a digital discrete-time controller for angular velocity control is presented, employing tools such as MATLAB and Simulink for validation. The results demonstrate the technical and pedagogical feasibility of the bench, enabling students to gain an integrated and applied experience, better preparing them for modern engineering challenges.
Downloads
References
Abou-Hayt, I. & Dahl, B. (2023). A critical look at the laplace transform method inengineering education.
Apkarian, J. & Astrom, K. J. (2004). A laptop servo for control education. IEEE Control Systems Magazine, 24(5):70–73.
Armstrong, B. & Perez, R. (2002). Controls laboratory program with an accent on discovery learning. IEEE Control Systems Magazine, 21(1):14–20.
Benatiro, L. G. A. & Ca˜nete, L. G. S. (2023). Development and testing of lab in a box: A portable and low-cost electronics trainer kit intended for computer engineering students. International Journal of Computing Sciences Research, 7:1887–1904.
Bhatta, B., Salim, G., Borra, V., & Li, F. X. (2023). Low-cost dc motor control system experiments for engineering students. In 2023 ASEE Annual Conference & Exposition.
Braae, M. (1996). A robot arm for a first course in control engineering. IEEE Transactions on Education, 39(1):40–45.
Cazarotto, R. (2021). Construção de um m´odulo did´atico de baixo custo para controle de n´ıvel usando o arduino. Trabalho de conclus˜ao de curso, Universidade Tecnol´ogica Federal do Paran´a.
Franca, A. A., Silveira, A. S., Coelho, A. A., Gomes, F. J., & Meza, C. B. (2011). Teaching pid tuning with imc design for dynamic systems using scicoslab. IFAC Proceedings Volumes, 44(1):8515–8520. 18th IFAC World Congress.
Goodwin, G. C., Medioli, A. M., Sher, W., Vlacic, L. B., & Welsh, J. S. (2010). Emulation- based virtual laboratories: A low-cost alternative to physical experiments in control engineering education. IEEE Transactions on Education, 54(1):48–55.
Gunasekaran, M. & Potluri, R. (2012). Low-cost undergraduate control systems experiments using microcontroller-based control of a dc motor. IEEE Transactions on Education, 55(4):508–516.
Hanta, V. & Procházka, A. (2009). Rational approximation of time delay. Institute of Chemical Technology in Prague. Department of computing and control engineering.Technická, 5(166):28.
Hassapis, G. (2003). An interactive electronic book approach for teaching computer implementation of industrial control systems. IEEE Transactions on education, 46(1):177–184.
Lim, D.-J. (2005). An undergraduate laboratory course in real-time dynamic control. IEEE Transactions on Education, 48(1):105–110.
Lim, D.-J. (2006). A laboratory course in real-time software for the control of dynamic systems. IEEE Transactions on Education, 49(3):346–354.
Mathworks (2025). Estimate parameters from measured data. https:// la.mathworks.com/help/sldo/gs/estimate-parameters-from measured-data-using-the-gui.html. Acessado em: 22 de maio de 2025.
Moallem, M. (2004). A laboratory testbed for embedded computer control. IEEE Transactions on Education, 47(3):340–347.
Moir, T. J. & Moir, T. J. (2022). Rudiments of Signal Processing and Systems. Springer.
Nagrath, I. J. & Gopal, M. (2006).Control Systems Engineering. New Age International Publishers, New Delhi, India, 4 edition.
Ogata, K. (1995). Discrete-time control systems (2nd ed.). Prentice-Hall, Inc., USA.
Reck, R. M. & Sreenivas, R. S. (2015). Developing a new affordable dc motor laboratory kit for an existing undergraduate controls course. In 2015 American Control Conference (ACC), pages 2801–2806. IEEE.
Soza´nski, K. (2023). Low cost pid controller for student digital control laboratory based on arduino or stm32 modules. Electronics, 12(15):3235.
Srivastava, S., Sukumar, V., Bhasin, P. S., & Kumar, D. A. (2010). A laboratory testbed for embedded fuzzy control. IEEE Transactions on Education, 54(1):14–23.
Supriyono, H., Alanro, F. F., & Supardi, A. (2024). Development of dc motor speed control using pid based on arduino and matlab for laboratory trainer. Jurnal Nasional Teknik Elektro, 13(1):36–41.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Ciência e Natura

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
To access the DECLARATION AND TRANSFER OF COPYRIGHT AUTHOR’S DECLARATION AND COPYRIGHT LICENSE click here.
Ethical Guidelines for Journal Publication
The Ciência e Natura journal is committed to ensuring ethics in publication and quality of articles.
Conformance to standards of ethical behavior is therefore expected of all parties involved: Authors, Editors, Reviewers, and the Publisher.
In particular,
Authors: Authors should present an objective discussion of the significance of research work as well as sufficient detail and references to permit others to replicate the experiments. Fraudulent or knowingly inaccurate statements constitute unethical behavior and are unacceptable. Review Articles should also be objective, comprehensive, and accurate accounts of the state of the art. The Authors should ensure that their work is entirely original works, and if the work and/or words of others have been used, this has been appropriately acknowledged. Plagiarism in all its forms constitutes unethical publishing behavior and is unacceptable. Submitting the same manuscript to more than one journal concurrently constitutes unethical publishing behavior and is unacceptable. Authors should not submit articles describing essentially the same research to more than one journal. The corresponding Author should ensure that there is a full consensus of all Co-authors in approving the final version of the paper and its submission for publication.
Editors: Editors should evaluate manuscripts exclusively on the basis of their academic merit. An Editor must not use unpublished information in the editor's own research without the express written consent of the Author. Editors should take reasonable responsive measures when ethical complaints have been presented concerning a submitted manuscript or published paper.
Reviewers: Any manuscripts received for review must be treated as confidential documents. Privileged information or ideas obtained through peer review must be kept confidential and not used for personal advantage. Reviewers should be conducted objectively, and observations should be formulated clearly with supporting arguments, so that Authors can use them for improving the paper. Any selected Reviewer who feels unqualified to review the research reported in a manuscript or knows that its prompt review will be impossible should notify the Editor and excuse himself from the review process. Reviewers should not consider manuscripts in which they have conflicts of interest resulting from competitive, collaborative, or other relationships or connections with any of the authors, companies, or institutions connected to the papers.


