Interfaz gráfica para el calculo de disipadores.
View the Project on GitHub dantolin-zgz/CalculadorDisipadores
El presente documento contiene las instrucciones necesarias para el uso de la aplicación Calculo de Disipadores (CdD), que sirve para calcular disipadores térmicos y para averiguar la sobrepotencia máxima que soportará un circuito integrado. Este cálculo se encuentra fuertemente ligado a la Electrónica de Potencia.
El código del software, así como todos los documentos asociados se encuentran en este repositorio de Github. Todo el conjunto se encuentra bajo una licencia CC BY-SA 4.0. El código de la aplicación se está desarrollado en Python para que la aplicación sea multiplataforma y pueda ser utilizada tanto en sistemas operativos Windows, Linux o MAC.
El conjunto de lo anteriormente comentado convierte a la aplicación en un Recurso Educativo en Abierto (REA), Open Educative Resource (OER), en inglés. Esto está alineado con los siguientes Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030 de Naciones Unidas, contribuyendo en cierta medida a su logro número 4: Educación de calidad. Concretamente en los siguientes puntos:
A continuación, se van a presentar y explicar el uso de los diferentes menús, comenzando por el menú principal.
La Figura 1 muestra el menú principal. Desde el menú se puede acceder directamente a este mismo documento pulsando el botón Instrucciones del programa.
Figura 1. – Menú Principal
Desde este menú se puede acceder a las diferentes funcionalidades de la aplicación. Comenzaremos explicando para que sirven los diferentes menús disponibles en el menú.
En primer lugar, el botón Salir cierra la aplicación.
Además de los botones Instrucciones del programa y Salir existen otros 6 botones. Cada pareja de ellos (Teoría-Calculador) se encuentra etiquetada con un texto que hace referencia a los diferentes modos de operación (régimen de excitación continua, pulso único y tren de pulsos) en los que se puede encontrar un dispositivo electrónico (circuito integrado) para el que queremos calcular cuál es la resistencia térmica disipador-ambiente –resistencia térmica del disipador– necesaria para que éste opere dentro de sus límites térmicos.
Cada uno de los botones Teoría permiten acceder al documento que contiene la teoría asociada al modo de operación referenciado por la etiqueta. El documento se lanza sobre la aplicación para la lectura de documentos pdf que el usuario tenga instalada en su ordenador. Cada documento contiene la teoría/información necesaria para comprender los conceptos relacionados con el cálculo de disipadores y en los diferentes regímenes de funcionamiento.
Al lanzarse el documento frente al programa instalado por el usuario, la aplicación CdD queda en un segundo plano, de manera que el usuario pueda consultar la documentación necesaria y continuar utilizando CdD al mismo tiempo.
Los documentos de teoría tienen el siguiente aspecto:
Figura 2. – Ejemplo de documento pdf con contenido teórico.
Por último, cada uno de los botones Calculador lanzan una nueva ventana asociada a cada uno de los modos de operación donde se recogerán los datos necesarios para la realización del calculo que permite obtener el valor de la resistencia térmica del disipador necesaria para un dispositivo, así como la sobrepotencia máxima que puede soportar un circuito integrado dependiendo de su régimen de funcionamiento.
A continuación, se explican detalladamente los menús que aparecen para el cálculo en los diferentes modos de operación.
El menú que aparece para la realización del cálculo de la resistencia térmica necesaria por un componente que se encuentra trabajando en un Régimen de excitación continua, es el que se muestra en la Figura 3:
Figura 3. – Menú para el cálculo de disipadores en dispositivos trabajando en régimen de excitación continua.
Para realizar el cálculo, basta con introducir los parámetros requeridos y presionar el botón Calcular, entonces el resultado aparece en la parte inferior de la ventana, indicado por la etiqueta que se muestra en negrita.
Los parámetros a introducir en este menú son los siguientes:
El resultado se muestra en la negrita junto con la etiqueta Resistencia térmica disipador ambiente (\(R_{sa}\)).
El botón Inicio devuelve el programa al Menú principal (menú anterior) y el botón Salir cierra el programa. Estos dos botones funcionan del mismo modo en todos los menús.
El menú mostrado por la aplicación para el cálculo de la resistencia térmica necesaria por un componente para una situación de Pulso único, es el que se muestra en la Figura 4:
Figura 4. – Menú para el cálculo de disipadores en dispositivos sometido a un pulso único de potencia.
Para realizar el cálculo de la sobrepotencia máxima, basta con introducir los parámetros requeridos y presionar el botón Calcular, entonces el resultado aparece en la parte inferior de la ventana, indicado por la etiqueta que se muestra en negrita.
Los parámetros a introducir en este menú son:
El resultado se muestra en la negrita junto con la etiqueta Resistencia térmica disipador ambiente (\(R_{sa}\)), necesario para soportar la sobrepotencia correspondiente.
El botón Inicio devuelve el programa al Menú principal (menú anterior) y el botón Salir cierra el programa. Estos dos botones funcionan del mismo modo en todos los menús.
El menú mostrado por la aplicación para el cálculo de la resistencia térmica necesaria por un componente para una situación de Tren de pulsos, es el que se muestra en la Figura 5:
Figura 5. – Menú para el cálculo de disipadores en dispositivos sometido a un tren de pulsos de potencia.
Para realizar el cálculo, basta con introducir los parámetros requeridos y presionar el botón Calcular, entonces el resultado aparece en la casilla de abajo, correspondiente a la etiqueta que se muestra en negrita.
Los parámetros a introducir en este menú son:
El resultado se muestra en la negrita junto con la etiqueta Resistencia térmica disipador ambiente (\(R_{sa}\)).
El botón Inicio devuelve el programa al Menú principal (menú anterior) y el botón Salir cierra el programa. Estos dos botones funcionan del mismo modo en todos los menús.
Los errores que se pueden producir son los siguientes:
Figura 6. – Mensaje de error en el proceso de cálculo por falta de al menos un valor en los cuadros de entrada de datos.
Figura 7. – Mensaje de error en el proceso de cálculo por resultado Rsa negativo.