• Titulo

    Estudio de migración de la plataforma tiempo real para el computador PC104
  • Autor (es) / Colaborador(es)

    Carlos Mejia / Addison Ysael Ríos Bolívar / Leandro León / Víctor Bravo Bravo / Wladimir J. Rodríguez G.
  • Institución

    Universidad de Los Andes - Facultad de Ingeniería - Escuela de Ingeniería de Sistemas
  • Tipo Documento

    Trabajo especial de grado
  • Resumen

    Español

    En la industria lo sistemas empotrados cada vez son mas utilizados, gracias a sus ventajas físicas y funcionales, como es el caso del PC104 cuyo bajo consumo de energía, fácil integración y adecuado rendimiento en situaciones adversas le han dado un puesto en los actuales sistemas de control, supervisión o monitorización. Normalmente este sistema empotrado (PC104) funciona bajo una plataforma de tiempo real comercial, es decir, el software que manipula este sistema es licenciado y sus costos pueden llegar a ser muy elevados. En este estudio se desarrolla una nueva plataforma de tiempo real para el PC104 basada en software libre, construyéndose un sistema operativo capaz de manipular las operaciones del PC y apto para soportar exigencias de tiempo real. El sistema se ha construido utilizando un kernel de Linux básico y una interfase para aplicaciones de tiempo real llamada RTAI, la cual permite desarrollar aplicaciones con estrictas exigencias de tiempo sobre cualquier sistema Linux. Para construir el sistema primero es necesario conocer a fondo la arquitectura del PC104, por lo que se hace uso de los manuales del PC y así poder conocer ciertas características importantes, como los tipos de dispositivos de entrada y salida, módulos de conexión de red, tipo y frecuencia del procesador, buses de comunicación, entre otros. Teniendo en cuenta estas características se puede configurar el nuevo kernel del sistema de una forma optima, el cual necesita primero ser parchado para soportar las aplicaciones desarrolladas sobre RTAI, este parche es proporcionado por los mismos desarrolladores de RTAI. El nuevo sistema que funcionara sobre el PC104 se ha construido desde cero, es decir, se tiene un total dominio de todos los paquetes y herramientas que conforman el sistema operativo. Luego de haber terminado el sistema, se han realizado ciertas aplicaciones que demuestran el correcto funcionamiento de RTAI, además de algunas de sus características más relevantes y la posibilidad de poder utilizar el PC104 como un controlador programable capaz de cumplir con tareas de supervisión y control sobre distintos procesos físicos.