Vía innova

DISEÑO DE UN KERNEL DE TIEMPO REAL PARA EL CONTROL DE UNA IMPRESORA 3D

Marco León Mora Méndez

Resumen


Este documento describe el proceso de diseño del software de un gestor de tareas adecuado para controlar una impresora 3D, e incluye el análisis de tiempo de cada subproceso, el control de ejecución (en intervalos de tiempo fijos y determinados) y la atención a comunicaciones —con características no determinísticas— entre el dispositivo a controlar y la interfaz humana, residente en un computador de escritorio.


Palabras clave


Algoritmos de planificación; Impresión 3D; Núcleo; Simulación; Sistemas de tiempo real

Texto completo:

PDF

Referencias


Aldea Rivas, M. (2002). Plani cación de Tareas en Sistemas Operativos de Tiempo Real Estricto para Aplicaciones Empotradas (Tesis doctoral). Recuperado de https://marte.unican.es/ documentation/tesis-mario.pdf.

Alfonsi, A. (2012). Desarrollo e Implementación de un Plani cador de Tiempo Real Ejecutivo Cíclico en un Microcontrolador de Gama Media para Algoritmos de Control con Lazos Independientes, 5to Congreso Iberoamericano de Estudiantes de Ingeniería Eléctrica (V Cibelec). Mérida, Venezuela.

Barry, R. (2004). Multitasking on an AVR. Recuperado de https://es.scribd.com/ document/49299134/

Multitasking-on-an-AVR.

Camargo, D., & Andrade, J. (2013). Análisis de Rendimiento de dos Sistemas Operativos en Tiempo Real implementados en dos Arquitecturas de Hardware para la selección del Sistema Embebido que soportará el Software Command And Data Handling de la Misión Satelital Libertad 2. En: Eleventh Latin American and Caribbean Conference for Engineering and Technology (LACCEI’2013) International Competition of Student Posters and Paper. Cancún, México.

Crespo E., & Alonso, A. (2006). Una panorámica de los Sistemas de Tiempo Real. Revista Iberoamericana de Automática e Informática Industrial. 3(2), 7-18. Recuperado de https://polipapers.upv.es/index.php/ RIAI/article/view/8121.

Díaz-Ramírez, A., Mejía-Álvarez, P., & Leyva-del- Foyo, L. (2013). Comprehensive comparison of schedulability tests for uniprocessor rate- monotonic scheduling. Journal of applied research and technology, 11(3), 408-436. doi: https://doi. org/10.1016/S1665-6423(13)71551-7

Drake, J., González, M., Gutiérrez, J., López, P., Medina, J., & Palencia. J. (2014). Modeling and Analysis Suite for Real Time Applications. Recuperado de https:// mast.unican.es/mast_description.pdf

Guevara, P., J. Valdez, J. S., & Delgado, G. (2014). Plani cadores de tareas en tiempo real concurrentes: Una clasi cación basada en funciones y teoría de conjuntos. Revista Computación y Sistemas, 18(4), 809–820. doi: 10.13053/CyS-18-4-1543

Laplante, P., & Ovaska, S. (2012). Real Time Systems Design and Analysis. Tools for the Practitioner. Fourth Edition. Recuperado de http://dl. nebook.ir/ book/95/11575.pdf

Morales, G. (2014). Sistema Operativo Multitarea de un Microcontrolador Programado en C++ y una interfaz programada en C#. Recuperado de http:// www.academia.edu/8021784/Sistema_Operativo_ Multitarea_de_un_Microcontrolador_Programado_ en_C_y_una_Interfaz_Programada_en_C_

Pastor, F. (2004-2005). Apuntes de la Asignatura SITR, Sistemas en Tiempo Real. Recuperado de http://www. uv.es/gomis/Apuntes_SITR/

Torres, E., León, J., & Torres, E. (2012). Diseño y Construcción de una impresora 3D aplicando la técnica de Prototipado rápido modelado por deposición fundida. Ponencia llevada a cabo en el Tercer Congreso Argentino de Ingeniería Mecánica, Buenos Aires, Argentina.

Uzcátegui, E., Dinarle, O., & Delgado, D. (2009). Metodologías de desarrollo para sistemas de tiempo real. Un estudio comparativo. Revista Universidad, Ciencia y Tecnología, 13(50), 59-66. Recuperado de http://www.scielo.org.ve/scielo.php?script=sci_arttex t&pid=S1316-48212009000100008

Yépez, J., Guardia, J., Velasco, M., Ayza, J., Marti, P., & Fuertes, J. (2005). Ciclic: Herramienta Para Crear Plani cadores Cíclicos Factibles. Recuperado de http://www.aurova.ua.es/previo/ja2005/comu/3191- JornadasAutomatica2005.pdf

Yépez, J. (2007). Diseño e Implementación de una Herramienta para la Plani cación de Ejecutivos Cíclicos. (Tesis de pregrado). Recuperado de http:// upcommons.upc.edu/bitstream/handle/2099.1/4451/ Memoria.pdf?sequence=1




DOI: https://doi.org/10.23850/2422068X.1177

Enlaces refback

  • No hay ningún enlace refback.




Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.

  

ISSN: 2422-068X

E-ISSN: 2590-7956

DOI: https://doi.org/10.23850/issn.2422-068X