NOMBRE DE LA ASIGNATURA:
Automatización de sistemas I
CODIGOCARRERA: Maestría en Ciencias de la Electrónica
ACADEMIA DE AREA ESPECÍFICA
Opción en Automatización
MODALIDAD:
ESCOLARIZADA
TIPO DE ASIGNATURATEORICA-EXPERIMENTAL
HRS. TEÓRICAS/ PERIODO: 40 HRS. PRÁCTICAS/ PERIODO : 40
HRS. TOT/ PERIODO: 80 NÙMERO DE CREDITOS: 6
HRS. TEÓRICAS/ SEMANA: 2 HRS. PRÁCTICAS/ SEMANA: 2
PERIODO EN QUE SE IMPARTE: 1ER/ 2DO PERIODO PRE-REQUISITOS: Ninguno
FECHA DE ELABORACIÓN DEL PROGRAMA:
PROGRAMA ACTUALIZADO POR: Dra. Maria Aurora Diozcora Vargas Treviño Dr. Sergio Vergara Limon
FECHA: 11 de Julio del 2011 PROGRAMA REVISADO POR: Academia del Posgrado
FECHA:
PROGRAMA APROBADO POR: Comité Académico del Posgrado FECHA:
PROGRAMA AUTORIZADO POR: CONSEJO DE UNIDAD ACADÉMICA FECHA:
COORDINACIÓN: Dr. Fernando Reyes Cortes Dr. Sergio Vergara Limon
FECHA DE APLICACIÓN/ VIGENCIA: Febrero 2012/
/
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA
FACULTAD DE CIENCIAS DE LA ELECTRÓNICA
PROGRAMA DE ESTUDIOS DE LA MAESTRÍA EN
CIENCIAS DE LA ELECTRÓNICA CON OPCIÓN EN
JUSTIFICACIÓN:
La automatización de sistemas es un área estratégica en el desarrollo de la ciencia y la tecnología a nivel mundial. Con ella se puede aumentar la eficiencia y la competitividad de cualquier país. En esta materia se impartirán las bases para automatizar sistemas, partiendo de entender la arquitectura y programación de microcontroladores, siguiendo con la descripción y funcionamiento de los campos de arreglos de compuertas lógicas comúnmente llamados FPGAs, después se describirán las interfaces más comunes en la actualidad, la PCI y la USB; utilizándolas en tarjetas ya implementadas tanto con FPGAs como con microcontroladores. Posteriormente se darán los fundamentos de uno de los programas más versátiles en el mundo de la automatización LabVIEW, para terminar diseñando un sistema de adquisición de datos utilizando las interfaces antes mencionadas.
UBICACIÓN Y RELACIÓN CON OTRAS ASIGNATURAS: Materia optativa NIVEL EN EL QUE SE IMPARTE: Maestría
PRERREQUISITO: No tiene CO-REQUSITO: No tiene COLATERAL: No tiene
CONSECUENTE: Automatización de sistemas II
OBJETIVO GENERAL:
El alumno aprenderá a diseñar e instrumentar un sistema de adquisición de datos como primer paso para automatizar sistemas.
RESUMEN O DESCRIPCIÓN:
En esta materia se impartirán las bases para automatizar sistemas, partiendo de entender la arquitectura y programación de microcontroladores, siguiendo con la descripción y funcionamiento de los campos de arreglos de compuertas lógicas comúnmente llamados FPGAs, después se describirán las interfaces más comunes en la actualidad, la PCI y la USB; utilizándolas en tarjetas ya implementadas tanto con FPGAs como con microcontroladores. Posteriormente se darán los fundamentos de uno de los programas más versátiles en el mundo de la automatización LabVIEW, para terminar diseñando un sistema de adquisición de datos utilizando las interfaces antes mencionadas.
CONTENIDO TEMÁTICO
UNIDAD TEMATICA: 1 Microcontroladores
OBJETIVO ESPECÍFICO: Se estudiará su arquitectura, así como su programación y se darán ejemplos de aplicación
CONTENIDO DE LA UNIDAD: Carga Horaria Nombre de la Actividad Práctica o Extra-clase Estrategias didácticas sugeridas Clave Bibliográfica a usar Forma de evaluación T L P E 1.1 Introducción 2 1.2 Arquitectura 2 1.3 Programación 1 3 1.4 Ejemplos 3 3
UNIDAD TEMATICA: 2 Campos de compuertas lógicas programables FPGAs
OBJETIVO ESPECÍFICO: Que el alumno aprenda a programar los dispositivos lógicos programables o FPGAs, su estructura interna y desarrollé sus habilidades para resolver problemas con estos dispositivos.
CONTENIDO DE LA UNIDAD: Carga Horaria Nombre de la Actividad Práctica o Extra-clase Estrategias didácticas sugeridas Clave Bibliográfica a usar Forma de evaluación T L P E 2.1 Arquitectura 3 2.2 Programación en AHDL 2 2 2.3 MaxPlus-II 2 2 2.4 Quartus v5.0 2 2 2.5 Ejemplos de aplicación 2 2
UNIDAD TEMATICA: 3 Interfaces OBJETIVO ESPECÍFICO: El estudiante utilizará el protocolo PCI y el USB
CONTENIDO DE LA UNIDAD: Carga Horaria Nombre de la Actividad Práctica o Extra-clase Estrategias didácticas sugeridas Clave Bibliográfica a usar Forma de evaluación T L P E 3.1 Introducción 3 3.2 Protocolo PCI 3 3.3 Protocolo USB 3
3.4 Aplicaciones con el protocolo PCI 6
3.5 Aplicaciones con el protocolo USB 6
UNIDAD TEMATICA: 4 LabVIEW
OBJETIVO ESPECÍFICO: El estudiante aprenderá a programar en lenguaje G como una herramienta básica en la automatización
CONTENIDO DE LA UNIDAD: Carga Horaria Nombre de la Actividad Práctica o Extra-clase Estrategias didácticas sugeridas Clave Bibliográfica a usar Forma de evaluación T L P E 4.1 Introducción 1 4.2 Fundamentos 2
4.3 Panel Fontal, diagrama a bloques, paletas 2 2
4.4 Programando con LabVIEW 2 2
4.5 Ejemplos en LabVIEW 2 2
UNIDAD TEMATICA: 5 Sistemas de adquisición de datos OBJETIVO ESPECÍFICO: El estudiante aprenderá a diseñar un sistema de adquisición de datos
CONTENIDO DE LA UNIDAD: Carga Horaria Nombre de la Actividad Práctica o Extra-clase Estrategias didácticas sugeridas Clave Bibliográfica a usar Forma de evaluación T L P E 5.1 Introducción 1 5.2 Fundamentos 2
5.3 Adquisición de datos usando interfaz USB 3 4 5.4 Adquisición de datos usando PCI 3 4 HORAS TOTALES POR UNIDAD: 9 8
PROCEDIMIENTO DE EVALUACIÓN
INSTRUMENTO % UNIDADES TEMÁTICAS TIPO DE EVALUACIÓN Examen 40 1,2 y 4 Examen escrito
Practicas 30 1,2,3,4 Prácticas para cada unidad Proyecto final 30 5 Implementación de un proyecto
BIBLIOGRAFÍA:
Titulo Autores Año de Edición EDITORIAL Localización
PCI System Architecture Tom Shanley, Don Anderson 2002 Addison Wesley Cubículo profesor
Universal Serial Bus
System Architecture Anderson, Don 2001 Addison Wesley Cubículo profesor
Usb design by example : a practical guide to building i/o
device J. Hyde 2002 Wiley and Sons Cubículo profesor
Microcontroladores PIC:
Parte 1 J. Angulo 2007 McGraw-Hill Cubículo professor
Microcontroladores PIC: