Accesos directos a las distintas zonas del curso

Ir a los contenidos

Ir a menú navegación principal

Ir a menú pie de página

MICROCONTROLADORES PIC

Curso 2023/2024/Subject's code28806555

MICROCONTROLADORES PIC

SISTEMA DE EVALUACIÓN

Face-to-face Exam

Exam type
Examen de desarrollo
Development questions
3
Duration of the exam
120 (minutos)
Material allowed in the exam

Calculadora no programable

Qualification and evaluation criteria

Prueba Personal Presencial

Como orientación, la Prueba Personal estará estructurada como sigue: 

  • Una primera parte (30% de la nota del examen) con cuestiones teórico-conceptuales y/o problemas breves.
  • Una segunda parte (30% de la nota del examen) consistente en la resolución de un problema programando en ensamblador.
  • Una tercera parte (40% de la nota del examen) consistente en la resolución de un problema programando en C.

Las PEC tendrán un planteamiento similar al del examen final y en ellas se detallarán, y concretarán, los puntos anteriores.

Para las preguntas que requieran código fuente en algún lenguaje de programación, será necesario adjuntar comentarios de cada línea de código para facilitar su comprensión. Se recomienda incluir un diagrama (flujograma) también para mostrar de manera visual el algoritmo desarrollado. Se valorará también una explicación textual inicial describiendo cómo abordará el problema.

Entre los criterios que se tendrán más en cuenta en la corrección de estas preguntas se encuentran los siguientes:

  • Estructura de programa correcta
  • Estructuras de control bien diseñadas.
  • Buen conocimiento de las principales instrucciones y funciones.
  • Utilización del algoritmo óptimo.
  • Salida del programa dejando registros de manera estable.

Es obligatorio contestar a todas las partes (es necesario obtener una nota mínima del 20 % en cada parte). Hay que obtener una nota mínima de 5 en el examen para poder hacer media con el resto de prácticas y pruebas de evaluación de la asignatura..

El espacio de respuesta de cada una de las preguntas del examen no está tasado, el estudiante puede utilizar tanto espacio como le sea necesario.

% Concerning the final grade
65
Minimum Grade (not including continuas assessment)
5
Maximum grade (not including continuas assessment)
Minimum grade (including continuas assessment)
5
Comments

FINAL EXAM

Face-to-face is required
Si
Description

Realización de un examen teórico/práctico en el que se evaluarán todos los contenidos de la asignatura.

Se realizarán más indicaciones en el curso virtual durante el desarrollo de la asignatura y en el enunciado del examen.

Qualification and evaluation criteria

Entre los criterios que se tendrán más en cuenta en la corrección de estas preguntas se encuentran los siguientes:

  • Estructura de programa correcta
  • Estructuras de control bien diseñadas.
  • Buen conocimiento de las principales instrucciones y funciones.
  • Utilización del algoritmo óptimo.
  • Salida del programa dejando registros de manera estable.
Final exam weighing in final grade
65%
Approximate submission date
Comments

CONTINUOUS ASSESSMENT TESTS (PEC)

PEC?
Si,PEC no presencial
Description

Son optativas. Consisten en la realización de problemas y cuestiones similares a los del examen. En el caso de los problemas, estos deben de ser desarrollados en detalle por el alumno para su evaluación y posibles comentarios.

La entrega de las PEC es única (convocatoria ordinaria) y la nota se guarda de febrero a septiembre del mismo curso, pero no para cursos posteriores.

Qualification and evaluation criteria

 

PEC weighing in final grade
10%
Approximate submission date
Mediados de enero
Comments

OTHER GRADEABLE ACTIVITIESS

Is there another activity / s that can be evaluated?
Si,presencial
Description

Prácticas obligatorias

Las prácticas obligatorias constan de las siguientes actividades:

- P1: Práctica no presencial basada en ensamblador y el simulador QtARMSim.

- P2: Práctica no presencial basada en C y el entorno de desarrollo para STM32.

