Development of a Cost-effective Data Acquisition System using an Open-source Hardware and Matlab/Simulink

Sugkil Seo, Yeong Sang Park, Young Sam Lee

2016

Abstract

This paper proposes a new cost-effective data acquisition system using open-source hardware and Matlab/Simulink. The proposed data acquisition (DAQ) system has features that it uses the framed data protocol based on hex encoding, it can acquire multiple data which are not of the same type at different sample rates, and the system receives data through USB communication or serial communication. The software of the proposed system consists of the firmware of a microcontroller and user-defined Simulink function block. The firmware of a microcontroller is in the form of a header file, and the data acquisition can be easily achieved by calling a few functions defined in the header file. The developed user-defined Simulink block can get multiple data at different sample rates by configuring the GUI parameters appropriately. For implementation of the system, we use the Arch Max, which is the open-source hardware with an ARM Cortex-M4 core, and also use a user-defined c-code S-function of Matlab/Simulink. For the demonstration of the superiority of the implemented system, we compare the proposed system’s performance with that of the data acquisition system provided in Matlab/Simulink Instrument Control Toolbox. Finally we illustrate how presented system can be actually used by applying the proposed system to DC motor control.

Download


Paper Citation


in Harvard Style

Seo S., Park Y. and Lee Y. (2016). Development of a Cost-effective Data Acquisition System using an Open-source Hardware and Matlab/Simulink . In Proceedings of the 13th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-758-198-4, pages 484-491. DOI: 10.5220/0005978004840491

in Bibtex Style

@conference{icinco16,
author={Sugkil Seo and Yeong Sang Park and Young Sam Lee},
title={Development of a Cost-effective Data Acquisition System using an Open-source Hardware and Matlab/Simulink},
booktitle={Proceedings of the 13th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2016},
pages={484-491},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005978004840491},
isbn={978-989-758-198-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - Development of a Cost-effective Data Acquisition System using an Open-source Hardware and Matlab/Simulink
SN - 978-989-758-198-4
AU - Seo S.
AU - Park Y.
AU - Lee Y.
PY - 2016
SP - 484
EP - 491
DO - 10.5220/0005978004840491