Вы находитесь на странице: 1из 10

Gua docente de la asignatura

Gua docente de la asignatura

Asignatura

SISTEMAS DIGITALES AVANZADOS

Materia

Tecnologa Electrnica

Mdulo

TECNOLOGA ESPECFICA

Titulacin

GRADO EN INGENIERA INDUSTRIAL Y AUTOMTICA

Plan
Periodo de imparticin

442
Cuatrimestral (Q6)

Nivel/Ciclo

Grado

Crditos ECTS

6 ECTS

Lengua en que se imparte

Espaol

Profesor/es responsable/s

Francisco Jos Plaza Prez

Datos de contacto (E-mail,


telfono)

fran@tele.uva.es
Tf: 983 42 3520

Horario de tutoras

Por determinar

Departamento

Tecnologa Electrnica

Cdigo
Tipo/Carcter
Curso

42387
Optativa
3

1. Situacin / Sentido de la Asignatura


1.1 Contextualizacin
Esta asignatura trata los conceptos y aplicaciones de los sistemas electrnicos digitales basados en
microprocesadores en el campo de la Ingeniera. En la actualidad es impensable la existencia de equipos
electrnicos que no incluyan algn tipo de microprocesador.
La flexibilidad en el diseo digital utilizando microprocesadores es evidente debido a la posibilidad de modificar el
comportamiento del circuito modificando solamente la parte de programacin. El inconveniente ms importante es
el tiempo de respuesta del sistema, ligado a la frecuencia de trabajo del procesador. Las mejoras tecnolgicas en la
fabricacin de circuitos integrados, han permitido aumentar el rango de aplicaciones de este dispositivo.
En esta asignatura se darn las pautas para seleccionar adecuadamente el dispositivo, dependiendo de las
necesidades del sistema electrnico y las caractersticas que nos presentan los diferentes fabricantes de estos
componentes.
Dentro de las funciones, la del tratamiento digital de la seal (DSP) es quiz una de las ms importantes y
presentes en la mayora de los sistemas electrnicos utilizados en la Ingeniera Electrnica y Automtica. Por ello
se le prestar un especial tratamiento, analizando las diferentes formas de representacin de los valores numricos
en los procesadores, as como caractersticas y propiedades de las diferentes representaciones.

Universidad de Valladolid
1 de 10

Gua docente de la asignatura

1.2 Relacin con otras materias


Las relaciones ms importantes con otras asignaturas es la siguiente:

Asignaturas que se impartes antes de Sistemas Digitales Avanzados


o

Fundamentos

Circuitos y puertas bsicas.

Representaciones numricas.

Electrnica Digital y Microprocesadores

Arquitectura bsica del procesador.

Tipos/clasificacin de memorias.

Interpretacin documentacin fabricantes.

Informtica Industrial.

Programacin concurrente utilizando lenguaje C.

Gestin de entradas y salidas. Interrupciones. Acceso directo a memoria.

Asignaturas que se imparten simultneamente con Sistemas Digitales


Avanzados
o

Electrnica de Potencia

Estructuras bsicas.

Control de los sistemas de conversin de energa.

Asignaturas que se impartes despus de Sistemas Digitales Avanzados


o

Electrnica de Potencia en sistemas de energa alternativa.

Sistemas de control.

Tratamiento digital de seales.

Diseo de sistemas de control.

Controladores industriales.

Mdulos de comunicaciones.

1.3 Prerrequisitos
No hay prerrequisitos, pero se recomienda haber cursado previamente las asignaturas Fundamentos de
Electrnica, Electrnica Digital y microprocesadores e Informtica Industrial.

Universidad de Valladolid
2 de 10

Gua docente de la asignatura

2. Competencias
Esta asignatura contribuye el desarrollo de las siguientes competencias:

2.1 Generales
CG5: Capacidad para aprender y trabajar de forma autnoma.
CG7: Capacidad de razonamiento crtico/anlisis lgico.
CG8: Capacidad para aplicar los conocimientos a la prctica.
CG9: Capacidad para trabajar en equipo de forma eficaz.

