You are on page 1of 7

1.

- DATOS DE LA ASIGNATURA Nombre de la asignatura: Microcontroladores Carrera: Ingeniera Mecatrnica Clave de la asignatura: MTF-0532 Horas teora-horas prctica-crditos 2-4-8 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboracin o revisin Instituto Tecnolgico de Reynosa, del 6 al 10 de diembre del 2004. Instituto Tecnolgico de Toluca, de enero a marzo del 2005 Participantes Representante de las academias de ingeniera Mecatrnica de los Institutos Tecnolgicos. Academias de Ingeniera Mecatrnica Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera Mecatrnica Anlisis y enriquecimiento de las propuestas de los programas diseados en la reunin nacional de evaluacin Definicin de los programas de estudio de la carrera de Ingeniera Mecatrnica

Instituto Tecnolgico de Toluca, del 16 al 20 de mayo del 2005

Comit de consolidacin de la carrera de Ingeniera Mecatrnica

3.- UBICACIN DE LA ASIGNATURA a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Electrnica Digital - Lgica combinacional - Lgica secuencial - Circuitos integrados - Familias lgicas Matemticas Discretas - Algoritmos eficientes PLC - Arquitectura de un PLC Posteriores Asignaturas Temas - Integracin Seminario de entre diseoMecatrnica proyectomanufactura de sistemas de ingeniera.

b). Aportacin de la asignatura al perfil del egresado Proporcionar los elementos para generar proyectos de desarrollo tecnolgico, mediante el uso de herramientas actuales y de vanguardia en mbito de los microcontroladores

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Conocer el funcionamiento de las unidades bsicas que componen un sistema digital basado en microcontroladores, su programacin y sus interfases, como base para la utilizacin de los microcontroladores en la aplicacin en el diseo y construccin de sistemas mecatrnicos.

5.- TEMARIO Unidad Temas 1 Arquitectura bsica de un sistema mnimo de computadora 2 Microprocesadores Subtemas 1.1 Conceptos, tipos y aplicacin de: Memorias, Unidad Aritmtica Lgica, Unidades de Control, Dispositivo de entrada/salida y Canales 2.1 Desarrollo y clasificacin de los microprocesadores 2.2 Arquitectura bsica 2.2.1 Interna 2.2.1.1 Mapas de memoria 2.2.1.2 Unidad Aritmtica Lgica 2.2.1.3 Registros 2.2.1.4 Canal (Bus) 2.2.2 Externa (Terminales) 2.3 Lenguajes de programacin 2.3.1 Modos de direccionamiento 2.3.2 Subrutinas 2.3.3 Interrupciones 2.3.4 Manejo de cadenas

5.- TEMARIO (Continuacin) Unidad Temas 3 Interfases Subtemas 3.1 Tipos, caractersticas y aplicacin de Optoacopladores 3.2 Tipos, caractersticas y aplicacin de convertidores A/D y D/A (en circuitos integrados) 3.3 Perifricos 3.3.1 Paralelo 3.3.1.1 Arquitectura interna Registros, diagrama a bloques Programacin 3.3.1.2 Arquitectura Externa (terminales) 3.3.1.3 Aplicacin 3.3.2 Serial 3.3.2.1 Arquitectura interna Registros (diagrama a bloques) Programacin 3.3.2.2 Arquitectura Externa (terminales) 3.3.2.3 Aplicacin 4.1 Desarrollo y clasificacin de los microcontroladores. 4.2 Arquitectura Bsica 4.2.1 Arquitectura interna 4.2.1.1 Mapa de Memoria 4.2.1.2 Registros 4.2.1.3 ALU 4.2.1.4 Canales(bus) 4.2.2 Arquitectura Externa (terminales) 4.3 Programacin 4.3.1 Modos de direccionamiento 4.3.2 Interrupciones 4.3.3 Subrutinas 4.3.4 Manejo de perifricos internos del microcontrolador 4.4 Aplicaciones

Microcontroladores

6.- APRENDIZAJES REQUERIDOS Lgica de programacin, sistemas numricos y conversiones entre estos. Manejo de Cdigo ASCII, BCD y GRAY. Diseo secuencial y combinacional.

7.- SUGERENCIAS DIDCTICAS Consultar los manuales del fabricante para todos los casos en donde sea necesario. Trabajar en equipo para la realizacin de prcticas y desarrollo de aplicaciones o proyectos. Dar prioridad al manejo y utilizacin de los microcontroladores en la solucin de problemas. Realizar pruebas de escritorio de programas bsicos utilizando el lenguaje de programacin del microcontrolador, y su simulacin paso a paso. Lectura previa del tema relacionado con la sesin de aprendizaje. Promover una participacin activa durante la sesin de aprendizaje. Detectar en el entorno situaciones donde apliquen los conocimientos adquiridos y proponer soluciones. Aplicar los conocimientos adquiridos en la solucin de problemas. Implementacin real de los microcontroladores en la solucin de problemas. Exposicin de temas por parte del alumno con apoyo y asesora del profesor Considerar la unidad de microprocesador como el modelo bsico en la utilizacin de un microcontrolador, ya que este es la parte medular del programa. Se recomienda entregarle al alumno el diagrama ya estructurado del sistema mnimo.

