IoT System for tank level control in Aguas de la Habana

Authors

Keywords:

Arduino, IoT, MQTT, SCADA, Sensors

Abstract

The costs of the PLCs in charge of the control of the processes of production, purification and transfer of drinking water are high, in addition to the difficulties in their acquisition. It is intended to complement the PLC-based remote control by an economical solution developed on arduinos, which is connected by GPRS, using MQTT as an M2M communication protocol through a Mosquitto server, with an Arduino with SHIELD GSM 2.0. The solution has an ultrasonic sensor HC-SR04 which measures the distance to the water. It presents an output on mobile devices through an Android application for managers, and can also be viewed in the SCADA of the command post. XP and layered development are used. It results in a decrease in the costs of implementing automated control for the tank level by replacing / complementing the PLCs with Arduinos. These devices do not present problems for their acquisition by Aguas de La Habana. They also allow orders to be sent, which are the company's future projection line.This open hardware, consisting of a motherboard with a microcontroller and its own development environment, is a current technological trend. It is the open hardware par excellence and the strongest alternative to the one currently developed under patent. Cuba, due to its characteristics, and Aguas de La Habana, in particular, is betting on the use of these technologies due to its low costs and proven impact on problem solving and process automation.

References

Naylampmechatronics. (2016). Sensor Ultrasonido HC-SR04. Recuperado de https://naylampmechatronics.com/sensores-proximidad/10-sensor-ultrasonido-hc-sr04.html

Arduino. (2019). Language Reference. Recuperado de https://www.arduino.cc/reference/en/

Mosquitto. (2018). Mosquitto. Recuperado de https://mosquitto.org/

Castro, J. (2015). La importancia de la información para la toma de decisiones en la empresa. Enero 16, 2017, de Blog Corponet. Recuperado de http://blog.corponet.com.mx/la-importancia-de-la-informacion-para-la-toma-de-decisiones-en-la-empresa

Cendón, B. (2017). El origen del IoT. Pensamientos y tecnología. Recuperado de http://www.bcendon.com/el-origen-del-iot/

Crespo, E. (2017) Aprendiendo Arduino. Recuperado de https://aprendiendoarduino.wordpress.com/category/sensores/

Estrada R. (2017) Qué es Arduino. Su historia e importancia. Recuperado de https://hetpro-store.com/TUTORIALES/que-es-arduino/

Etecsa. (2015). Equipos que se comercializan. Recuperado de http://www.etecsa.cu/telefonia_movil/equipos_que_se_comercializan/

Gerber A. (2017) “Simplifique el desarrollo de sus soluciones de IoT con arquitecturas de IoT” Recuperado de https://www.ibm.com/developerworks/ssa/library/iot-lp201-iot-architectures/index.html

Guillen, A. (2016). IoT. Definición. Recuperado de https://www.definicionabc.com/tecnologia/iot.php

Mcdonald, K. (2017). Agile Alliance. Extreme Programming. Recuperado de https://www.agilealliance.org/glossary/xp/#q=~(filters~(postType~(~'post~'aa_book~'aa_event_session~'aa_experience_report~'aa_glossary~'aa_research_paper~'aa_video)~tags~(~'xp))~searchTerm~'~sort~false~sortDirection~'asc~page~1)

Pérez E. (2015). Los sistemas SCADA En La Automatización Industrial. Enero 17, 2017, de Tecnología en marcha. Recuperado de http://www.scielo.sa.cr/pdf/tem/v28n4/0379-3982-tem-28-04-00003.pdf

Pérez, D., Guntïn, Y., Alonso, Y., & Coello, J. (2008). V Simposio de Ingeniería Industrial y Afines. Facultad de Ingeniería Industrial, CUJAE. p.1-5. Recuperado de http://ccia.cujae.edu.cu/index.php/siia/siia2008/paper/view/1174/246

Quiala R. Hernández F. & Perez A. (2019). “Liquid Level Monitoring System in Big Deposits”, Ingeniería, vol. 24, no.1, Jan. -Apr. 2019. Recuperado de https://www.researchgate.net/profile/Ailen_Perez_Molinet/publication/331735312_Liquid_Level_Monitoring_System_in_Big_Deposits/links/5c8a498245851564fadd21c2/Liquid-Level-Monitoring-System-in-Big-Deposits.pdf

Quintanilla, G. & Roberto Carlos. (2015). Sistema digital para el control central del sistema eléctrico utilizando tecnologías Arduino y Android. Tesis investigativa, ITCA-FEPADE CENTRO REGIONAL SANMIGUEL. Recuperado de http://hdl.handle.net/10972/3053

Santos, V. (2009). La industria del software. Estudio a nivel global y América Latina. Enero 16, 2017, de Observatorio de la Economía Latinoamericana. Recuperado de http://www.eumed.net/cursecon/ecolat/la/09/vsh.htm

Rivero Leo, R. (2015) Diseño de un PLC industrial usando hardware libre. Junio 26, 2015, tesis Investigativa, de Académica -e. Recuperado de https://academica-e.unavarra.es/handle/2454/18085

Rodríguez, T. (2015). 20 años de Java. ¿En qué quedó el sueño de programar una vez, ejecutar en cualquier lugar? Recuperado de https://www.xataka.com/aplicaciones/20-anos-de-java-celebramos-su-tremenda-influencia-en-el-mundo-del-software-y-la-programacion

Rodríguez, Y & Pinto, M. (2014). Introducción. En Tesis Doctoral, Modelo de uso de información para la toma de decisiones estratégicas en organizaciones de información cubanas (1-5). Granada: Universidad de Granada y Universidad de La Habana.

Rosso, R. (2016). Android Studio. Recuperado de https://android-studio.uptodown.com/windows

Uculmana Matias, J. (2018) Diseño de un sistema inteligente para optimizar el proceso de transacción con tecnología RFID en supermercados. Tesis de Maestría, Universidad nacional del Callao, Perú. Recuperado de http://repositorio.unac.edu.pe/bitstream/handle/UNAC/3922/Uculmana%20Matias_titulo%20maestria%20electrica_2018.pdf?sequence=1&isAllowed=y

Vega, J., Martìnez, L., Fernàndez, F., Duarte J., Caballero, F. & Gutierrez, G. (2018), Entorno de aprendizaje para la enseñanza de programación en Arduino mediado por una mano robótica didáctica. ISSN 0798 1015. Revista ESPACIOS. Recuperado de https://www.revistaespacios.com/a17v38n60/17386023.html

Vilanova, R. (2007). Sistemas SCADA. 17-01-2017, de Dept. Telecommunication & Systems Engineering. Recuperado de http://www.epsevg.upc.edu/hcd/SAF/PDF/2007%20Sistemas%20SCADA.pdf

Yuan, M. (2017). Conozca MQTT. Recuperado de https://www.ibm.com/developerworks/ssa/library/iot-mqtt-why-good-for-iot/index.html

@Jecrespom. (2016). Aprendiendo Arduino. Recuperado de https://aprendiendoarduino.wordpress.com/2016/11/09/eeprom/

Published

2020-04-24

How to Cite

Plasencia Herrera, R., Perryman Jones, N. E., & Rabanillo Santana, M. de los Ángeles. (2020). IoT System for tank level control in Aguas de la Habana. Revista Cubana De Transformación Digital, 1(1), 38–52. Retrieved from https://rctd.uic.cu/rctd/article/view/19

Issue

Section

Artículos de reflexión