Download Dispositivos Programables de Mando y Control ESCOLARIZADA

Document related concepts
no text concepts found
Transcript
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
AUTOMATIZACIÓN
NOMBRE DE LA
ASIGNATURA:
Dispositivos Programables
de Mando y Control
CODIGO
MCEA10010
CARRERA: Maestría en Ciencias de la Electrónica
ACADEMIA DE AREA ESPECÍFICA
MODALIDAD:
ESCOLARIZADA
HRS. TEÓRICAS/ PERIODO: 40
Opción en Automatización y Control
TIPO DE ASIGNATURA TEORICAEXPERIMENTAL
HRS. PRÁCTICAS/ PERIODO : 40
HRS. TOT/ PERIODO: 80
HRS. TEÓRICAS/ SEMANA: 2
NÙMERO DE CREDITOS: 6
HRS. PRÁCTICAS/ SEMANA: 2
PERIODO EN QUE SE IMPARTE: 1ER / 2DO PERIODO.
PRE-REQUISITOS:
FECHA DE ELABORACIÓN DEL PROGRAMA:
PROGRAMA ACTUALIZADO POR:
Dr. Sergio Vergara Limon
FECHA: 11 de Julio del 2011
PROGRAMA REVISADO POR:
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: PRIMAVERA 2012 /
/
ACADEMIA DE ÁREA ESPECÍFICA: Opción en Automatización y Control
JUSTIFICACIÓN:
Los dispositivos electrónicos están en un cambio constante, el avance que se ha observado
durante los últimos años en los dispositivos programables de mando y control ha sido
sorprendente, es por esto que es muy importante estar al día en las herramientas que este
tipo de dispositivos utilizan para poder diseñar lo más eficientemente posible. Por ello este
curso esta orientado al entendimiento e instrumentación de una interfaz PCI y a enseñar el
uso de Quartus-II, software utilizado para diseñar circuitos digitales de alta frecuencia
usando FPGAs de ALTERA. Para completar la preparación del estudiante se incluye la
enseñanza de LAbVIEW tiempo real. Con esto el estudiante obtendrá los conocimientos en
software y hardware necesarios para instrumentar circuitos de mando y control haciendo
uso de tecnología de punta.
UBICACIÓN Y RELACIÓN CON OTRAS ASIGNATURAS: Materia Optativa
NIVEL EN EL QUE SE IMPARTE: Maestría
PRERREQUISITO: Estar en el tercer semestre de la maestría en ciencias de la electrónica
CO-REQUSITO: Ninguno
COLATERAL: Ninguno
CONSECUENTE: Ninguno
OBJETIVO GENERAL:
Que el alumno aprenda herramientas para poder diseñar interfaces con el bus PCI, que
implemente el protocolo de comunicación PCI en un FPGA y realice alguna aplicación utilizando la
herramienta de programación LabVIEW.
RESUMEN O DESCRIPCIÓN:
Esta materia consta de cuatro capítulos. En el capítulo 1 el estudiante identificara el bus PCI y
aprenderá su protocolo de comunicación, en el capitulo 2 aprenderá Quartus-II como herramienta
para programar los FPGAs y aprenderá a construir su propio programador, en el capitulo 3
instrumentara por medio de un FPGA una inerfaz PCI, en el capitulo 4 aprenderá Labview tiempo
real con el que podrá desarrollar sistemas de control por medio de una PC..
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 2/9
CONTENIDO TEMÁTICO
UNIDAD TEMATICA: 1
Interfaz PCI
OBJETIVO ESPECÍFICO:
El estudiante entenderá los conceptos básicos del bus PCI, así como de su protocolo de comunicación
CONTENIDO DE LA UNIDAD:
2.1
2.2
2.3
2.4
Conceptos básicos
Arquitectura de una computadora PENTIUM IV
Descripción del BUS PCI
Protocolos de escritura y lectura del bus PCI
HORAS POR UNIDAD
Carga Horaria
T
2
2
2
2
8
Nombre de la
Estrategias
Actividad
didácticas
Práctica o Extra- sugeridas
clase
L P E
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 3/9
Clave Bibliográfica Forma de
a usar
evaluación
UNIDAD TEMATICA: 2
Dispositivos lógicos programables o FPGAs
OBJETIVO ESPECÍFICO:
El estudiante aprenderá a usar el software Quartus-II como herramienta para diseñar sistemas digitales de alta frecuencia en base
a FPGAs de ALTERA.
CONTENIDO DE LA UNIDAD:
1.1
1.2
1.3
Carga Horaria
T
7
Conceptos básicos
Software para programar FPGAs de ALTERA (Quartus)
Programador de FPGAs de ALTERA (Byte blaster-II)
HORAS TOTALES POR UNIDAD: 7
Nombre de la
Estrategias
Actividad
didácticas
Práctica o Extra- sugeridas
clase
L P E
8
2
10
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 4/9
Clave Bibliográfica Forma de
a usar
evaluación
UNIDAD TEMATICA: 3
Instrumentación de una interfaz PCI
OBJETIVO ESPECÍFICO:
Por medio de un FPGA de la ALTERA el estudiante desarrollará su propia interfaz PCI
CONTENIDO DE LA UNIDAD:
3.1
3.2
Diseño de firmware del protocolo PCI en un FPGA
Practicas de transferencia de datos usando la interfaz
diseñada
HORAS POR UNIDAD
Carga Horaria
T
8
Nombre de la
Estrategias
Actividad
didácticas
Práctica o Extra- sugeridas
clase
L P E
11
8
11
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 5/9
Clave Bibliográfica Forma de
a usar
evaluación
UNIDAD TEMATICA: 4
LabVIEW 8
OBJETIVO ESPECÍFICO:
El estudiante aprenderá los diferentes lenguajes de programación en Labview
CONTENIDO DE LA UNIDAD:
4.1
4.2
4.3
4.4
Estructuras básicas
Tipos de variables
Archivos
LabVIEW tiempo real
HORAS POR UNIDAD
Carga Horaria
Nombre de la
Estrategias
Actividad
didácticas
Práctica o Extra- sugeridas
clase
T L P E
2
2
2
2
2
2
4
4
10
10
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 6/9
Clave Bibliográfica Forma de
a usar
evaluación
UNIDAD TEMATICA: 5
Proyecto final
OBJETIVO ESPECÍFICO:
El estudiante desarrollará un proyecto en base a los conocimientos adquiridos
CONTENIDO DE LA UNIDAD:
4.1
4.2
4.3
Planteamiento
Desarrollo
Resultados experimentales
HORAS POR UNIDAD
Carga Horaria
T
4
3
7
Nombre de la
Estrategias
Actividad
didácticas
Práctica o Extra- sugeridas
clase
L P E
3
6
9
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 7/9
Clave Bibliográfica Forma de
a usar
evaluación
PROCEDIMIENTO DE EVALUACIÓN
INSTRUMENTO
%
UNIDADES TEMÁTICAS
TIPO DE EVALUACIÓN
Examen parcial
20
1y2
Escrita.
Practica 1
20
3
Entrega de la práctica funcionando
con reporte escrito.
Ejercicios en
LabVIEW
20
4
Entrega de los ejercicios
funcionando y por escrito.
Proyecto final
40
5
Entrega del proyecto funcionando y
con reporte escrito.
100
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 8/9
BIBLIOGRAFÍA:
Titulo
PCI System Architecture
Los microprocesadores
Intel
Notas de Labview
Autores
Tom Shanley/Don Anderson
Año de Edición
2000
EDITORIAL
Addison Wesley
Barry B. Brey
Aurora Vargas y Sergio Vergara
2001
2005
Prentice Hall
_____________________________________________________________________________
Benemérita Universidad Autónoma de Puebla.
Facultad de Ciencias de la Electrónica.
Plan de Estudios 2001 Postgrado en Automatización.
Pág. 9/9
Localización
Biblioteca Niels Bohr
Con el profesor