Brasil
La creciente necesidad de monitorear eficientemente las tensiones eléctricas ha impulsado el desarrollo de un sistema inteligente de adquisición de datos. Este trabajo aborda las limitaciones de los instrumentos digitales existentes, específicamente el METREL MD9225, mediante la implementación de una arquitectura de red neuronal para el reconocimiento óptico de caracteres en sus pantallas LCD. El objetivo de este trabajo consiste en facilitar la lectura automática de valores eléctricos utilizando una red neuronal entrenada para reconocer los dígitos del 0 al 9 y el punto decimal. La red neuronal está compuesta por trece capas de neuronas. El equipo de desarrollo creó cuatro aplicaciones en Python: dos para capturar imágenes destinadas al entrenamiento de la red neuronal y dos para implementar el sistema como aplicación de escritorio y aplicación web. Se utilizó la biblioteca Keras para construir y entrenar modelos de aprendizaje profundo, y se empleó OpenCV para optimizar el desarrollo de las aplicaciones. La gestión de la base de datos se realizó mediante sqlite3, lo que resalta su portabilidad y bajo consumo de recursos. Los resultados indican que el sistema propuesto mejora las capacidades del equipo existente al permitir la lectura y comunicación de mediciones eléctricas, lo que podría reducir costos al sustituir equipos obsoletos y proporcionar una capa adicional de protección contra ataques al sistema. Además, el sistema mostró una mejora significativa en la mitigación de incidentes por arco eléctrico. El sistema requiere una cámara web, una computadora portátil y acceso a una conexión de red de datos.
The growing need for efficient monitoring of electrical voltages has led to the development of an intelligent data acquisition system. This work addresses the limitations of existing digital instruments, specifically the METREL MD9225, by implementing a neural network architecture for optical character recognition on its LCD displays. The objective is to facilitate the automatic reading of electrical values using a neural network trained to recognize digits from 0 to 9 and the decimal point. The neural network consists of thirteen layers of neurons. The development team created four Python applications: two to capture images for training the neural network, and two to deploy the system as a desktop and a web application. The Keras library was used to build and train deep learning models, while OpenCV was employed to streamline application development. Database management was handled by sqlite3, highlighting its portability and low resource consumption. The results indicate that the proposed system enhances the capabilities of existing equipment by enabling the reading and communication of electrical measurements, potentially reducing costs by replacing outdated equipment and providing an additional layer of protection against system hacks. Furthermore, the system demonstrated a significant improvement in mitigating arc flash incidents. The system requires a webcam, a laptop, and access to a data network connection.
© 2008-2025 Fundación Dialnet · Todos los derechos reservados