Interfaz gráfica de usuario para el manejo de la carga electrónica Serie Bk 8500 usando la herramienta de Matlab
QRCode
Compartilhar
Data
2022Citação
Metadata
Mostrar registro completoDocumentos PDF
Título inglês
Graphical user interface for managing the Bk 8500 series electronic load using the Matlab tool
Resumo
En este proyecto se elaboró una interfaz gráfica de usuario con la herramienta Matlab y el entorno de desarrollo interactivo de app designer para programar una carga electrónica de la serie BK8500, de forma rápida y precisa a través de comunicación serial. La interfaz busca que el manejo del equipo sea más amigable y fácil de utilizar para cualquier usuario, para hacer más versátil la caracterización y evaluación de curvas de paneles fotovoltaicos y demás dispositivos electrónicos dispuestos en el laboratorio de electrónica y potencia de parque i en el ITM. Inicialmente, para desarollar la herramienta fue necesario configurar los parámetros de cada función que el usuario desee ejecutar en la carga, los cuales se deben consultar en el manual propio del instrumento proporcionado por el fabricante BK Precision. Una vez consultados los comandos propios de la carga se procede a identificar patrones y tiempos de ejecución en el instrumento, generando códigos de prueba que se envían desde el entorno de Matlab, con el fin de comprender la configuración del dispositivo conectado por medio de comunicación serial y así identificar la forma óptima de realizar el código para cada una de las funciones a programar. Finalmente, después de realizar las funciones necesarias para la programación de la carga, se implementó el código de Matlab en conjunto con el entorno interactivo app designer para la creación de la interfaz gráfica, cuyo diseño se realizó con componente visuales interactivos para el usuario. Al realizar las pruebas dentro del laboratorio de electrónica y potencia se concluye que la interfaz es adecuada para el uso de cualquier usuario y es efectiva para el manejo y configuración de la carga electrónica.
Abstract
In this project, a graphical user interface was developed with the Matlab tool and the app designer interactive development environment to program an electronic load of the BK8500 series, quickly and accurately through serial communication. The interface seeks to make the handling of the equipment more friendly and easy to use for any user, to make the characterization and evaluation of curves of photovoltaic panels and other electronic devices arranged in the park electronics and power laboratory and in the ITM more versatile. Initially, to develop the tool it was necessary to configure the parameters of each function that the user wishes to execute on the load, which must be consulted in the instrument's own manual provided by the manufacturer BK Precision.
Once the load commands have been consulted, patterns and execution times in the instrument are identified, generating test codes that are sent from the Matlab environment, in order to understand the configuration of the device connected through serial communication. and thus identify the optimal way to carry out the code for each of the functions to be programmed. Finally, after performing the necessary functions for programming the load, the Matlab code was implemented in conjunction with the app designer interactive environment for the creation of the graphical interface, whose design was made with interactive visual components for the user. When carrying out the tests within the electronics and power laboratory, it is concluded that the interface is suitable for the use of any user and is effective for the management and configuration of the electronic load.
Palavras chave
carga electrónica, interfaz gráfica, entorno Matlab, App designer, comunicación serial, USB.keywords
Electronic load, graphical interface, Matlab environment, App designer, serial communication, USB.Link de recurso
http://creativecommons. org/licenses/by-nc-nd/4.0/Collections
- Ingeniería Mecatrónica [142]