Skip to content

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

 
 
 

Contributors