Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Diseño Curricular Microcontroladores 2 Feb 06

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 3

Diseño Curricular

“Diseño de Prácticas Educativas Electrónicas en base a Microcontroladores”

1. Datos de identificación

1.1 Materia:
Diseño de Prácticas Educativas Electrónicas en base a Microcontroladores
1.2 Lugar de desarrollo del curso:
Universidad “Franz Tamayo”
El Alto
1.4 Nivel al cual esta dirigido:
Profesores de Nivel Secundario
1.5 Requisitos:
 Necesarios:
o Conocimientos generales del uso del sistema operativo Windows
o Conocimientos generales de Programación
o Conocimientos básicos de Algebra Booleana
 Recomendados (No excluyentes):
o Conocimientos básicos de Electrónica
o Conocimientos básicos de Ingles
1.6 Material y Equipamiento:
 Laboratorio de Computación con acceso a un computador por participante
 1 Grabador de Microcontroladores (provisto por el Docente)
 1 Osciloscopio
 Fuentes de Alimentación de +5Volt, Protoboards y Multitesters
 1 microcontrolador ATMEL AT89C52 por participante (Costo aprox. 35 Bs.)
1.6 Docente:
Ing. Roger Reynaldo Guachalla Narváez

Propósitos Generales

 Expandir las metodologías educacionales y técnicas de diseño electrónico introduciendo un


dispositivo programable, de bajo coste, amplia versatilidad y fácil acceso en nuestro medio: el
microcontrolador.
 Involucrar y profundizar a los participantes en el manejo del microcontrolador brindándoles las
destrezas de programación y herramientas suficientes para el diseño de prácticas educativas
electrónicas que tengan como núcleo al microcontrolador.

Objetivos Terminales

 Al concluir el curso, el participante estará en condiciones de diseñar y desarrollar sistemas


electrónicos sencillos tomando como componente central de control al microcontrolador
ATMEL.

 De la misma forma habrá obtenido las destrezas en programación del lenguaje C requeridas en
el manejo de un IDE (Entorno de Desarrollo Integrado) que comprende las siguientes
herramientas: editor, compilador C, simulador y programador de microcontroladores.

Contenido Temático

1. Introducción a los microcontroladores ATMEL


Reseña Histórica Familia de microcontroladores MC-51 de Intel
Diferencias de diseño con Microprocesador Vs. Microcontrolador
2. Arquitectura y funcionamiento de los microcontroladores ATMEL
Descripción de las características técnicas del Microcontrolador ATMEL AT89C52
Registros especiales SFR y de propósito general
Memoria de programa y de datos
Modos de direccionamiento
Conjunto de Instrucciones

3. Entorno de Desarrollo Integrado IDE - KEIL uVision


Creación de Proyectos
Edición del código fuente en lenguaje C
Depuración del código
Compilación del código
Simulación del código
Práctica: Planificación del algoritmo, edición, depurado, compilación y simulación del proyecto “Juego de
Luces”

4. Simulador Virtual PROTEUS de Labcenter


Creación del Circuito Esquemático
Creación del Circuito para Placa Impresa
Enlace con Keil uVisión
Esquemático de componentes necesarios en el circuito básico de aplicación con microcontroladores
Práctica: Simulación virtual en Proteus – Keil del proyecto “Juego de Luces”

5. Grabador de Microcontroladores ARPP


Lectura, Borrado, Protección y Grabado hardware del microcontrolador
Manejo básico del Protoboard y Multitester
Armado del circuito en Protoboard
Práctica: Armado en protoboard y prueba final del proyecto “Juego de Luces”

4. Programación modular en C
Características del lenguaje C
Estructura de un programa en C
Tipos de datos
Operadores aritméticos y de asignación
Salida / Entrada
Práctica: Simulación virtual y armado en protoboard del proyecto “Calculadora”
Operadores relacionales
Sentencias condicionales
Operadores lógicos
Práctica: Simulación virtual y armado en protoboard del proyecto “Control de Semáforo”
Bucles
Práctica: Simulación virtual y armado en protoboard del proyecto “Contador de Botellas”
Funciones
Práctica: Simulación virtual y armado en protoboard del proyecto “Juego: Adivina el número secreto”

5. Interrupciones
Interrupciones Externas
Registros de configuración para interrupción externa
Tipos de interrupciones:
Interrupción por Nivel
Interrupción por Flanco
Temporizadores y contadores
Modos de trabajo del timer/counter
Activación del timer/counter por software y hardware
Interrupciones del timer/counter
Práctica: Simulación Virtual y Armado en Protoboard del proyecto “Dado electrónico”

6 Puerto serial
Registros de configuración para el puerto serial
Modos de trabajo del puerto serial
Configuración de la velocidad de conexión (baud rate)
Interrupciones del puerto serial
Interfase puerto serial Computador PC - Microcontrolador
El puerto serial de la PC
Conversión de niveles RS-232 a niveles TTL
El circuito integrado MAX232
Práctica: “Compartiendo datos entre el Computador PC y el microcontrolador”

5. Interfase a dispositivos de Entrada y Salida


Interfase al teclado hexadecimal
Interfase al display LCD
Interfase al motor Paso a Paso
Practica: Planificación del algoritmo, edición, ensamblado, simulación, programación hardware, armado y
prueba en protoboard del proyecto “Cerradura electrónica con código secreto”

Experiencias de enseñanza aprendizaje

 Clase de presentación inicial, donde además de explicar en líneas generales los objetivos y alcances del curso
se entregará también el material de apoyo consistente en el CD y los textos de avance teórico y práctico.

Criterios para la evaluación

 Pruebas objetivas escritas parciales.


 Exposiciones elaboradas y su defensa
 Prácticas e informes de laboratorio
 Proyecto práctico al final del curso

Material de Apoyo

 Texto de avance teórico “Diseño con Microcontroladores ATMEL MC51”


 Guía de Laboratorio “Prácticas con Microcontroladores ATMEL MC51”
 CD con software Entorno de Desarrollo Integrado IDE - Keil MC51, PROTEUS Labcenter

Bibliografía y enlaces Web

 Microprocessors and Interfacing – Douglas V. Hall – Mc Graw Hill


 Texto de avance teórico ‘Diseño electrónico basado en microcontroladores’
 www.atmel.com
 www.8052.com
 www.keil.com

También podría gustarte