IoT System for tank level control in Aguas de la Habana
Keywords:
Arduino, IoT, MQTT, SCADA, SensorsAbstract
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/
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2020 Randy Plasencia Herrera
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.