- P3: Práctica presencial con tarjeta de desarrollo STM32F4 (usada en el texto base 1) en el laboratorio de electrónica de la E.T.S.I. Industriales de la UNED (sede central).

Proyecto de prácticas optativo

Es opcional y no presencial. Puede sumar hasta 1 punto en la nota final de la asignatura.

 

COMENTARIOS SOBRE LAS PRÁCTICAS OBLIGATORIAS

Las prácticas obligatorias persiguen los siguientes objetivos:

  • Adquisición de destreza y rapidez en la resolución de las prácticas de la asignatura.
  • Aclaración y consolidación de los conocimientos adquiridos en el estudio aplicados al desarrollo de las prácticas.
  • Comprobación del nivel de conocimientos.
  • Implementación de lo estudiado en un sistema embebido real.

Características:

  • Ejercicios obligatorios.
  • Para la realización de las prácticas, el alumno deberá descargar los enunciados, el simulador QtARMSim y el entorno de desarrollo para el microcontrolador STM32F4 usado en el texto base 1 (TB1).

La primera parte de las prácticas obligatorias (P1, no presencial) trata sobre la programación en lenguaje ensamblador y la arquitectura de los microcontroladores ARM de 32 bits (M3 y M4). Los ejercicios consistirán en la implementación de un programa de acuerdo a las indicaciones dadas en el enunciado, pudiénsose incluir algunas cuestiones teóricas y problemas. Se usará el simulador QtARMSim.

La segunda parte de las prácticas obligatorias (P2, no presencial) trata sobre la programación en C de la arquitectura STM32. Los ejercicios consistirán en la implementación de un programa de acuerdo a las indicaciones dadas en el enunciado, pudiénsose incluir algunas cuestiones teóricas y problemas. Se usará el entorno de desarrolo para STM32F4 y software de cálculo científico (por ej. Matlab o Python).

La tercera parte de las prácticas obligatorias (P3, presencial) consiste en la implementación física, en un sistema embebido real, de lo estudiado en las prácticas previas en una tarjeta de desarrollo STM32F4 (usada en el texto base 1) en el laboratorio de electrónica de la E.T.S.I. Industriales de la UNED (sede central). Así mismo, se empleará instrumental de laboratorio y se incluirán algunos montajes adicionales, junto con el análisis de los resultados y el empleo de software de cálculo científico (por ej. Matlab o Python). Se hará uso de hojas de datos de fabricantes.

La sesión de prácticas presencial (P3) es obligatoria y se debe aprobar (nota mínima de 5) para superar la asignatura. Para poder asistir a las prácticas presenciales es requisito imprescindible haber entregado y superado (nota mínima de 5) los trabajos previos de prácticas obligatorias (P1 y P2, no presenciales), así como haber aprobado el examen final (presencial) de la asignatura (nota mínima de 5).

El conjunto de prácticas obligatorias (P1 + P2 + P3) tiene un peso del 35 % en la nota final de la asignatura. Cada parte de las prácticas tiene el siguiente peso en la nota de prácticas:

P1 (ensamblador - no presencial): 25 %

P2 (lenguaje C - no presencial): 35 %

P3 (con tarjeta STM32F4 - presencial): 40 %

(es necesario sacar una nota mínma de 5 en cada práctica)

Es importante resaltar que para realización de la práctica P3 (presencial) se supone que ya se han adquirido los conocimientos previos (mediante el examen y la P1 y P2) y su objetivo es implementar, con posibles modificaciones y ampliaciones, los programas que ya se han hecho en las prácticas no presenciales P1 y P2. Es muy recomendable que el alumno adquiera al principio del curso la tarjeta de desarrollo STM32F4 utilizada en el texto base 1 (TB1) y que se familiarice con ella, y el entorno de desarrollo, para sacar mucho mayor partido a las prácticas, especialmente a la práctica P3 (presencial).

 

COMENTARIOS SOBRE EL PROYECTO OPTATIVO

