Ministerio de Cultura y Educación Universidad Nacional de San Luis Facultad de Ingeniería y Ciencias Agropecuarias Departamento: Ingeniería Área: Mecánica |
I - Oferta Académica | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
II - Equipo Docente | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
III - Características del Curso | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
IV - Fundamentación |
---|
Debido a la importancia cada vez mayor de la automatización y la
electrónica dentro de la industria, es necesario que el alumno tenga una base de conocimientos en la utilizacion y desarrollo de sistemas automaticos. En este campo, cada vez existen más productos que incorporan un microcontrolador con el fin de aumentar sustancialmente sus prestaciones, reducir su tamaño y coste, mejorar su fiabilidad y disminuir el consumo. Ademas de la automatizacion industrial, la informática es otra area de aplicacion intensa de esta tecnologia, donde se utilizan cientos de microcontroladores por cada microprocesador empleado. Finalmente, cabe destacar el uso de microcontroladores en campos tan diversos como la fabricacion de automotores, electrodomesticos, telefonia celular, etc. La programacion de microcontroladores en lenguaje ensamblador permite al alumno conocer estos dispositivos en detalle, y su inclusion dentro de un circuito le da la posibilidad de adquirir nociones basicas de electronica digital. Por ultimo, para la construccion de prototipos practicos, se hace uso del software para la programacion y el grabado de microcontroladores, el cual tambien soporta herramientas para simular y depurar los desarrollos. |
V - Objetivos / Resultados de Aprendizaje |
---|
Objetivos generales:
Que el alumno tenga conocimientos avanzados de programación de microcontroladores de la familia PIC 16F84. Que el alumno pueda diseñar un automatismo con un microcontrolador. Que el alumno sea capaz de conectar el microcontrolador dentro de un circuito electrónico. Objetivos específicos: Que el alumno sea capaz de programar rutinas complejas en codigo ensamblador. Que el alumno aprenda a utilizar los perifericos del PIC 16F84. Que el alumno aprenda a resolver un automatismo real con un microcontrolador y a diseñar el circuito necesario. |
VI - Contenidos |
---|
1) Subrutinas
1.1) Introduccion a las subrutinas. Conceptos teoricos. 1.2) Instruciones CALL y RETURN. Aplicaciones practicas. 1.3) La pila. 2) Interrupciones 2.1) Introduccion a las interrupciones. Conceptos teoricos. 2.2) Tipos de interrupciones. 2.3) Registros relacionados. 3) Memoria de programa 3.1) Organizacion de la memoria de programa. 3.2) Tipos de memorias de programa. Prestaciones. 3.3) Direccionamiento. Registros relacionados. PCL y PCH. 3.4) Instruccion RETLW. Tablas. 4) Memoria EEPROM 4.1) Memoria EEPROM. Concepto y aplicaciones. 4.2) Tipos de Memorias EEPROM. Prestaciones. 4.3) Registros relacionados. 4.3) Estructuras de lectura y escritura. 5) Aplicaciones practicas con PIC 5.1) Algunos aspectos del hardware del PIC 16F84: Encapsulados, caracteristicas electricas, alimentacion. 5.2) El oscilador. Tipos de osciladores, circuitos. Seleccion del oscilador. 5.3) Los puertos paralelos. 5.4) Perifericos del PIC 16F87X. 6) Proyecto desarrollo de un automatismo con microcontroladores. |
VII - Plan de Trabajos Prácticos |
---|
1) Subrutinas: Implementación práctica de programas con subrutinas
2) Interrupciones: Manejo de interrupciones. 3) Memoria de programa: Tablas y paginado. 4) Memoria EEPROM: Lectura y escritura. Interrupción por EEPROM. 5) Aplicaciones practicas con PIC: Desarrollo de circuitos, conexión de componentes. 6) Proyecto desarrollo de un automatismo con microcontroladores: Proyecto final de aprobación de la materia. |
VIII - Regimen de Aprobación |
---|
Para acceder a la condición de regular el alumno deberá cumplir con los siguientes requisitos:
1- Acreditar el 80% de asistencia a las clases. 2- Tener aprobada la totalidad de los trabajos prácticos, los cuales deberán ser presentados en la semana posterior de la finalización del mismo. Las carpetas deberan realizarse en forma individual impresa en computadora. 3- Aprobar con 50% o mas dos evaluaciones parciales practicas o sus correspondientes recuperatorios. Los alumnos que trabajen tendrán una recuperación global de acuerdo a la reglamentación vigente. 4- Entregar un trabajo integrador antes de la fecha de finalizacion de cursada Para acceder a la promocion el alumno deberá cumplir con los requisitos de regularidad mas los siguientes: 1- Aprobar con 70% o mas dos evaluaciones parciales teorico-practicas o sus correspondientes recuperatorios. 2- Entregar un trabajo integrador. Presentar un informe y hacer la exposicion correspondiente antes de la fecha de finalizacion de cursada. Para la aprobación de la asignatura en condicion de regular se debera entregar el trabajo integrador, presentar el informe y hacer la exposicion correspondiente contestando las preguntas teoricas que el jurado crea convenientes. Para aprobar la asignatura en condición de alumno libre, el alumno tendrá que cumplir los requisitos correspondientes al examen regular. Ademas debera rendir primero un examen escrito sobre resolución de problemas cuya temática será la correspondiente al programa de trabajos prácticos de la materia. Tras aprobar la etapa practica, se pasara a una evaluacion oral teorica sobre temas al azar del programa. |
IX - Bibliografía Básica |
---|
[1] Microcontroladores PIC. Ignacio Angulo Martinez. Editorial Paraninfo.
[2] Microcontroladores PIC. Christian Tavernier. Editorial Paraninfo. [3] Apuntes de la catedra. |
X - Bibliografia Complementaria |
---|
[1] Hoja de datos de PIC 16F84. Microchip.
[2] Notas de aplicación. Microchip. |
XI - Resumen de Objetivos |
---|
Objetivos generales:
Que el alumno tenga conocimientos avanzados de programación de microcontroladores de la familia PIC 16F84. Que el alumno pueda diseñar un automatismo con un microcontrolador. Que el alumno sea capaz de conectar el microcontrolador dentro de un circuito electrónico. Objetivos específicos: Que el alumno sea capaz de programar rutinas complejas en codigo ensamblador. Que el alumno aprenda a utilizar los perifericos del PIC 16F84. Que el alumno aprenda a resolver un automatismo real con un microcontrolador y a diseñar el circuito necesario. |
XII - Resumen del Programa |
---|
1) Subrutinas
2) Interrupciones 3) Memoria de programa 4) Memoria EEPROM 5) Aplicaciones practicas con PIC 6) Proyecto desarrollo de un automatismo con microcontroladores. |
XIII - Imprevistos |
---|
En caso de perder clases teorico/practicas por razones de fuerza mayor, se continuará con el desarrollo de la materia a través del sistema Claroline, donde los alumnos tendrán los apuntes de teoría y los trabajos prácticos. Asimismo se atenderán consultas via Claroline y email.
|
XIV - Otros |
---|
|