Universidad Pública de Navarra



Año Académico: 2023/2024 | Otros años:  2022/2023  |  2021/2022  |  2020/2021  |  2019/2020 
Graduado o Graduada en Ingeniería en Tecnologías de Telecomunicación por la Universidad Pública de Navarra
Código: 243304 Asignatura: SISTEMAS DIGITALES II
Créditos: 6 Tipo: Obligatoria Curso: 2 Periodo: 1º S
Departamento: Ingeniería Eléctrica, Electrónica y de Comunicación
Profesorado:
CORRES SANZ, JESÚS MARÍA (Resp)   [Tutorías ] LEANDRO GONZALEZ, DANIEL   [Tutorías ]
OZCARIZ CELAYA, ARITZ   [Tutorías ] IMAS GONZALEZ, JOSE JAVIER   [Tutorías ]
SANCHEZ GONZALEZ, ARTURO   [Tutorías ]

Partes de este texto:

 

Módulo/Materia

Modulo: Tecnología específica común

Materia: Diseño de sistemas electrónicos

Subir

Descripción/Contenidos

Sistema Microprocesador. Microcontroladores. Descripción de la arquitectura y programación. Desarrollo de aplicaciones con microprocesadores y microcontroladores.

Subir

Competencias genéricas

G2. Trabajo en equipo

G3. Aprendizaje autónomo

G7. Capacidad para concebir, diseñar, implementar y operar sistemas y servicios en el ámbito de las TIC

CB5. Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía

Subir

Competencias específicas

2.3. Capacidad para utilizar herramientas informáticas de búsqueda de recursos bibliográficos o de información relacionada con las telecomunicaciones y la electrónica.
2.9. Capacidad de análisis y diseño de circuitos combinacionales y secuenciales, síncronos y asíncronos, y de utilización de microprocesadores y circuitos integrados.

Subir

Resultados aprendizaje

R1. Conocer el funcionamiento de un sistema basado en microprocesador.

R2. Desarrollar aplicaciones en lenguaje ensamblador y lenguaje de alto nivel.

R3. Conocer los distintos tipos de microprocesadores y sus principales nichos de aplicación

R4. Redactar textos y documentos de forma clara y estructurada.

R5. Utilizar de forma autónoma las herramientas, instrumentos y aplicativos software disponibles en los

laboratorios de las básicas y avanzadas. Conocer su funcionamiento y sus limitaciones

Subir

Metodología

Metodología - Actividad
Horas Presenciales
Horas no presenciales
A-1 Clases expositivas/participativas
30
 
A-2 Prácticas
30
30
A-3 Debates, puestas en común, tutoría grupos
 
 
A-4 Elaboración de trabajo
 
 
A-5 Lecturas de material
 
 
A-6 Estudio individual
 
45
A-7 Exámenes, pruebas de evaluación
3
 
A-8 Tutorías individuales
 
 
 
 
 
Total
63
75

Subir

Idiomas

Castellano

Subir

Evaluación

Resultados de aprendizaje Actividad de evaluación Peso (%) Carácter recuperable Nota mínima
requerida
 R1, R3 PARTE TEÓRICA -Conocimientos básicos del funcionamiento de un microcontrolador. -Conocimiento de los módulos que integran un microcontrolador y su funcionamiento.  Examen Teórico (test + problemas) escrito  50  Recuperable 4/10
 R2, R4, R5 PARTE PRÁCTICA -Asistencia y participación activa en las clases prácticas   -Test de preguntas cortas relacionadas con la práctica a realizar y los temas anteriores a dicha práctica.  - Resolución y entrega de ejercicios propuestos en la práctica, mostrando su funcionamiento durante la sesión. - Participación activa durante la práctica.  25  No recuperable 4/10
 R2, R4, R5 PARTE PRÁCTICA -Aplicación de los conocimientos teóricos en las prácticas. Desarrollar aplicaciones en lenguaje de bajo y alto nivel Saber utilizar las herramientas para cada fase del desarrollo de programas: edición, ensamblaje o compilación, montaje, ejecución y depuración.  - Pruebas individuales de evaluación con el microcontrolador (exámenes prácticos de laboratorio).        25  Recuperable

 

- La nota final de la asignatura será la media ponderada de la nota de la PARTE TEÓRICA y de la nota de la PARTE PRÁCTICA.

- Para promediar es necesario obtener al menos 4 puntos sobre 10 en cada PARTE.

- La asistencia a las prácticas de laboratorio es obligatoria.

- La evaluación de la parte recuperable de las prácticas en la convocatoria extraordinaria consistirá en un examen práctico en el laboratorio.

- En caso de que no se alcance el mínimo indicado en alguna de las partes de la asignatura, la nota final, como máximo, será 4.5 puntos.

Subir

Temario

Programa de teoría
TEMA 1. INTRODUCCIÓN A LOS MICROPROCESADORES
* Introducción
* El sistema microprocesador. Arquitectura de Von Neumann y Harvard
* La unidad central de proceso (CPU)
* La memoria y los mapas de memoria
* Los buses.
* Dispositivos de entrada/salida
 
TEMA 2. SISTEMAS BASADOS EN MICROCONTROLADORES
* Introducción a los microcontroladores
* Familias de microcontroladores
* Los microcontroladores PIC.
* Pasos del diseño con microcontroladores
 
TEMA 3. EL MICROCONTROLADOR PIC16F877A.
* Arquitectura del PIC16F877A
* Organización de la memoria: memoria de programa y memoria de datos
* Registros especiales
 
