Está en la página 1de 11

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Syllabus de curso Microprocesadores y Microcontroladores

1. IDENTIFICACIÓN DE CURSO

Escuela o unidad: Escuela de Ciencias


Sigla: ECBTI
Básicas, Tecnología e Ingeniería
Campo de formación: Formación
Nivel: Profesional disciplinar
Curso: Microprocesadores y
Microcontroladores Código: 309696
Tipología de curso: Metodológico N° de créditos: 3
Diseñador de curso: Nestor Javier Actualizador de curso: curso: Nestor
Rodriguez García Javier Rodriguez García
Fecha de elaboración: 7 de junio de Fecha de actualización: 24 de Julio
2016 de 2018
Descripción del curso:
El curso de Microprocesadores y Microcontroladores hace parte del campo de
formación Disciplinar Específico, en los programas de Ingeniería Electrónica,
Ingeniería de Telecomunicaciones y Tecnología en automatización electrónica, el
curso presenta al estudiante los conceptos, arquitectura, caracterización,
funcionamiento y funcionalidad de los Microprocesadores y los Microcontroladores,
con los que el estudiante pueda adquirir las competencias que le permitan proponer,
diseñar, desarrollar e implementar soluciones utilizando sistemas digitales basados
en microprocesadores y Microcontroladores.

Núcleo problémico para el programa de ingeniería electrónica: procesos


tecnológicos: soluciones, procedimientos e instrumentos el cual permite: reconocer
las diferentes tecnologías de la electrónica; en él se espera que el estudiante ponga
en evidencia las comprensiones acerca de los sistemas electrónicos en los
diferentes campos de su desarrollo: control, instrumentación y comunicaciones.
Estas comprensiones se deben ver explícitas en la realización de montajes, diseño
de soluciones, manipulación de instrumentos, según el ciclo de formación en el cual
se ubiquen.
Núcleo problémico para el programa de ingeniería de Telecomunicaciones:
Para el programa de ingeniería de Telecomunicaciones el curso hace parte del
núcleo problémico 1: Diseño e Innovación para la transmisión y conmutación de la
información, el cual permite: “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”.
El curso se desarrollará en el transcurso de 16 semanas, en la cuales se plantea un
contenido fundamentado en tres unidades didácticas. Aprendizaje, elementos
multimedia y enlaces de apoyo que fortalecerán las competencias esperadas. Por
otra parte la estrategia de aprendizaje implementada en el curso es la de
aprendizaje basado en proyectos (ABPr).
La unidad uno está enfocada a los Microprocesadores donde el estudiante
conocerá, analizara y comprenderá los conceptos respecto a estos dispositivos,
visualizando desde sus orígenes como su aplicación en la vida real, la arquitectura
interna y manejo de registros de propósito general y específicos por medio del uso
de lenguaje de bajo nivel Assembler como también los periféricos. En la unidad dos
el estudiante conceptualiza y utiliza los Microcontroladores para el desarrollo del
componente práctico del curso, utiliza el lenguaje de programación Assembler,
como también otros lenguajes C o C++. En la unidad tres se realizan la revisión de
placas de desarrollo de Hardware Libre como Arduino, desde sus inicios como su
aplicación, revisión de periféricos y desarrollo de aplicaciones mediante su propio
lenguaje de programación.
Los estudiantes encontrarán una forma dinámica y significativa de orientar sus
conocimientos y de conocer la evolución de la disciplina hasta la actualidad;
teniendo en cuenta la investigación, conceptos y los ejes temáticos del programa
como sus líneas de profundización y las líneas de investigación.
Escenario para el desarrollo del componente práctico del laboratorio: según
el acuerdo 029 del 13 de diciembre de 2013 (reglamento estudiantil): “comprenden
las estrategias para el acompañamiento académico de los procesos formativos que
incluyen la ejemplificación, demostración o construcción de conocimiento en
situaciones reales o simuladas” se dispone para el curso lo siguiente:
b) ESCENARIOS FÍSICOS (IN SITU): El curso desarrolla el componente práctico de
forma presencial, en cual, el estudiante ejercita de forma física los conceptos y
diseños de circuitos de automatización y control utilizando Microcontroladores,
Microprocesadores y placas de desarrollo de Hardware Libre, se debe tener en
cuenta la inscripción en el CEAD/CCAV más cercano o desarrollar la práctica en
instituciones con las cuales la UNAD cuenta con convenio.