2.2 Especficas
CE21: Conocimiento de los fundamentos y aplicaciones de la electrnica digital y microprocesadores.
CE24: Capacidad para disear sistemas electrnicos analgicos, digitales y de potencia
CE25. Conocimiento y capacidad para el modelado y simulacin de sistemas.
COPT3: Capacidad para utilizar un microcontrolador en la resolucin de problemas de complejidad media.

3. Objetivos
Los objetivos principales de esta asignatura son:

Comprender los conceptos generales relacionados con los sistemas basados en microcontroladores.

Conocer la variedad de soluciones comerciales existentes y manejar su documentacin.

Describir la arquitectura-tipo de los microcontroladores.

Describir y analizar las diferentes formas de representacin numrica de las seales.

Comprender el funcionamiento de los principales perifricos integrados en un microcontrolador.

Conocer la arquitectura de un procesador concreto (TMS320C28X) tanto desde el punto de vista de


arquitectura como de programacin (modos de direccionamiento, instrucciones).

Disear, programar, simular y depurar sistemas electrnicos basados en microcontroladores.

4. Tabla de dedicacin del estudiante a la asignatura


ACTIVIDADES PRESENCIALES

HORAS

ACTIVIDADES NO PRESENCIALES

HORAS

Clases terico-prcticas (T/M)

25

Estudio y trabajo autnomo individual

80

Clases prcticas de aula (A)

Estudio y trabajo autnomo grupal

10

Laboratorios (L)

10

Prcticas externas, clnicas o de campo

Seminarios (S)

14

Tutoras grupales (TG)

Evaluacin

4
Total presencial

60

Total no presencial

90

Universidad de Valladolid
3 de 10

Gua docente de la asignatura

5. Bloques temticos1
Bloque 1: Electrnica Digital basada en microcontroladores
Carga de trabajo en crditos ECTS:

a. Contextualizacin y justificacin
Esta asignatura se estructura en un nico bloque temtico, dedicado al estudio de los Sistemas Digitales
basados en microcontroladores con especial atencin en las aplicaciones de tratamiento digital de la seal en
tiempo real, teniendo en cuenta los siguientes aspectos:

Estructura completa de un Sistema Digital basado en microcontroladores en tiempo real.

Representaciones numricas y aritmticas.

Estructura tpica de un microcontrolador dedicado al DSP.

Mtodos de entrada y salida.

Desarrollo de aplicaciones dirigidas al control de sistemas de Electrnica de potencia.

La asignatura desarrolla de manera fundamental la competencia especfica CE21: Conocimiento de los


fundamentos y aplicaciones de la electrnica digital y microprocesadores del plan de estudios, desde el punto
de vista de que se trata de una asignatura optativa.

b. Objetivos de aprendizaje
Relacionados con los aspectos generales de la asignatura:
o

Introduccin de los Sistemas Digitales basados en microcontroladores en tiempo real.

Ventajas e inconvenientes al implementar un Sistema Digital basado en microcontroladores.

Operaciones fundamentales en el tratamiento digital de la seal.

Relacionados con la arquitectura tpica de un microcontrolador.


o

Conocer las diferentes partes de la Unidad Aritmtica Principal de un microcontrolador.

Conocer las diferentes Arquitecturas de la memoria de los microcontroladores, as como las


ventajas e inconvenientes de tener estructuras complejas.

Analizar las propiedades ms importantes relacionadas con el control de la ejecucin de un


procesador, como los lazos hardware, interrupciones, etc.

Conocer las ventajas de la estructura pipeline en un microcontrolador y su funcionamiento en un


procesador concreto.

Conocer los mtodos principales de entrada y salida de datos en los microcontroladores.

Relacionados con las representaciones numricas y aritmticas.


o

Analizar las ventajas e inconvenientes de las representaciones numricas utilizadas en los


microcontroladores como son punto fijo y punto flotante.

