DESEÑO DE SISTEMAS DE CONTROL INDUSTRIAIS BASEADOS EN MICROCONTROLADOR CON EMBEDDED LINUX
Información do curso
DESEÑO DE SISTEMAS DE CONTROL INDUSTRIAIS BASEADOS EN MICROCONTROLADOR CON EMBEDDED LINUX
Tipo | Curso de Formación | ||||
Código | F3121511 CANCEL | ||||
Nome | DESEÑO DE SISTEMAS DE CONTROL INDUSTRIAIS BASEADOS EN MICROCONTROLADOR CON EMBEDDED LINUX |
|
|||
Modalidade | Presencial | ||||
Información de contacto: | |||||
· Teléfono | 986812087 | ||||
· Fax | |||||
· Enderezo electrónico | |||||
Compartir: |
Entidades organizadoras
Escola de Enxeñería Industrial
Información sobre o calendario (datas)
Período de preinscrición | 15/05/2015 00:00 - 15/06/2015 23:59 |
---|---|
Período de matrícula | 15/06/2015 00:00 - 01/07/2015 23:59 |
Período de docencia | 20/07/2015 - 31/07/2015 |
Prazas e créditos
Número mínimo de participantes | 10 |
---|---|
Número máximo de participantes | 20 |
Créditos teóricos | 0 |
Créditos prácticos | 3.2 |
Validación de libre elección | 2 |
Destinatarios/as
Estudantes universitarios e profesionais do eido da enxeñería electrónica interesados en formarse en deseño de sistemas de control industriales baseados en microcontrolador con Linux empotrado.
Condicións de acceso
1.Titulados/as universitarios de primeiro e segundo ciclo,
2.Alumnos/as da universidade,
3.Profesionais directamente relacionados coa especialidade, sempre e cando reúnan os requisitos legais para cursar estudios universitarios, e
4.De xeito excepcional e sempre que non superen o 50% do total dos alumnos do curso, poderán ser admitidos ós mesmos profesionais relacionados coa especialidade que non reúnan os requisitos legais de acceso á universidade.
Criterios de selección
Orde de preinscripción.
Calendario
O curso será tódolos luns, martes, xoves e venres dende o 20 ao 31 de xullo de 2015, pola mañan de 09:30 a 13:30.
Programa
MÓDULOS PRÁCTICOS:
Introducción al embedded linux
Características de los SO embebidos, limitaciones en cuanto a procesador, periféricos, memoria RAM y memoria de almacenamiento (NAND, FLASH, SD). Sistema de arranque mediante arrancador de primer nivel, segundo nivel, uboot, kernel y carga del filesystem. Espacio de usuario, espacio del nucleo del sistema. Parte práctica-Practicas con Placa de desarrollo: Arranque, grabar imagen en uSD, Arranque de dos imagenes con y sin Uboot
Buildroot como herramienta de base
Parte práctica- En maquina virtual ya preconfigurada, modificar en la buildroot diferentes paquetes básicos que necesitaremos y compilarlos.
Manejo de periféricos. Device Drivers
Qué es un periférico y cómo se accede a él (device drivers). Estructura jerárquica de los periféricos. Estructura de acceso y configuración de los periféricos. . Métodos de acceso (acceso r/w ficheros, llamadas ioctl ) Parte práctica-Crear/aplicar parches customización kernel
Breve descripcion: En maquina virtual, dentro del kernel seleccionado, aplicar parches para corregir errores, cambiar los fuentes de la placa para ajustar configuración y crear parche, aplicar mediante buildroot para lograr kernel ajustado a la placa.
Configuración del kernel Dongle USB-WIFI
Selección del hardware más próximo a la plataforma que se va a utilizar, añadir drivers, añadir/quitar comunicaciones, memorias y sistemas de archivos, ethernet, wifi, adaptadores USB, buses de comunicaciones (SPI, I2C), I/O digitales y analógicas. Parte práctica- configuración del kernel para soporte del módulo wifi para su funcionamiento como AP y pruebas en la placa. Test de acceso mediante wifi a la placa de desarrollo.
Ventajas de plataformas WEB
Soluciones Web frente a software compilado, acceso desde diferentes dispositivos (PC,tablet movil) independiente de S.O, desventajas de plataformas basadas WEB. Diseño basado en HTML+Javascript. Librerias interfaz gráfico para aplicaciones WEB(jQuery), uso de AJAX para comunicaciones ligeras en aplicaciones interactivas.
Parte práctica- P04. Ejemplo pagina web (2 horas)
Breve descripción: crear un a pagina web básica que muestre un interfaz de usuario para control climático.
Comunicación entre hardware e interfaz web
Código compilado ejecutable en servidor web (CGI), seguridades, comunicación entre procesos, configuración servidor web.
Parte práctica- Pagina web con comunicaciones con el hardware (CGI) (2 horas)
Breve descripción: Elaborar un código con acceso por un lado al hardware para poder controlar el sistema y dar una interfaz al sistema Web. Compilación para crear el CGI.
Conexión de entradas/salidas externas y repaso de conceptos explicados
Explicación de como funciona el HW, interfaz de linux para los dispositivos (Device drivers): Configuracion de I/O, unidades PWM y ADC. Parte práctica- configuración y lectura de una temperatura y gobierno de una salida regulable.
Ejemplo de sistema domótico de control de temperatura
EJERCICIO PRÁCTICO EVALUACIÓN: Unir todos los conceptos aplicados anteriormente para mediante la página web ser capaces de conseguir un control climático: con una temperatura de entrada lograr el control de una salida de calefacción.
Modo de pagamento
O importe da matrícula é de 132 €, con posibilidade de obtención dunha
bolsa de 66 €. O pagamento farase efectivo en calquera oficina de ABANCA,
indicando o nome ou o código do curso.
Titulación
A superación do curso dará dereito á obtención dun diploma expedido pola Universidade de Vigo.
Importe do diploma:
- De 1 a 5 créditos: 12,02 €
- De 6 a 10 créditos: 30,05 €
- A partir de 11 créditos: O mesmo importe que a Consellería de Educación e Ordenación Universitaria, mediante Decreto anual, fixa para os títulos oficiais a nivel de Diplomado ou equivalentes (60,10 € no curso académico 2011/2012).
A tramitación do diploma realízase na Sección de Títulos e Plans de Estudo:
Edificio de Xerencia e Servizos Centrais
Campus de Lagoas-Marcosende
36310 - VIGO (Pontevedra)
Teléfono.: 986 813 632
E-mail: negociadodetitulospropios@uvigo.es
Sistema de avaliación
Avaliación continua. Realización dun exercicio práctico individual.