2. INTENCIONALIDADES FORMATIVAS
Propósitos de formación del curso:

1. Comprender la arquitectura, registros y periféricos que componen un


Microprocesador por medio del lenguaje de programación de bajo nivel
con el propósito que el estudiante analice su funcionalidad y aplicación en
entornos de simulación
2. Emplear dispositivos encapsulados como Microcontroladores en el
desarrollo de proyectos propuestos en contexto con un problema real,
que el estudiante sea capaz de monitorear variables y realizar procesos
de automatización y control junto con la aplicación de conceptos de
programación
3. Diseñar procesos de automatización y control por medio de placas de
desarrollo de Hardware Libre y uso de software de programación de alto
nivel, que le permita al estudiante dar solución a problemas aplicados a
proyectos propuestos y ejecución en la vida real.

Competencias del curso:

1. El estudiante reconoce las partes y funcionamiento interno de un


Microprocesador como registros de propósito general y específico, compuertas
lógicas, ALU, RAM, ROM y otros propios de su arquitectura, mediante la
programación y uso de lenguaje de bajo nivel Assembler.
2. El estudiante emplea dispositivos Microcontroladores que le permiten
identificar su arquitectura, funcionalidad, periféricos y tipos de familias
mediante aplicación física o simulación, en la solución de problemas aplicados
a proyectos
3. El estudiante utiliza placas de desarrollo de Hardware Libre para la
automatización y control de procesos propuestos en el proyecto del curso,
comparando ventajas de programación, aplicación y simulación con otros
dispositivos de la misma arquitectura.

4. CONTENIDOS DEL CURSO


Unidades/tem Recursos educativos requeridos
as
Presaberes Guisa, J. (2009). Electrónica Digital. Instituto Politécnico Nacional.
(Pp. 26 -32). Recuperado de:
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.actio
n?ppg=6&docID=3192086&tm=1531433929303
1. Hernández, E. (2009).  Microprocesadores. Ed. El Cid Editor. (Pp.
Introducción a 5 -23) Recuperado de:
los http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.actio
Microprocesad n?ppg=3&docID=3183363&tm=1527288594447
ores Rocabado, S. (2009). Arquitectura y organización de la
- Que es un computadora: microprocesadores y programación Assembler.
Microprocesador Editorial de la Universidad Nacional de La Plata. (Pp. 24-66).
- Familia de los Recuperado de:
microprocesador http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.actio
es n?ppg=1&docID=4499097&tm=1527288958603
- El lenguaje Williams, Arthur. (2009). Microprocesadores, dispositivos
Ensamblador periféricos, optoelectrónicos y de interfaz. Ed. McGraw-Hill. (Pp.
- Arquitectura 5-42). Recuperado de:
de un http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.actio
Microprocesador n?ppg=31&docID=3191906&tm=1527289146227
- Modos de
Funcionamiento

2. Arquitectura Angulo, U. (2001). Microcontroladores PIC: diseño práctico de