Conocer la representacin en coma flotante IEEE 754 utilizada como estndar en la industria.

Relacionados con la programacin de microcontroladores.


o

Conocer las caractersticas desde el punto de vista de programacin del microcontrolador


TMS320C28X de Texas Instruments.

Conocer y realizar programas en cdigo mquina del procesador TMS320C28X.

Universidad de Valladolid
4 de 10

Gua docente de la asignatura


o

Simular y depurar programas en lenguaje C para el procesador TSM320C28X. Programas


dirigidos al control de sistemas electrnicos de potencia.

c. Contenidos
1.- Introduccin. Procesamiento en tiempo real.

Introduccin

El procesamiento digital y sus beneficios.

Operaciones en el procesamiento digital.

Procesamiento en tiempo real.

Caractersticas principales de los procesadores.

La familia de procesadores TMS320C28x

2.-Representaciones numricas y aritmticas.

Introduccin.

Punto fijo frente a punto flotante.

Tamao natural de la palabra de datos.

Precisin extendida.

Emulacin de punto flotante.

Formato punto flotante IEEE-754.

Relacin entre los tamaos de los datos e instrucciones.

3.- Unidad central del proceso.

Introduccin.

Unidad Aritmtica Principal de punto fijo.

Unidad Aritmtica Principal de punto flotante.

Unidades de funciones especiales.

Unidad Aritmtica Principal del TMS320C28x.

4.- Arquitectura de la memoria.

Introduccin.

Necesidades en el DSP.

Estructuras de la memoria.

Formas de reducir los accesos a memoria.

Estados de espera.

ROM

Interfaces externos de memoria.

Adaptaciones.

Arquitectura de la memoria del TMS320C28X.

5.- Control de la ejecucin e interrupciones.

Introduccin.

Lazos hardware.

Interrupciones.

Pilas.

Universidad de Valladolid
5 de 10

Gua docente de la asignatura

Saltos relativos.

6.- Estructura pipeline.

Introduccin.

El rendimiento de una estructura pipeline.

Tamao de la estructura pipeline.

Enclavamiento.

Efectos de los saltos.

Efectos de las interrupciones.

Modelos de programacin de la estructura pipeline.

Estructura pipeline del TMS320C28X.

7.- Mtodos de entrada y salida. Perifricos.

Introduccin.

Mtodos generales de control de entrada y salida.

Puerto paralelo.

Puertos serie.

Puertos entre procesadores.

Convertidores Analgico/Digitales y Digitales/Analgico.

d. Mtodos docentes
MTODOS DOCENTES
Leccin magistral

Resolucin de problemas

Aprendizaje cooperativo.

OBSERVACIONES
Se utilizar fundamentalmente en las clases de aula
de teora en las que se introducen nuevos conceptos.
Se pondrn en prctica las clases de teora como
forma
de
motivar
conceptos
nuevos,
fundamentalmente los conceptos que requieren de
ejercicios prcticos como son la representacin de
valores numricos y aritmtica.
A realizar fundamentalmente en el laboratorio en
base a una secuencia de prcticas de programacin
con simulacin tanto de la parte de programacin
como hardware del sistema digital basado en
microcontrolador.

e. Plan de trabajo
El bloque se organizar en los siguientes temas:
Tema

Ttulo del tema

Teora
(horas)

Aula
(horas)

Seminario
(horas)

Introduccin. Procesamiento en tiempo real.

Representaciones numricas y aritmticas

Unidad central del proceso

Arquitectura de la memoria.

Control de la ejecucin e interrupciones

Laboratorio
(horas)
2

Universidad de Valladolid
6 de 10

Gua docente de la asignatura

Estructura pipeline

Mtodos de entrada y salida. Perifricos.

2
4

Modos de direccionamiento e Instrucciones


TMS320C28X
Repaso/Ajuste calendario
TOTAL

4
2

25

14

10

Seminario
(h)

Laboratorio
(h)

La organizacin semanal de las actividades presenciales ser la siguiente:


