Implementaci´on de una plataforma de desarrollo de sistemas empotrados de control basados en la pc
Implementaci´n de una plataforma de o desarrollo de Sistemas Empotrados de Control basados en la PC.
Propuesta de Tesis a presentar en opci´n al t´ o ıtulo acad´mico de e Ingeniero en Autom´tica. a Autores:
Azner Garc´a Granado ı Joel Mendoza Padr´n o
Tutores:
Dr. Sc. Orestes Llanes Santiago M. Sc. AdelFern´ndez Prieto a
Ciudad de La Habana, 2008
´ DECLARACION DE AUTORIDAD Por este medio damos a conocer que somos los unicos autores de este ´ trabajo y autorizamos al Instituto Superior Polit´cnico Jose Antonio Echeverr´ e ıa a que haga del mismo el uso que estimen pertinente.
Autores
Azner Garc´ Granado ıa
Joel Mendoza Padr´n o
Tutores
Dr. Sc. Orestes Llanes Santiago
M. Sc.Adel Prieto Fern´ndez a
ii
A nuestros familiares, profesores y amigos por toda la confianza y comprensi´n que nos brindaron. o
iii
Agradecimientos
Ante todo quisiera agradecer eternamente a mis padres, Azner y Juana, por haberme apoyado durante estos largos a˜os de esfuerzo y dedicaci´n, por su confianza y entrega total, n o a mis hermanas Anelis e Iraida por quererme tanto, a misabuelitos Estela y Juanito que son mi inspiraci´n, a mi novia Beatriz, por estar presente en cada momento d´ndome apoyo, o a cari˜o y comprensi´n, a Joel por su paciencia y abnegaci´n, por ser mi mejor amigo, a mis n o o tutores Orestes y Adel por su confianza y atenci´n en todo momento, a Juan Carlos por o haber sido mi precursor, a mis tios, a mis sobrinos, a todos mis familiares, a mis suegros, a misamigos por siempre estar ah´ y a todos aquellos que de una manera u otra contribuyeron, ı, muchas gracias. Azner Garc´ Granado ıa
Me siento satisfecho de poder expresar mi m´s profunda gratitud a aquellos que han a contribuido al logro del trabajo que hoy presentamos. Sin el apoyo de ustedes no habr´ sido ıa posible lograrlo: Orestes Llanes y Adel Prieto, nuestros tutores, que nos mostraron elcamino. Mi gran amigo Azner, que me resisti´ hasta el final. o ´ Y Mi madre, quien di´ los TOQUES MAGICOS al trabajo. o Joel Mendoza Padr´n o
iv
Tabla de Contenidos
Agradecimientos Tabla de Contenidos Introducci´n o 1. Estado del arte 1.1. Sistemas Empotrados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1. ¿Qu´ es un Sistema Empotrado? . . . . . . . . . . . . . . . . .. . . e 1.1.2. Caracter´ ısticas de los Sistemas Empotrados . . . . . . . . . . . . . . 1.1.3. Aplicaciones de los Sistemas Empotrados . . . . . . . . . . . . . . . . 1.1.4. Ventajas de los Sistemas Empotrados sobre las soluciones industriales tradicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2. Sistemas Empotrados de Control . . . . . . . . . . . . . . . . . . . . .. . . 1.3. Sistemas de C´mputo de Tiempo Real . . . . . . . . . . . . . . . . . . . . . o 1.3.1. Tipos de Sistemas de C´mputo de Tiempo Real . . . . . . . . . . . . o 1.4. Sistemas Operativos de Tiempo Real . . . . . . . . . . . . . . . . . . . . . . 1.4.1. Caracterizaci´n de los Sistemas Operativos de Tiempo Real seg´n sus o u elementos fundamentales . . . . . . . . . . . . . . . . . . . . . . .. . 1.4.2. Sistemas Operativos de Tiempo Real comerciales . . . . . . . . . . . 1.5. Sistemas Operativos de Tiempo Real para Sistemas Empotrados . . . . . . . 1.5.1. MARTE OS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.2. RTLinux-GPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.3. RTLinux Stand-Alone . . . . . . . . . . . . . . . . . . . . . . . . . .1.5.4. PaRTiKle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6. An´lisis de la mejor alternativa para la implementaci´n de la plataforma de a o desarrollo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. Desarrollo del driver para la plataforma 2.1. Bus PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IV V
1 4...
Regístrate para leer el documento completo.