8.- SUGERENCIAS DE EVALUACIN Evaluar trabajos de investigacin. Examen por unidad. Evaluar las prcticas por unidad, considerando los temas que sta contiene. Evaluar las aplicaciones o aplicacin donde se relacione el contenido total de la materia. Manejo del microcontrolador para la solucin de problemas reales. Considerar las exposiciones de los alumnos.

9.- UNIDADES DE APRENDIZAJE Unidad 1: Arquitectura bsica de un sistema mnimo de computadora Objetivo Actividades de Aprendizaje Educacional El estudiante Investigar y conocer los diferentes identificar y conocer elementos de un sistema mnimo de el funcionamiento de computadora. los elementos que Investigar y conocer el funcionamiento de conforman la los elementos que conforman un sistema arquitectura bsica de mnimo de computadora. un sistema mnimo de Aplicar el funcionamiento de cada computadora elemento del sistema mnimo de computadora en MSI. Unidad 2: Microprocesadores Objetivo Actividades de Aprendizaje Educacional Conocer, Investigar y conocer los diferentes comprender y elementos de un sistema mnimo basado aplicar un sistema con microprocesador de por lo menos 16 mnimo basado en un bits internos. microprocesador de Investigar y conocer el funcionamiento de por lo menos 16 bits los elementos que conforman un sistema internos mnimo basado con microprocesador de por lo menos 16 bits internos, con la programacin de perifricos y del mismo microprocesador Simular el programa a ejecutar. Realizar la aplicacin del sistema mnimo Unidad 3: Interfases Objetivo Educacional Conocer, comprender y aplicar los perifricos e interfaces requeridos para la aplicacin con microprocesadores y microcontroladores Actividades de Aprendizaje Investigar y aplicar el funcionamiento de diferentes optoacopladores y convertidores D/A y A/D. Investigar el funcionamiento de los puertos serie y paralelo Aplicar el funcionamiento de los perifricos paralelos. Aplicar el funcionamiento de los perifricos seriales, tales como RS-232 y USB. Fuentes de Informacin Fuentes de Informacin Fuentes de Informacin

1,2,3

1,2,3

1,2,3

Unidad 4: Microcontroladores Objetivo Educacional Conocer y comprender el funcionamiento de un microcontrolador de al menos 8 bits y lo aplicar en la solucin de problemas reales Actividades de Aprendizaje Investigar la arquitectura interna y externa del microcontrolador. Programar el microcontrolador en los diferentes modos de programacin con que cuente. Simular el programa antes de su funcionamiento real. Aplicar cada uno de los perifricos independiente uno de otro con los que cuente el microcontrolador. Aplicar en situaciones reales el funcionamiento del microcontrolador. Identificar las ventajas y desventajas entre el microcontrolador y el microprocesador. Fuentes de Informacin

1,2,3

10.- FUENTES DE INFORMACIN 1. Morris Mano, M., Ingeniera computacional, diseo de hardware, Ed. Prentice may Hispanoamericana 2. Martnez Garza, Jaime, Organizacin y arquitectura de computadoras, Ed. Pearson Educacin 3. Brey, Barry B., Microprocesadores intel, Ed. Prentice may, 5a. Edicin

11. PRCTICAS PROPUESTAS Demostrar el funcionamiento de los elementos de un sistema mnimo de computadoras independiente uno de otro. a. Memorias i. Modificar direcciones ii. Modificar datos iii. Expansin de datos y capacidad. b. ALU i. Sumador ii. Restador iii. Multiplicador iv. Multiplexor v. And vi. Or vii. Xor viii. Inversor ix. Complemento 1 x. Complemento 2 c. Unidad de control Aplicar el sistema mnimo con microprocesador utilizando: a. Perifricos i. Paralelo ii. Serial iii. USB b. Interrupciones c. Registros Aplicar los modos de programacin del microcontrolador en la adquisicin de informacin y transmisin de ellos en forma completa o procesada, para la solucin de un problema real. Por ejemplo: a. Control de temperatura b. Comunicacin de pc-pc c. Red con microcontroladores d. Comunicacin serial-paralelo de sistema mnimo con microprocesador y el microcontrolador de manera transmisor-recepcin por el mismo bus de datos o canal de datos

You might also like