Semana

Contenidos

Teora
(h)

Aula
(h)

- Presentacin de la asignatura.
TEMA 1: INTRODUCCIN. PROCESAMIENTO
EN TIEMPO REAL
- Introduccin.
- El procesamiento digital y sus beneficios.
- Operaciones en el procesamiento digital.
- Introduccin Arquitectura TMS320C28X
(Seminario).

- Procesamiento en tiempo real.


- Caractersticas principales de los procesadores.
- La familia de procesadores TMS320C28x.
- Arquitectura TMS320C28X (Seminario).

TEMA 2: REPRESENTACIONES NUMRICAS Y


ARITMTICAS.
- Introduccin.
- Punto fijo frente a punto flotante.
- Modos de direccionamiento TMS320C28X
(Seminario).

- Tamao natural de la palabra de datos.


- Precisin extendida.
- Emulacin de punto flotante.
- Formato punto flotante IEEE-754.
- Relacin entre los tamaos de los datos e
instrucciones.
- Modos de direccionamiento TMS320C28X
(Modos de direccionamiento).

TEMA 3: UNIDAD CENTRAL DEL PROCESO


- Introduccin.
- Unidad Aritmtica Principal de punto fijo.
- Unidad Aritmtica Principal de punto flotante
- Instrucciones TMS320C28X (Seminario).

- Unidades de funciones especiales.


- Unidad Aritmtica Principal del TMS320C28x
TEMA 4: ARQUITECTURA DE LA MEMORIA
- Introduccin.
- Necesidades en el DSP.
- Estructuras de la memoria.
- Directivas ensamblador TMS320C28X
(Seminario).

- Formas de reducir los accesos a memoria.

Universidad de Valladolid
7 de 10

Gua docente de la asignatura


- Estados de espera.
- ROM.
- Interfaces externos de memoria.
- Adaptaciones.
- Arquitectura de la memoria del TMS320C28X.
- Tutorial Proteus (Seminario).
8

TEMA 5: CONTROL DE LA EJECUCION E


INTERRUPCIONES.
- Introduccin.
- Lazos hardware.
- Interrupciones.
- Pilas.
- Saltos relativos.
- Prctica 1 Herramientas de desarrollo
(Laboratorio).

TEMA 6: ESTRUCTURA PIPELINE


- Introduccin.
- El rendimiento de una estructura pipeline.
- Tamao de la estructura pipeline.
- Enclavamiento.
- Efectos de los saltos.
- Prctica 2 Adquisicin de datos. Convertidores
ADC (Laboratorio).

10

- Efectos de las interrupciones.


- Modelos de programacin de la estructura
pipeline.
- Estructura pipeline del TMS320C28X
- Prctica 2 Adquisicin de datos. Convertidores
ADC (Laboratorio).

11

TEMA 7: METODOS DE ENTRADA Y SALIDA.


PERIFRICOS.
- Introduccin.
- Mtodos generales de control de entrada y
salida.
- Problemas Representaciones numricas y
aritmticas (aula).
- Prctica 3 Clculo Potencia consumida en un
circuito (Laboratorio).

12

- Puerto paralelo.
- Puertos serie.
- Problemas Representaciones numricas y
aritmticas (aula).
Prctica 3 Clculo Potencia consumida en un
circuito (Laboratorio).

13

- Puertos entre procesadores.


- Convertidores Analgico/Digitales y
Digitales/Analgico.
- Problemas Representaciones numricas y
aritmticas (aula).

14

REPASO:
Sesiones dedicadas a la resolucin de dudas y/o
Sesiones de ajuste de cronograma.
Prueba Laboratorio.

Universidad de Valladolid
8 de 10

Gua docente de la asignatura

REPASO:
Sesiones dedicadas a la resolucin de dudas y/o
Sesiones de ajuste de cronograma.

15

TOTAL

25

14

10

f. Evaluacin
ACTIVIDAD

PESO EN LA
NOTA FINAL