Hay una última parte opcional de prácticas (no presencial) que consiste en el estudio e implementación de conceptos avanzados (por ej. el diseño e implementación de un sistema con varios microcontroladores y/o periféricos avanzados y/o ampliar lo visto en las prácticas obligatorias y/o comunicaciones). El alumno puede, y es recomendable, escoger un tema para el proyecto optativo que le resulte de interés (se valorará la originalidad y complejidad del proyecto).

Estos ejercicios tienen como objetivos:

  • Complementar los conocimientos adquiridos en la asignatura.
  • Aclaración y consolidación de los conocimientos adquiridos en el estudio aplicados al desarrollo de las prácticas.
  • Comprobación del nivel de conocimientos.
  • Profundizar en los contenidos de la asignatura.
  • Implementación de lo estudiado en un sistema embebido real.
  • Fomentar la iniciativa del alumno en la resolución de tareas complejas.

Características:

  • Proyecto optativo, de realización voluntaria.
  • Es evaluable y puede sumar hasta 1 punto extra para la nota final de la asignatura, siempre y cuando la nota en la prueba presencial, y en las prácticas obligatorias, sea igual o superior a 5 (en cualquier caso la nota máxima de la asignatura será un 10).
Qualification and evaluation criteria

Criterios Evaluación Prácticas y Proyecto

El desarrollo de las prácticas y proyecto se deberá acompañar de una memoria descriptiva de las mismas, incluyendo un diagrama (flujograma) para mostrar de manera visual los algoritmos desarrollados. Así mismo, el código fuente desarrollado deberá incluir comentarios de cada línea de código para facilitar su comprensión. En caso de haber sido necesario incluir algún tipo de hardware, se debe justificar su uso y los criterios de diseño y cálculos (por ej. divisores de tensión, transistores, optoacopladores, etc).

Entre los criterios que se tendrán más en cuenta en la corrección se encuentran los siguientes:

  • El programa se ejecuta correctamente y sin errores.
  • El programa realiza la funcionalidad deseada.
  • Estructura de programa correcta
  • Librerías necesarias incluidas.
  • Pines configurados y usados correctamente.
  • Estructuras de control bien diseñadas.
  • Buen conocimiento de las principales instrucciones y funciones.
  • Utilización del algoritmo óptimo.
  • Salida del programa dejando memoria y registros de manera estable.
  • El hardware y circuitos utilizados funcionan correctamente.

Proyecto optativo

El alumno interesado deberá enviar al equipo docente, en las fechas indicadas en el foro, un breve informe de una hoja (2 páginas máximo) indicando título, descripción y un estudio preliminar.

Weighing in final grade
35 % de la nota final de la asignatura
Approximate submission date
Las prácticas finales se entregarán una vez finalizados los exámenes de febrero (o septiembre).
Comments

How to obtain the final grade?

La PEC cuenta un 10% sobre la nota de teoría y sólo se tiene en cuenta si sube nota, siempre y cuando la nota del examen de teoría sea mayor de 5. Las prácticas (P1 + P2 + P3) son un 35% de la nota final y la teoría un 65%. Es necesario obtener un mínimo de 5 en las prácticas obligatorias y un mínimo de 5 en el examen de teoría.

La nota final de la asignatura se obtiene con la siguiente fórmula:

Nota final = min( 10 ; 0,65·NT + 0,35·NP + PR)

siendo:

  • NT la nota de la parte teórica:

NT = max( Nota_examen ; 0,9·Nota_examen + 0,1·PEC )

  • NP la nota de las prácticas (obligatorias)
  • PR la nota del proyecto optativo (entre 0 y 1)

Para aplicar la fórmula de cálculo de la nota final es necesario haber obtenido, por separado, una nota mínima de 5 en el examen y en las prácticas.

El proyecto de prácticas optativo puede sumar hasta 1 punto extra para la nota final, siempre y cuando la nota en la prueba presencial, y en las prácticas obligatorias, sea igual o superior a 5 (en cualquier caso la nota máxima de la asignatura será un 10).

Las partes que se aprueben en febrero se guardan para septiembre, pero no para cursos posteriores.