TY - JOUR
T1 - A cluster based on 8 bit, flash based architecture microcontrollers
AU - Sánchez-Cabadas, D. L.
AU - Yáñez-Casas, G. A.
AU - Hernández-Gómez, J. J.
AU - Couder-Castañeda, C.
N1 - Publisher Copyright:
© Published under licence by IOP Publishing Ltd.
PY - 2023
Y1 - 2023
N2 - Distributed systems are a suitable alternative to optimize the current embedded technologies, since this kind of systems increase processing power to execute tasks, which otherwise, would take plenty of time to finish with a single processing core, likewise, a larger amount of electronic sensing devices can be added to the system, improving its capacity to collect and analyze data whatsoever. In this work, we propose to use distributed systems theory, in 8 bit CMOS (Complementary Metal-Oxide Semiconductor) microcontrollers, more in particular, devices PIC16F887 from Microchip, which have a reduced and limited architecture. By doing this, a low-power embedded system focused on performing multiple operations and tasks is proposed, in which, time is a vital element, such as real time operating systems, using hard-wired embedded communication protocols to accomplish the correct distribution of data. Using cluster system of the microcontrollers, instead of a microprocessor-based distributed system or a single core embedded system, implies important advantages, such as considerable cost reduction, size flexibility to install this kind of systems in several applications, and a great possibility to modify the initial design and functionality to couple to all the needs of the user. Also, one of the objectives of this development, is to create an easily scalable distributed system, depending on the needs of the use given. The combination of the features mentioned, makes this system suitable for educational purposes, since its simplicity is ideal for students of topics regarding distributed systems.
AB - Distributed systems are a suitable alternative to optimize the current embedded technologies, since this kind of systems increase processing power to execute tasks, which otherwise, would take plenty of time to finish with a single processing core, likewise, a larger amount of electronic sensing devices can be added to the system, improving its capacity to collect and analyze data whatsoever. In this work, we propose to use distributed systems theory, in 8 bit CMOS (Complementary Metal-Oxide Semiconductor) microcontrollers, more in particular, devices PIC16F887 from Microchip, which have a reduced and limited architecture. By doing this, a low-power embedded system focused on performing multiple operations and tasks is proposed, in which, time is a vital element, such as real time operating systems, using hard-wired embedded communication protocols to accomplish the correct distribution of data. Using cluster system of the microcontrollers, instead of a microprocessor-based distributed system or a single core embedded system, implies important advantages, such as considerable cost reduction, size flexibility to install this kind of systems in several applications, and a great possibility to modify the initial design and functionality to couple to all the needs of the user. Also, one of the objectives of this development, is to create an easily scalable distributed system, depending on the needs of the use given. The combination of the features mentioned, makes this system suitable for educational purposes, since its simplicity is ideal for students of topics regarding distributed systems.
UR - http://www.scopus.com/inward/record.url?scp=85159609026&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/2475/1/012005
DO - 10.1088/1742-6596/2475/1/012005
M3 - Artículo de la conferencia
AN - SCOPUS:85159609026
SN - 1742-6588
VL - 2475
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
IS - 1
M1 - 012005
T2 - 2022 International Conference on AeroSpace Science and Technology, ICASST 2022
Y2 - 28 November 2022 through 2 December 2022
ER -