Skip to content

Diseño de interfaz gráfica de usuario (GUI) para la caracterización de baterías de ion de litio.

Notifications You must be signed in to change notification settings

Additrejo/GUI_Battery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

GUI_Battery

Diseño de GUI para la caracterización de baterías.

IMG_20240229_125728
En este proyecto se presenta el proceso de elaboración de una GUI para la caracterización de bateríasde Ion-Litio para el Laboratorio de instruencacion Espacial - LINX UNAM ICN.

Descripción

Menú desplagable.

IMG_20240229_130005
Se despliega un menú con las opciones:
Home: para llevar a la página principal.

Data Analysis: Aquí se encuentran las graficas obtenidas durante la medición.

Reporte: Contiene las opciones de andar a imprimir los datos a través de un puerto COM o bien exportar los datos en formato xlsx.

Settings: Configuraciones básicas.

Information: Un pequeño manual del uso de la GUI-

Help Redirecciona a una página ocn preguntas frecuentes y a contacto con el desarrollador.

Panel principal

IMG_20240229_125728
State of charge: Contiene un ícono que muestra el voltaje en tiempo real, así como la animación del SOC (state of charge) que se actualiza conforme a la capacidad de la batería.

Status: Contiene una cadena de caracteres que muestra el estado de la prueba; "Dischargin" y "Chargin".

Capacity: Muestra la capacidad de la batería en Ah.

Open Circuit Voltage (OCV): Voltaje suministrado por la batería.

Terminal Voltage (Vt): Voltaje final de la prueba.

Internal Resistance (ESR): Resistencia interna de la batería.

Current: Corriente de descarga.


Desarrollo

Se utilizó Qtdesigner para el desarrollo de Frontend y Pycharm para el backend.

Qtdesigner
Untitled 2

Instalación de Qt Designer

Windows

  1. Descargar Qt

  2. Instalar Qt

    • Ejecuta el instalador y crea una cuenta en Qt si es necesario.
    • En la sección de selección de componentes, selecciona:
      • QtÚltima versión compatible.
      • Developer and Designer ToolsQt Designer.
  3. Abrir Qt Designer

    • Busca Qt Designer en el menú Inicio.

Linux (Ubuntu/Debian)

  1. Abre la terminal y ejecuta:
    sudo apt update
    sudo apt install qttools5-dev-tools
  2. Para ejecutar Qt Designer, usa:
    designer

MacOS

  1. Instala Qt con Homebrew:
    brew install qt
  2. Luego, abre Qt Designer con:
    /usr/local/opt/qt/bin/designer

Instalación desde Python (PyQt5 o PyQt6)

Si usas PyQt5 o PyQt6 en Python, puedes instalar Qt Designer con:

pip install pyqt5-tools

Para abrir Qt Designer desde Python:

python -m PyQt5.tools.designer

Instalacíón.

Pycharm


Versiones

version 1.0

Untitled


Desarrollado para el Laboratorio de Instrumentación espacial LINX UNAM en el Instituto de Ciencias Nucleares.

Portada_en_negro

About

Diseño de interfaz gráfica de usuario (GUI) para la caracterización de baterías de ion de litio.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published