TALLER DE SISTEMAS EMBEBIDOS - 547418
- Descripción :Asignatura teorico-practica, en la cual se desarrollan las habilidades necesarias para dise?ar, implementar y programar sistemas embebidos basados en microcontroladores y procesadores digitales de se?ales.
Esta asignatura contribuye a las siguientes competencias del perfil de egreso del Ingeniero Civil Electrico:
- Competencia 1: Concebir, dise?ar, productos y servicios de redes, equipos y accionamientos en el ambito de la energia electrica, para satisfacer las necesidades del medio, promoviendo el desarrollo sustentable.
- Competencia 2: Solucionar problemas complejos de ingenieria, dentro del ambito de la gestion de la energia electrica y de sus equipos asociados, usando metodos tecnico-cientifico, aplicando conocimientos de matematicas, fisicas y ciencias de la ingenieria, en un contexto de trabajo colaborativo con otras especialidades y disciplinas, y considerando criterios tecnicos, economicos, sociales, eticos y ambientales.
- Competencia 3: Desarrollar estudios detallados de aspectos tecnicos en ingenieria electrica, a traves del dise?o y conduccion de experimentos y del analisis e interpretacion de sus resultados.
- Competencia 4: Participar activamente y propender al liderazgo en equipos multidisciplinarios y multiculturales donde la ingenieria electrica tenga un papel de relevancia.
- Resultados aprendizaje esperados :Al completar en forma exitosa esta asignatura, los estudiantes seran capaces de:
R1. Describir la estructura y funcionalidades de procesadores embebidos tales como microcontroladores y procesadores digitales de se?ales.
R2. Valorar aspectos del dise?o del hardware y software de sistemas embebidos tales como sistemas de memoria, interrupciones, temporizadores, conversion analoga/digital y bloques de almacenamiento secundario.
R3. Utilizar los ambientes de desarrollo y lenguajes de programacion utilizados con los procesadores embebidos.
R4. Dise?ar sistemas digitales embebidos basados en microcontroladores y procesadores digitales de se?ales.
R5. Programar un sistema embebido para realizar tareas en tiempo real.
R6. Programar aplicaciones que adquieran y procesen se?ales analogas.
R7. Programar aplicaciones que controlen dispositivos externos como convertidores estaticos o sistemas de audio utilizando modulacion PWM.
R8. Comunicar un sistema embebido con perifericos y otros dispositivos en su entorno.
R9. Desarrollar capacidades de trabajo en equipo.
- Contenidos :1. Microcontroladores y procesadores digitales de se?ales. Arquitectura de microcontroladores. Procesadores embebidos y sistemas en un chip. Aritmetica de punto fijo. Arquitectura de procesadores digitales de se?ales. Aritmetica de punto flotante.
2. Entornos y lenguajes de programacion de sistemas embebidos. Entornos de programacion de microcontroladores y procesadores digitales de se?ales. Programacion de sistemas en tiempo real. Lenguajes de programacion de sistemas.
3. Entrada/salida digital. Instrucciones de entrada/salida. Entrada/salida proyectada en memoria. Manejo de dispositivos externos como botones, switches y LEDs. Programacion de entrada/salida. Almacenamiento secundario.
4. Adquisicion de se?ales analogas. Se?ales analogas y conversion analogo/digital. Adquisicion de se?ales y filtros anti-aliasing. Estructura de conversores analogo/digitales. Programacion de adquisicion de se?ales.
5. Interrupciones. Concepto de interrupcion. Programacion de sistemas basado en interrupciones. Carreras criticas y sincronizacion.
6. Temporizadores y modulacion PWM. Temporizadores e interrupciones. Programacion de sistemas de tiempo real basados en interrupciones. Modulacion PWM. Implementacion de modulacion PWM usando temporizadores. Control de dispositivos utilizando modulacion PWM.
7. Comunicacion serial y perifericos. Protocolos de comunicacion serial. Comunicacion con sistemas remotos. Comunicacion con dispositivos locales. Comunicacion inalambrica.
- Metodología :Clases expositivas que entregan los conceptos basicos de la asignatura, ilustrados con ejemplos y demostraciones practicas. Sesiones de laboratorio que ejercitan el dise?o, implementacion, programacion y verificacion de sistemas embebidos. Proyecto final que integra los conceptos de la asignatura en el dise?o, implementacion, programacion y verificacion de un sistema embebido con aplicacion en un area de impacto de la ingenieria electrica.
- Evaluación :En esta asignatura se obtendran al menos 3 calificaciones de acuerdo a la normativa vigente. Las ponderaciones y procedimientos se detallan en el syllabus de asignatura. Estos evaluaran los aprendizajes de la asignatura a traves de procedimientos de evaluacion que cautelen la coherencia entre los resultados de aprendizaje y la metodologia de ense?anza.
- Facultad :INGENIERIA
- Departamento :INGENIERIA ELECTRICA
- Creditos :3
- Cupos :45
- Campus :CONCEPCION