Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software

There are several specific solutions for accessing sensors and actuators present in any process or system through a TCP/IP network, either local or a wide area type like the Internet. The usage of sensors and actuators of different nature and diverse interfaces (SPI, I2C, analogue, etc.) makes acces...

Full description

Bibliographic Details
Main Authors: Andrés Mejías, Reyes S. Herrera, Marco A. Márquez, Antonio José Calderón, Isaías González, José Manuel Andújar
Format: Article
Language:English
Published: MDPI AG 2017-01-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/17/1/94
_version_ 1811184535836033024
author Andrés Mejías
Reyes S. Herrera
Marco A. Márquez
Antonio José Calderón
Isaías González
José Manuel Andújar
author_facet Andrés Mejías
Reyes S. Herrera
Marco A. Márquez
Antonio José Calderón
Isaías González
José Manuel Andújar
author_sort Andrés Mejías
collection DOAJ
description There are several specific solutions for accessing sensors and actuators present in any process or system through a TCP/IP network, either local or a wide area type like the Internet. The usage of sensors and actuators of different nature and diverse interfaces (SPI, I2C, analogue, etc.) makes access to them from a network in a homogeneous and secure way more complex. A framework, including both software and hardware resources, is necessary to simplify and unify networked access to these devices. In this paper, a set of open-source software tools, specifically designed to cover the different issues concerning the access to sensors and actuators, and two proposed low-cost hardware architectures to operate with the abovementioned software tools are presented. They allow integrated and easy access to local or remote sensors and actuators. The software tools, integrated in the free authoring tool Easy Java and Javascript Simulations (EJS) solve the interaction issues between the subsystem that integrates sensors and actuators into the network, called convergence subsystem in this paper, and the Human Machine Interface (HMI)—this one designed using the intuitive graphical system of EJS—located on the user’s computer. The proposed hardware architectures and software tools are described and experimental implementations with the proposed tools are presented.
first_indexed 2024-04-11T13:13:45Z
format Article
id doaj.art-8da1a829dab543eb9cd45e795c0344b6
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T13:13:45Z
publishDate 2017-01-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-8da1a829dab543eb9cd45e795c0344b62022-12-22T04:22:27ZengMDPI AGSensors1424-82202017-01-011719410.3390/s17010094s17010094Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/SoftwareAndrés Mejías0Reyes S. Herrera1Marco A. Márquez2Antonio José Calderón3Isaías González4José Manuel Andújar5Department of Electronic, Computer Science and Automation Engineering, University of Huelva, Escuela Técnica Superior de Ingeniería, Ctra. Huelva-Palos de la Fra, 21819 Huelva, SpainDepartment of Electrical Engineering, University of Huelva, Escuela Técnica Superior de Ingeniería, Ctra. Huelva-Palos de la Fra, 21819 Huelva, SpainControl and Robotics Research Group, University of Huelva, Escuela Técnica Superior de Ingeniería, Ctra. Huelva-Palos de la Fra, 21819 Huelva, SpainDepartment of Electrical Engineering, Electronics and Automation, University of Extremadura, Avenida de Elvas, s/n, 06006 Badajoz, SpainDepartment of Electrical Engineering, Electronics and Automation, University of Extremadura, Avenida de Elvas, s/n, 06006 Badajoz, SpainDepartment of Electronic, Computer Science and Automation Engineering, University of Huelva, Escuela Técnica Superior de Ingeniería, Ctra. Huelva-Palos de la Fra, 21819 Huelva, SpainThere are several specific solutions for accessing sensors and actuators present in any process or system through a TCP/IP network, either local or a wide area type like the Internet. The usage of sensors and actuators of different nature and diverse interfaces (SPI, I2C, analogue, etc.) makes access to them from a network in a homogeneous and secure way more complex. A framework, including both software and hardware resources, is necessary to simplify and unify networked access to these devices. In this paper, a set of open-source software tools, specifically designed to cover the different issues concerning the access to sensors and actuators, and two proposed low-cost hardware architectures to operate with the abovementioned software tools are presented. They allow integrated and easy access to local or remote sensors and actuators. The software tools, integrated in the free authoring tool Easy Java and Javascript Simulations (EJS) solve the interaction issues between the subsystem that integrates sensors and actuators into the network, called convergence subsystem in this paper, and the Human Machine Interface (HMI)—this one designed using the intuitive graphical system of EJS—located on the user’s computer. The proposed hardware architectures and software tools are described and experimental implementations with the proposed tools are presented.http://www.mdpi.com/1424-8220/17/1/94Modbusremote accessopen source hardware/softwarecollaborative accessEJSArduinodata acquisitionInternet-of-ThingsHMI
spellingShingle Andrés Mejías
Reyes S. Herrera
Marco A. Márquez
Antonio José Calderón
Isaías González
José Manuel Andújar
Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software
Sensors
Modbus
remote access
open source hardware/software
collaborative access
EJS
Arduino
data acquisition
Internet-of-Things
HMI
title Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software
title_full Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software
title_fullStr Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software
title_full_unstemmed Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software
title_short Easy Handling of Sensors and Actuators over TCP/IP Networks by Open Source Hardware/Software
title_sort easy handling of sensors and actuators over tcp ip networks by open source hardware software
topic Modbus
remote access
open source hardware/software
collaborative access
EJS
Arduino
data acquisition
Internet-of-Things
HMI
url http://www.mdpi.com/1424-8220/17/1/94
work_keys_str_mv AT andresmejias easyhandlingofsensorsandactuatorsovertcpipnetworksbyopensourcehardwaresoftware
AT reyessherrera easyhandlingofsensorsandactuatorsovertcpipnetworksbyopensourcehardwaresoftware
AT marcoamarquez easyhandlingofsensorsandactuatorsovertcpipnetworksbyopensourcehardwaresoftware
AT antoniojosecalderon easyhandlingofsensorsandactuatorsovertcpipnetworksbyopensourcehardwaresoftware
AT isaiasgonzalez easyhandlingofsensorsandactuatorsovertcpipnetworksbyopensourcehardwaresoftware
AT josemanuelandujar easyhandlingofsensorsandactuatorsovertcpipnetworksbyopensourcehardwaresoftware