Low‐Cost Acquisition and Control System Architecture for Engineering Lab Courses
ABSTRACT This article presents a low‐cost data acquisition architecture for control engineering education, enabling integration with new pedagogical systems or leveraging legacy professional setups. The proposed system uses Arduino boards together with a custom shield with digital to analog converter (DAC), encoder interface, and analog modulation, and integrates with MATLAB Simulink for real‐time control. A prototype was implemented and tested on a rotary flexible link and a Furuta pendulum, demonstrating its reliability and performance. The same prototype is compatible with other platforms and programming languages, such as Python and C, and can operate across different operating systems. The control of cyber‐physical systems serves as a case study under which the experimental results are presented.
Authors
- Rita Cunha (ORCID: https://orcid.org/0000-0002-8925-1273)
- Pedro Batista (ORCID: https://orcid.org/0000-0001-6079-0436)
- Alberto Vale (ORCID: https://orcid.org/0000-0003-3423-3905)
- João M. Lemos (ORCID: https://orcid.org/0000-0003-3149-8035)
- Bernardo Albano
Institutions
- University of Lisbon (PT)
- Universidade Politécnica de Lisboa (PT)
Publication Details
- Journal
- Computer Applications in Engineering Education
- Published
- 2026-06-18
- DOI
- https://doi.org/10.1002/cae.70221
- Primary Topic
- Experimental Learning in Engineering
- Type
- article
- Field-Weighted Citation Impact
- 0.00