TEMA 4 PROGRAMACIÓN EN ENSAMBLADOR
* Formato de las instrucciones
* Repertorio de instrucciones del PIC16F877A
* Tiempo de ejecución de las instrucciones
* Pasos del diseño de un programa
* Lenguaje ensamblador y programa ensamblador
* Tipos de ensambladores
* Programa montador de enlaces (enlazador o linker)
* Sintaxis del ensamblador del PIC
* Constantes y variables. Vectores y matrices. Estructuras de alto nivel
* Subrutinas
* Ejemplos.
 
TEMA 5 LOS PUERTOS
* Introducción
* Los puertos de E/S.
* Conexión de periféricos: LED's, pulsadores, teclados, displays.
* Ejemplos.
 
TEMA 6 LOS TEMPORIZADORES:
* Temporizador 0 (TMR0): diagrama de bloques interno, modos de funcionamiento, configuración y generación de interrupciones. Perro guardián (WATCHDOG)
* Temporizador 1 (TMR1): diagrama de bloques, modos de funcionamiento, configuración y generación de interrupciones.
* Temporizador 2 (TMR2): diagrama de bloques y programación
* Las interrupciones.
* Ejemplos
 
TEMA 7 INTRODUCCIÓN A LA PROGRAMACIÓN EN C
* Tipos de datos en C.
* Operadores en C.
* Instrucciones en C.
* Estructura del programa en C.
* Ejemplos.
 
TEMA 8. MÓDULOS DE CAPTURA. COMPARACIÓN Y MODULACIÓN DE ANCHURA DE PULSOS
* Introducción a los módulos CCP
* Modo captura
* Modo comparación
* Modo de modulación de anchura de pulsos (PWM)
* Ejemplos
 
TEMA 9. CONVERSOR A/D
* Conversión analógica/digital
* Conversor analógico/digital del PIC16F877A
* Configuración del Convertidor A/D del PIC16F877A
* Ejemplos
 
TEMA 10.- COMUNICACIÓN SERIE
* Módulo de comunicación serie asíncrona/síncrona (USART)
* Módulo de comunicación serie síncrona (MSSP)
 
 

 

 

Subir

Programa de prácticas experimentales

Programa de prácticas
 

PRÁCTICA 1: PRESENTACIÓN DEL ENTORNO DE TRABAJO. PROGRAMACIÓN BÁSICA EN ENSAMBLADOR.

PRÁCTICA 2: SUBRUTINAS, RETARDOS, MANEJO de ENTRADAS/SALIDAS (leds, pulsadores). (Lenguaje ensamblador)

PRÁCTICA 3: TEMPORIZADORES Y CONTROL DE DISPLAY DE 7 SEGMENTOS. INTERRUPCIONES. (Lenguaje ensamblador)

PRÁCTICA 4: MODULOS DE CAPTURA, COMPARACIÓN Y MODULACION DE ANCHURA DE PULSOS. (Lenguaje ensamblador y lenguaje C)

PRACTICA 5: CONVERSOR A/D (Lenguaje ensamblador y lenguaje C)

Subir

Bibliografía

Acceda a la bibliografía que el profesorado de la asignatura ha solicitado a la Biblioteca.


Bibliografía básica:
 
Título: Microcontroladores: Fundamentos y Aplicaciones con PIC
Autores: Ramón Pallas Areny, Fernando E. Valdés Pérez
Editorial: Marcombo. (2007)
ISBN: 8426714145 ISBN-13: 9788426714145
 
Título: Microcontroladores PIC, Teoría y Práctica (PIC16F88X)
Autor: Mikel Etxebarria Isuskiza
Editorial: Creaciones Copyright. (2011)
ISBN: 978-84-92779-98-7
 
Título: Ejercicios de programación con microcontroladores PIC.
Autores: Jesús María Corres, Carlos Ruiz, Cándido Bariáin
Editorial: Marcombo (2016)
ISBN: 978-84-267-1607-1
 
Título: Programación de  microcontroladores PIC en lenguaje C.
Autores: Cándido Bariáin, Jesús M. Corres y Carlos Ruiz
Editorial: Marcombo (2017)
ISBN: 978-84-267-2427-4
 
Hojas de especificaciones y características del PIC16F877A proporcionadas por MICROCHIP 
 

 

 
Bibliografía complementaria:
 
Título: Microcontroladores PIC. La clave del diseño.
Autores: E. Martín Cuenca , J. Mª. Angulo Usategui y I. Angulo Martínez
Editorial: Thomson (2003)
ISBN: 84-9732-199-5
 
Título: Microcontroladores PIC, Diseño Práctico de Aplicaciones (2ªparte). PIC16F87x, PIC18FXXXX
Autores: J.M. ANGULO, S. ROMERO, I. ANGULO
Editorial: McGraw-Hill,( 2009)
ISBN-13: 9788448146276
 
Título: Microcontrolador PIC16F84. Desarrollo de proyectos.
Autores: PALACIOS, E.- REMIRO, F. y LÓPEZ, L.J.
Editorial: Ra-Ma (2005)
ISBN: 8478976914
 
Título: Embedded design with the PIC18F452 microcontroller
Autor: John B. Peatman
Editorial: Prentice Hall (2003)
ISBN: 9780130462138
 

Subir

Lugar de impartición


Parte teórica en el AULARIO

Parte práctica en el LABORATORIO DE ELECTRONICA BASICA o en el LABORATORIO DE ELECTRÓNICA AVANZADA.

Subir