Título"Implementación de un sistema multitarea en un microcontrolador de bajos recursos y sin sistema operativo"

Tesista: Leandro Insúa

Directores: Dr. Javier Balladini - Ing. Rodolfo Del Castillo

Carrera: Licenciatura en Ciencias de la Computación

Fecha de defensa: 3 de noviembre de 2016

Resumen

En la actualidad convivimos cada vez con más dispositivos electrónicos que resuelven tareas en forma precisa y compleja, en muchos casos aplicando el concepto de multitarea.

Esta creciente tendencia es la que me llevó a investigar cómo desarrollar un sistema multitarea con las restricciones que impone la arquitectura de un microcontrolador de bajo costo y recursos limitados (PIC 16F84). Este tipo de sistema exige una forma eficiente de programación y determinadas técnicas que posibilitan la multitarea maximizando el rendimiento del microcontrolador.

La plataforma experimental consistió en controlar en forma remota la velocidad de giro de un motor eléctrico. Para su desarrollo, distintas estrategias de implementación disponibles en la bibliografía fueron combinadas logrando el objetivo.

Luego de investigar las alternativas, fabriqué la electrónica que me permitió modelar el problema y efectuar la programación. Finalmente realicé mediciones con un osciloscopio para estudiar el comportamiento de las tareas. Los resultados experimentales de evaluación del prototipo muestran que el comportamiento temporal de los eventos es correcto.

Dado que los sistemas embebidos frecuentemente tienen restricciones de costo relacionados con la producción masiva y la competencia del mercado, es necesario obtener soluciones de bajo costo. En este sentido, este trabajo toma relevancia en el dimensionamiento del hardware, teniendo en cuenta su programación eficiente, en función de la aplicación.

 

Fotos del día de la defensa con su tutor y el tribunal integrado por los profesores Lic. Silvia Amaro y Esp. Eduardo Grosclaude

Defensa de tesis Insua con el tribunal  Defensa de Insua con el director 

Ver otras tesis FaI ]