scholarly journals Design and implementation of a low-cost, open source IoT-based SCADA system using ESP32 with OLED, ThingsBoard and MQTT protocol

2020 ◽  
Vol 4 (1) ◽  
pp. 57-86 ◽  
Author(s):  
Lawrence O. Aghenta ◽  
◽  
M. Tariq Iqbal
2019 ◽  
Vol 15 (2) ◽  
pp. 80-88
Author(s):  
Noor N. N. Abdulsattar ◽  
Faiz F. Mustafa ◽  
Suha M. Hadi

SCADA is the technology that allows the operator to gather data from one or more various facilities and to send control instructions to those facilities.  This paper represents an adaptable and low cost SCADA system for a particular sugar manufacturing process, by using Programmable Logic Controls (Siemens s7-1200, 1214Dc/ Dc/ Rly). The system will control and monitor the laboratory production line chose from sugar industry. The project comprises of two sections the first one is the hardware section that has been designed, and built using components suitable for making it for laboratory purposes, and the second section was the software as the PLC programming, designing the HMI, creating alarms and trending system. The system will have two HMI screens according to the two operating states of system (Automatic and Manual), the operator can choose between them by a selector switch, this method helps the operators when fixing a failure and wanting to check it without operating all the process. The result has accomplished the goals of controlling, the parameters (temperature, flow, humidity) were monitored, failure was detected by an alarm.


Electronics ◽  
2019 ◽  
Vol 8 (8) ◽  
pp. 822 ◽  
Author(s):  
Lawrence Oriaghe Aghenta ◽  
Mohammad Tariq Iqbal

Supervisory Control and Data Acquisition (SCADA) is a technology for monitoring and controlling distributed processes. SCADA provides real-time data exchange between a control/monitoring centre and field devices connected to the distributed processes. A SCADA system performs these functions using its four basic elements: Field Instrumentation Devices (FIDs) such as sensors and actuators which are connected to the distributed process plants being managed, Remote Terminal Units (RTUs) such as single board computers for receiving, processing and sending the remote data from the field instrumentation devices, Master Terminal Units (MTUs) for handling data processing and human machine interactions, and lastly SCADA Communication Channels for connecting the RTUs to the MTUs, and for parsing the acquired data. Generally, there are two classes of SCADA hardware and software; Proprietary (Commercial) and Open Source. In this paper, we present the design and implementation of a low-cost, Open Source SCADA system by using Thinger.IO local server IoT platform as the MTU and ESP32 Thing micro-controller as the RTU. SCADA architectures have evolved over the years from monolithic (stand-alone) through distributed and networked architectures to the latest Internet of Things (IoT) architecture. The SCADA system proposed in this work is based on the Internet of Things SCADA architecture which incorporates web services with the conventional (traditional) SCADA for a more robust supervisory control and monitoring. It comprises of analog Current and Voltage Sensors, the low-power ESP32 Thing micro-controller, a Raspberry Pi micro-controller, and a local Wi-Fi Router. In its implementation, the current and voltage sensors acquire the desired data from the process plant, the ESP32 micro-controller receives, processes and sends the acquired sensor data via a Wi-Fi network to the Thinger.IO local server IoT platform for data storage, real-time monitoring and remote control. The Thinger.IO server is locally hosted by the Raspberry Pi micro-controller, while the Wi-Fi network which forms the SCADA communication channel is created using the Wi-Fi Router. In order to test the proposed SCADA system solution, the designed hardware was set up to remotely monitor the Photovoltaic (PV) voltage, current, and power, as well as the storage battery voltage of a 260 W, 12 V Solar PV System. Some of the created Human Machine Interfaces (HMIs) on Thinger.IO Server where an operator can remotely monitor the data in the cloud, as well as initiate supervisory control activities if the acquired data are not in the expected range, using both a computer connected to the network, and Thinger.IO Mobile Apps are presented in the paper.


2003 ◽  
Vol 1 (2) ◽  
pp. 233-246 ◽  
Author(s):  
George Otto ◽  
Loukas N. Kalisperis ◽  
Jack Gundrum ◽  
Katsuhiko Muramoto ◽  
Gavin Burris ◽  
...  

The VR-Desktop initiative is an effort to bring key benefits of projection-based virtual reality into the mainstream of teaching and research at the Pennsylvania State University, through the deployment of comparatively low cost and easy to use virtual reality and integrated multimedia display systems within a variety of contexts. Recent experiences with design and implementation of single- and multi-screen VR systems for teaching and research are described. The systems discussed employ low cost and readily available hardware components, familiar desktop computing environments, and open-source VR development toolkits. The approach is modular and easily adaptable to various applications in research or instruction.


2020 ◽  
Vol 166 (0) ◽  
pp. 15-29
Author(s):  
Mohamed Y. M. Hashem ◽  
Fawzy A. Osman ◽  
Mostafa A. R. Eltokhy ◽  
Ail S. Gab Allah

Author(s):  
Mohammed Falih Hassan ◽  
Karime Farhood Hussein ◽  
Bahaa Al-Musawi

<p>Due to growth in demand for high-performance applications that require high numerical stability and accuracy, the need for floating-point FPGA has been increased. In this work, an open-source and efficient floating-point unit is implemented on a standard Xilinx Sparton-6 FPGA platform. The proposed design is described in a hierarchal way starting from functional block descriptions toward modules level design. Our implementation used minimal resources available on the targeting FPGA board, tested on Sparton-6 FPGA platform and verified on ModelSim. The open-source framework can be embedded or customized for low-cost FPGA devices that do not offer floating-point units.</p>


2020 ◽  
Vol 52 ◽  
pp. 55-61
Author(s):  
Ettore Potente ◽  
Cosimo Cagnazzo ◽  
Alessandro Deodati ◽  
Giuseppe Mastronuzzi

Sign in / Sign up

Export Citation Format

Share Document