Periodo académico 2023-1S
Actividad | Grupo | Periodos | Horarios | Aula | Profesor/Tutor |
---|---|---|---|---|---|
LABORATORIOS | (1) - LABORATORIO ROBÓTICA - GRUPO 1 - BOGOTÁ | 23/01/2023 - 20/05/2023 | MIÉRCOLES 09:00 - 11:00 | ROBÓTICA EDUCATIVA - M7A - 304 | EDGAR JOSE RUIZ DORANTES |
VIERNES 09:00 - 11:00 | ROBÓTICA EDUCATIVA - M7A - 304 | EDGAR JOSE RUIZ DORANTES |
Es de gran importancia para un ingeniero en Automatización conocer la
estructura y arquitectura de los procesadores existentes, así como los
conceptos básicos de electrónica digital, ya que lo capacita para la
generación de soluciones en aplicaciones de instrumentación, adquisición de
datos y control digital de procesos industriales.
Desarrollar aplicaciones que sean solución tanto en el área de la
automatización como de la robótica empleando sistemas microcontrolados o
microprocesados, aplicando los conceptos sobre su arquitectura, diseño,
funcionamiento y herramientas de desarrollo.
Capítulo 1: Sistemas numéricos y Algebra de Boole
Sistema decimal, binario, octal y hexadecimal
Leyes del Algebra de Boole
Teorema de Demorgan
Maxtérminos y mintérminos
Mapas de Karnaugh
Capítulo 2: Sistemas combinacionales y secuenciales
Introducción a los sistemas combinacionales
Funciones y Compuertas lógicas
Sumadores
Multiplexores y demultiplexores
Codificadores y decodificadores
Conceptos de sistemas secuenciales
Flip Flops
Síncronización
Diagramas de estado
Capítulo 3: Arquitectura de microcontroladores y microprocesadores
Qué es un Sistema embebido?
Diferencias entre un microprocesador y un microcontrolador.
Evolución del microprocesador
Arquitectura Von Newman
Arquitectura RISC
Unidad de ejecución
Unidad de fetch y decodificación de instrucciones
Modos de direccionamiento
Capítulo 4: Microcontroladores y aplicaciones
Arquitectura interna y registros
Ciclos de instrucción
Instrucciones
Manejo de puertos de entrada/salida digital
Manejo de puertos de entrada analógicos.
Manejo de funciones
Manejo de arreglos
Interrupciones
Introducción a herramientas de desarrollo basadas en microcontroladores
Aplicaciones.
Capítulo 5: Sistemas Microprocesados
Cómo trabaja un sistema basado en microprocesador
Arquitectura interna y registros
I nterrupciones
Ciclos de instrucción
Lenguajes de programación de sistemas microprocesados (Ensamblador y
lenguaje C)
Introducción a herramientas de desarrollo basadas en microprocesadores
Aplicaciones
Las evaluaciones se realizaran dentro de las normas de la Universidad en tres
momentos, cada uno con un valor de 33.33%.
En cada uno de los momentos se manejará una distribución de 50%
correspondiente a una evaluación escrita (parcial) y el otro 50% se dividirá
entre las tareas, talleres y prácticas de laboratorio.
Abel Peter, Lenguaje Ensamblador y programación para PC IBM y compatibles. Ed,
Prentice Hall.
Brey Barry. Los microprocesadores 8088/8086/80186/80286/80386 y 80486.
Ed Prentice Hall.
Morris Mano. Arquitectura de computadoras, Prentice Hall
Hispanoamericana, 1994
D. V. Hall, “Microprocessor and Interfacing Programming & Hardware” TMH
– 2nd Edition.