de un aplicaciones. Primera parte: PIC12F508 y PIC16F84A. Lenguajes
Microcontrolad Ensamblador, C y PBASIC (4ª. Ed.). McGrau-Hill. (Pp. 1-48, 81-
or 106)Recuperado de:
- Introducción a http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action
los ?docID=3194849
Microcontrolador
Eduardo, G. B. (2008). Compilador CCS y Simular Proteus para
es
Microcontroladores Pic Cap. 1. México d.f., Alfa Omega -
- Arquitectura
Marcombo. (Pp. 23-55). Recuperado de
de un
https://tecnologialsb.files.wordpress.com/2017/05/compilador-c-
Microcontrolador
ccs-y-simulador-proteus-para-microcontroladores-pic.pdf
-
Funcionamiento
Dogan, I. (2007). Programación de Microcontroladores PIC. Ed.
de un
Marcondo. (Pp. 13-48) Recuperado de:
Microcontrolador
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.actio
- Periféricos de n?ppg=4&docID=3175505&tm=1527544841827
un
Microcontrolador Noel Jair, Z. (2017). OVI Unidad 2 Microcontroladores. [Archivo
- de video]. Recuperado de: http://hdl.handle.net/10596/11674
Microcontrolador
es de 8 Bits de Rodriguez, N. (2018). OVA: Programación de un Microcontrolador
la empresa utilizando Assembler. Universidad Nacional Abierta y/a Distancia.
Microchip Recuperado de: http://hdl.handle.net/10596/18941
- Simulación
mediante
software

3. Placas de Franco, C. A. (2012). Hardware  Libre Arduino. Universidad


Desarrollo de Politécnica de Valencia.[Video]. Recuperado de 
Hardware https://riunet.upv.es/handle/10251/17289
Libre
Robotica, T. (2012). Libro básico de Arduino. Equipo de cosas de
- Introducción a
Mecatrónica. (Pp 33-60). Recuperado de:
la placa de
https://openlibra.com/es/book/libro-basico-de-arduino-
desarrollo
electronica-y-programacion
Arduino
- Familias y Herrero, J. (2015). Una Mirada al mundo Arduino. Tecnología y
tipos de Arduino Desarrollo (Pp. 13-28). Recuperado de:
- Programación https://dialnet.unirioja.es/servlet/articulo?codigo=5468086
de un Arduino
Corona, L. (2014). Sensores y Actuadores Aplicaciones con
- Periféricos de
Arduino. Instituto Politécnico Nacional (Pp. 39-108). Recuperado
una placa
de:
Arduino
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.actio
- Ejercicios
n?ppg=2&docID=4569609&tm=1527546697645
Prácticos
mediante la
placa Arduino

Recursos educativos adicionales para el curso:

Unidad 1: Miranda, V. (2005). Arquitectura de equipos y sistemas informáticos. 4th


ed., Paraninfo. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2619/apps/pub/3BDI/GVRL?u=unad&sid=GVRL 
Unidad 2: González, H. U. (2009). 309696- Modulo de Microprocesadores y
Microcontroladores. Recuperado de: http://hdl.handle.net/10596/6933  

Unidad 3: Schwartz, M. Programming Arduino with LabVIEW. Packt Publishing.


Recuperado de: http://bibliotecavirtual.unad.edu.co/login?
url=https://bibliotecavirtual.unad.edu.co:2969/login.aspx?
direct=true&db=e000xww&AN=944047&lang=es&site=ehost-live
Ceballos, E. (2017). Desarrollo de un Robot de Rehabilitación pasiva para la
articulación de la muñeca mediante la implementación de un microcontrolador
Arduino UNO. UIS ingenierías. Recuperado de:
http://bibliotecavirtual.unad.edu.co/login?
url=https://bibliotecavirtual.unad.edu.co:2969/login.aspx?
direct=true&db=zbh&AN=123535824&lang=es&site=ehost-live

5. ESTRATEGIA DE APRENDIZAJE

Descripción de la estrategia de aprendizaje:


Estrategia de aprendizaje basado en proyectos: El curso tiene como finalidad
utilizar la estrategia de aprendizaje basado en proyectos dado que utiliza ambientes
reales a los cuales se ponen en prueba las competencias adquiridas en el curso,
mediante desarrollo de simulaciones, diseño y desarrollos físicos utilizando recursos
de vanguardia tecnológica: “El ABPr aplicado en los cursos, proporciona una
experiencia de aprendizaje que involucra al estudiante en un proyecto complejo y
significativo, mediante el cual desarrolla integralmente sus capacidades, habilidades,
actitudes y valores. Se acerca a una realidad concreta en un ambiente académico,
por medio de la realización de un proyecto de trabajo. Estimula en los estudiantes el
desarrollo de habilidades para resolver situaciones reales, con lo cual se motivan a
aprender; los estudiantes se entusiasman con la investigación, la discusión y
proponen y comprueban sus hipótesis, poniendo en práctica sus habilidades en una
situación real. En esta experiencia, el estudiante aplica el conocimiento adquirido en
un producto dirigido a satisfacer una necesidad social, lo cual refuerza sus valores y
su compromiso con el entorno, utilizando además recursos modernos e innovadores.

Las fases de estrategia de aprendizaje basado en proyecto son:

- Informar: Recopilar información para la resolución de problema


- Planificar: Elaboración del plan de trabajo
- Decidir: Decidir cuáles son las variables o estrategias se van a seguir
- Realizar el proyecto: Se lleva a cabo el desarrollo del proyecto en conjunto
- Controlar: Fase de autocontrol para evaluar su propio trabajo
- Valorar, reflexionar: Discusión entre las partes que intervienen en el proyecto

El ABPr también se puede analizar desde la perspectiva del estudiante como:


1. Se centra en el estudiante y promueve la motivación intrínseca
2. Estimula el aprendizaje colaborativo y cooperativo
3. Permite que los educandos realicen mejorías continuas e incrementales en sus
productos, presentaciones y actuaciones.
4. Está diseñado para que el estudiante esté comprometido activamente con la
resolución de la tarea.
5. Requiere que el estudiante realice un producto, una presentación o una actuación.
6. Es retador, y está enfocado en las habilidades de orden superior.

6. DISTRIBUCIÓN DE LAS ACTIVIDADES ACADÉMICAS DEL CURSO

Semana Contenidos a desarrollar Actividad a desarrollar según la


estrategia de aprendizaje
1y2 El estudiante realiza la Paso 1 - Realizar la actividad de
actividad de presaberes, Presaberes: Actualizar perfil, asumir Rol al
junto con el reconocimiento interior del grupo, interactuar en el foro
del curso. grupal. Realiza un mapa conceptual
respecto al diseño de algoritmos en base a
las compuertas lógicas para la construcción
de una ALU.

3 -5 Que es un Microprocesador, Paso 2 – Desarrollar el software de


Familia de Microprocesadores:
Microprocesadores y - El estudiante revisa la tabla de y
Lenguaje Ensamblador listado de las instrucciones
soportadas para los
Microprocesadores y aporta dentro
del foro
- El estudiante revisa la arquitectura de
programación de un Microprocesador,
realiza el estudio del lenguaje
assembler y comienza con la práctica
de programación de un
Microprocesador mediante software
de simulación
- El estudiante junto con el grupo de
trabajo colaborativo desarrolla los
programas mediante el entorno de
simulación de un Microprocesador.
-
6 - 10 Introducción a los Paso 3 – Diseñar la automatización
Microcontroladores, Microcontroladores:
Arquitectura de un - El estudiante revisa el funcionamiento
Microcontrolador, Periféricos y arquitectura de un
de un Microcontrolador, Microcontrolador, utiliza el software
Microcontroladores de 8 bits propuesto para la programación en
de la empresa Microchip Assembler o C,
- Diseño e implementación de circuitos
en Microcontroladores Pic Utilizando
el pic16f877a o PIC16F84A,
Desarrolla la programación en el
software propuesto y realiza la
simulación en el software para ello
- El estudiante junto con el grupo de
trabajo colaborativo desarrolla los
circuitos para dar solución al proyecto
y el paso planteado