OBSERVACIONES

Laboratorio

15%

Se realizar una prueba prctica con la herramienta utilizada en el


laboratorio la ltima semana (semana 15)

Examen Ordinario

85%

Prueba escrita complementando pregustas con respuestas cortas


y/o preguntas tipo test.

Examen Extraordinario

85%

Prueba escrita complementando pregustas con respuestas cortas


y/o preguntas tipo test.

g. Bibliografa bsica

Phil Capsley, Jeff Bier, Amit Shoham. DSP Processor Fundamentals. University Of California at
Berkeley. Editorial IEEE Press 1997.

Emmanuel C. Ifeachor y Barrie W. Jervis. Digital Signal Processing. Editorial Addison-Wesley 1993.

Texas Instruments. TMS320C28X DSP CPU and Instruction Set Reference Guide. Editorial Texas
Instruments. 2002.

Texas Instruments. Data Manual TMS320C28X. Editorial Texas Instruments 2003.

Manual de laboratorio Sistemas Digitales Avanzados. Francisco Plaza Prez 2006-2011.

h. Bibliografa complementaria

A. Oppenheim y R. Schafer. Discrete Time Signal Processing. Prentice-Hall 1989.

C2000 Piccolo 1-Day Workshop. Workshop Guide and Lab manual. TTO (Technical Training
Organization. Revision 1.1. October 2009.

Databook Piccolo Microcontrollers. Texas Instruments. 2012.

i. Recursos necesarios
-

Pgina de MOODLE de la asignatura situada en el denominado Campus Virtual de la Uva.

Software libre de simulacin (Proteus 8 versin Demo, Code Composer Studio versin Trial)

6. Temporalizacin (por bloques temticos)

BLOQUE TEMTICO

Electrnica Digital basada en microcontroladores

CARGA
ECTS
6

PERIODO PREVISTO
DE DESARROLLO
Cuatrimestre (6Q)

Universidad de Valladolid
9 de 10

Gua docente de la asignatura


7. Tabla resumen de los instrumentos, procedimientos y sistemas de evaluacin/calificacin
ACTIVIDAD

PESO EN LA NOTA
FINAL

Laboratorio

15%

Exmenes

85%

OBSERVACIONES

8. Consideraciones finales
Gua de trabajo del estudiante, para el trabajo no presencial:
Semana

Contenidos

Lecturas

Seminario

Problemas
recomendados

Laboratorio

Tema 1 (I)

1h Indiv.

Tema 1 (II)

1h Indiv.

1h Indiv.

2h Indiv.

Tema 2 (I)

2h Indiv.

1h Indiv.

2h Indiv.

Tema 2 (II)

2h Indiv.

1h Indiv.

2h Indiv.

Tema 3 (I)

2h Indiv.

2h Indiv.

2h Indiv.

Tema 3 (II)

1h Indiv.

3h Indiv.

2h Indiv.

Tema 4 (I)

2h Indiv.

1h Indiv.

2h Indiv.

Tema 4 (II)

2h Indiv.

2h Indiv.

2h - Grupo

Tema 5 (I)

1h Indiv.

2h Indiv.

2h - Grupo

10

Tema 5 (II)

2h Indiv.

2h Indiv.

2h - Grupo

11

Tema 6 (I)

2h Indiv.

1h Indiv.

2h - Grupo

12

Tema 6 (II)

2h Indiv.

2h Indiv.

2h - Grupo

13

Tema 6 (III)

2h Indiv.

1h Indiv.

14

Tema 7 (I)

2h Indiv.

2h Indiv.

15

Tema 7 (II)

1h Indiv.

2h Indiv.

25h Indiv.

23h Indiv.

TOTAL PARCIAL
Preparacin de exmenes
TOTAL INDIVIDUAL/GRUPO
TOTAL

10h Grupo
12h Indiv.

20h Individual
80h Individual / 10h Grupo
90 horas

Universidad de Valladolid
10 de 10

Вам также может понравиться