11 -14 Introducción a la placa de Paso 4 – Implementar el uso de placas


desarrollo Arduino, Familias de desarrollo Hardware:
y tipos, Periféricos de una - El estudiante revisa el entorno de
placa Arduino programación de la placa Arduino
como su propio lenguaje.
- El estudiante revisa los distintos
periféricos, sensores y actuadores
que utiliza la placa de desarrollo de
hardware Arduino
- El estudiante realiza la entrega del
componente práctico del curso
mediante Microcontroladores placas
de desarrollo de Hardware Libre
- El estudiante junto con el grupo de
trabajo colaborativo desarrollan los
circuiros utilizando placas de
desarrollo de Hardware Libre como
Arduino para dar solución al proyecto
propuesto

15 y 16 Desarrollo de la evaluación Paso 6 – Compilar el proyecto como


final del curso mediante evaluación final: Da solución al último
Prueba Objetiva Abierta paso para el desarrollo del proyecto
propuesto y la conclusión de este donde se
aplica procesos de automatización
mediante la utilización de la placa de
desarrollo de Hardware Libre como Arduino
o ST.

7. ESTRATEGIAS DE ACOMPAÑAMIENTO DOCENTE

Descripción de las estrategias de acompañamiento docente a utilizar en


este curso.
Las estrategias de acompañamiento del curso son las siguientes:

1. Comunicación síncrona (Interacción en tiempo real entre el docente y el


estudiante) por medio del Skype en los horarios de atención designados para ello
2. Comunicación asíncrona (Comunicación por medio de herramientas tecnológicas
como correos y no es en tiempo real) por medio del correo interno del curso con un
promedio de 24 a 48 horas máximo para el tiempo de respuesta a las solicitudes de
los estudiantes
3. Foros de acompañamiento (Foro general del curso) en el entorno de información
inicial del curso donde pueden realizar sus presentaciones, hacer preguntas respecto
al proceso formativo del curso y soporte técnico para las eventualidades que se
presenten en este
4. Comunicación síncrona y programación de webconferences en las fechas
establecidas para ello donde se desarrollan aspectos primordiales del curso
5. Propuesta de Zipas y acompañamiento docente en la solución de las actividades
del curso
6. Atención e información en cada una de las Fases por medio de alertas donde se
analiza a los estudiantes que tienen falencias y se procede a realizar las mejoras
correspondientes
8. 7PLAN DE EVALUACIÓN DEL CURSO

Númer Momento
Puntaje Ponderaci
o de s de la Productos a entregar según
máximo/500 ón/500
seman evaluació la estrategia de aprendizaje
puntos puntos
a n
Actualización de perfil, Diseño
Inicial –
1-2 de la ALU en el libro digital 25 25
Presaberes
como paso 1.
Desarrollo primera parte del
proyecto, paso 2: ejercicios
Intermedi propuestos mediante el uso de
3-5 50
a Unidad 1 Microprocesadores utilizando el
software de Simulación.

Desarrollo de la segunda parte


del proyecto, paso 3:
programas para el
funcionamiento de los
Microcontroladores PIC16F84 y
Intermedi
6-10 PIC16F877 mediante software 75
a Unidad 2
de programación, utiliza el
350
lenguaje de programación
Assembler y realiza la
simulación en el software
propuesto.
Desarrollo del proyecto tercera
parte: paso 4: Realiza la
programación de una placa de
desarrollo de Hardware como
Intermedi
11-14 Arduino, presenta la 225
a Unidad 3
simulación mediante software
propuesto. Realiza la entrega
del componente práctico de
curso.
15-16 Final Conclusión del proyecto 125 125
propuesto: Se realiza la
entrega de la prueba objetiva
abierta, diseño de un proceso
de automatización y utilización
de la placa de desarrollo de
hardware Arduino o ST.
Puntaje Total 500 puntos 500
puntos

También podría gustarte