You are on page 1of 28

INGENIERA EN MECATRNICA

DISPOSITIVOS DIGITALES PROGRAMABLES


Plan de Estudios de 2009

Clave: MT-01-01-2009

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

DISPOSITIVOS DIGITALES PROGRAMABLES


Versin: 08/Agosto.2012 Autor(es): Isidro Javier Domnguez Haga clic aqu para escribir texto. Revisor(es): Autor 1 Autor 2

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

II

Derechos Reservados Universidad Tecnolgica de Campeche 2012.

TABLA DE CONTENIDO
1. Introduccin .................................................................................................................................... 1 2. Competencia de la Asignatura ........................................................................................................ 1 3. Objetivo General ............................................................................................................................. 1 4. Cmo utilizar el manual de prcticas .............................................................................................. 1 5. Reporte de Prcticas del Alumno .................................................................................................... 1 6. Precauciones Generales y/o Normas de Seguridad ........................................................................ 2 7. Documentos de referencia .............................................................................................................. 2 Unidad 1. Entorno de programacin de los dispositivos lgicos programables ................................. 3 Prctica 1: Diseo de un circuito lgico que realice la funcin del decodificador para el segmento f ....................................................................................................................................................... 3 Consejos y Recomendaciones ..................................................................................................... 4 Bibliografa de Apoyo .................................................................................................................. 4 Requisitos del Producto .............................................................................................................. 4 Requisitos Acadmicos ................................................................................................................ 4 Autoevaluacin ........................................................................................................................... 4 Unidad 2. Sistemas digitales embebidos ............................................................................................ 5 Prctica 1: Diseo lgico Combinacional ....................................................................................... 5 Consejos y Recomendaciones ..................................................................................................... 6 Bibliografa de Apoyo ................................................................................................................ 10 Requisitos del Producto ............................................................................................................ 10 Requisitos Acadmicos .............................................................................................................. 10 Autoevaluacin ......................................................................................................................... 11 Unidad 3. Control de procesos ........................................................................................................ 11 Prctica 1: Integracin de entidades ............................................................................................ 11 Consejos y Recomendaciones ................................................................................................... 13 Bibliografa de Apoyo ................................................................................................................ 18

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

III

Requisitos del Producto ............................................................................................................ 19 Requisitos Acadmicos .............................................................................................................. 19 Autoevaluacin ......................................................................................................................... 19 Unidad 4. lenguaje c para dsp ........................................................................................................... 19 Prctica 1: Algoritmo de control de procesos .............................................................................. 19 Consejos y Recomendaciones ................................................................................................... 20 Bibliografa de Apoyo ................................................................................................................ 21 Requisitos del Producto ............................................................................................................ 21 Requisitos Acadmicos .............................................................................................................. 21 Autoevaluacin ......................................................................................................................... 21 Unidad 5. aplicaciones de los dsp en la industria ............................................................................. 21 Prctica 1: Control de un motor de cd con PWM......................................................................... 21 Consejos y Recomendaciones ................................................................................................... 22 Bibliografa de Apoyo ................................................................................................................ 24 Requisitos del Producto ............................................................................................................ 24 Requisitos Acadmicos .............................................................................................................. 24 Autoevaluacin ......................................................................................................................... 24

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

1. INTRODUCCIN
Este documento tiene como objetivo primordial ayudar al alumno de la asignatura Dispositivos Digitales Programables en la realizacin de las prcticas estipuladas en el Plan de Estudios de Ingeniera en Mecatrnica, basado en el modelo de Competencias Profesionales, del ao 2009. Por tanto es considerado el documento oficial para la realizacin de las prcticas, el manejo del entorno de trabajo y la utilizacin de los equipos del taller y/o laboratorio de acuerdo con las normas de seguridad e higiene estipuladas en el mismo.

2. COMPETENCIA DE LA ASIGNATURA
Desarrollar proyectos de automatizacin y control atreves del diseo y la administracin de nuevas tecnologas para satisfacer la necesidades del sector productivo

3. OBJETIVO GENERAL
El alumno adquirir conocimientos de dispositivos digitales programables necesarios para desarrollar y conservar sistemas automatizados

4. CMO UTILIZAR EL MANUAL DE PRCTICAS


Para lograr el objetivo de cada una de las prcticas descritas en el presente manual, cada uno de los pasos indicados en ellas debe realizarse en el orden en que se describen, con la finalidad de alcanzar la competencia enunciada para la asignatura. As mismo dichas prcticas debern ser anexadas en el portafolio de evidencias, el cul ser entregado al docente para su revisin al trmino de cada unidad.

5. REPORTE DE PRCTICAS DEL ALUMNO


El reporte de prcticas deber contener como mximo 5 cuartillas, con la siguiente estructura: 1. Portada a. Logotipo y nombre de la Institucin b. Carrera c. Nombre de la asignatura d. Ttulo de la unidad

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

e. Nombre del Alumno f. Grado y grupo g. Nombre del Docente 2. Desarrollo de la prctica acorde en el formato establecido 3. Anlisis de Resultados o Conclusiones de la prctica. La entrega del Reporte de Prcticas ser establecida por el docente con base al programa de avances temticos F-DC-06, salvo algn imprevisto en donde pudiera modificarse la fecha establecida.

6. PRECAUCIONES GENERALES Y/O NORMAS DE SEGURIDAD


Durante la estancia en el taller o laboratorio, se debe cumplir con las siguientes normas encaminadas a mantener la integridad de los equipos y materiales: Verifique que las acciones realizadas por Usted sean las indicadas expresamente en el enunciado que est ejecutando, en caso de no estar seguro verifique con su docente si las acciones son correctas. En caso de no conocer el modo de operacin de algn equipo en particular, solicite asistencia al docente o al responsable del taller o laboratorio. Cumplir expresamente establecido con las polticas internas del uso de los laboratorios de cmputo

7. DOCUMENTOS DE REFERENCIA
1. Sistemas digitales principios y aplicaciones VHDL. El arte de programar sistemas digitales Fundamentos de Lgica digital con VHDL Ronald j. Tocci David G. Maxinez Jessica Alcala Stephen Brown general

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

UNIDAD 1. ENTORNO DE PROGRAMACIN DE LOS DISPOSITIVOS LGICOS PROGRAMABLES


Prctica 1: Diseo de un circuito lgico que realice la funcin del decodificador para el segmento f
Estrategia Didctica: Duracin (Hrs): No. Mximo de Integrantes: 2

ABP 6 Objetivo(s): El alumno construir en lenguaje VHDL ecuaciones booleanas para implementacin en dispositivos programable Conocimientos Previos: Sistemas digitales, Materiales, Equipos y Herramientas: Cantidad Descripcin Especificaciones Tcnicas 1 Software de programacin VHDL En buenas condiciones 10 PC En buenas condiciones 10 FPGA En buenas condiciones Diagramas:

Medidas de Seguridad: Utilizar el equipo de medicin de forma adecuada para evitar daos Cumplir con el reglamento del laboratorio Criterios de evaluacin: Programar el FPGA Implementar en protoboard las E/S Comprobar el funcionamiento de la aplicacin

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

Todos los integrantes del equipo deben tener la misma informacin Entrega de reporte escrito

CONSEJOS Y RECOMENDACIONES
Teora de sistemas digitales, Tablas de verdad, Mapas de karnaugh, Diseo de circuitos lgicos combi nacionales

BIBLIOGRAFA DE APOYO
2. Sistemas digitales principios y aplicaciones 3. VHDL. El arte de programar sistemas digitales 4. Fundamentos de Lgica digital con VHDL Ronald j. Tocci David G. Maxinez Jessica Alcala Stephen Brown

REQUISITOS DEL PRODUCTO


1. Implementar en protoboard el circuito de codificador como se muestra en el diagrama, 2. Programar el dispositivo FPGA mediante VHDL e implementando la ecuacin booleana que realice la funcin de decodificador para el segmento f 3. Comprobar su correcto funcionamiento 4.

REQUISITOS ACADMICOS
1. Para el diseo de la aplicacin se debe realizar un anlisis determinando la tabla de verdad 2. Mediante mapas de karnaugh, simplificar la ecuacin 3. Programar la ecuacin mediante lenguaje VHDL

AUTOEVALUACIN
1. Que funciona tiene el circuito 74ls48 2. Mencione la estructura de programacin VHDL 3. Reactivo 2 de la autoevaluacin (fundamentado en el contenido de la prctica)

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

UNIDAD 2. SISTEMAS DIGITALES EMBEBIDOS


Prctica 1: Diseo lgico Combinacional
Estrategia Didctica: ABP Objetivo(s): 5 Duracin (Hrs): No. Mximo de Integrantes: 2

Conocimientos Previos: Sistemas digitales Materiales, Equipos y Herramientas: Cantidad Descripcin 1 Software de programacin VHDL 10 PC 10 FPGA Diagramas:

Especificaciones Tcnicas En buenas condiciones En buenas condiciones En buenas condiciones

Medidas de Seguridad: Utilizar el equipo de medicin de forma adecuada para evitar daos Cumplir con el reglamento del laboratorio Criterios de evaluacin: Programar el FPGA Implementar en protoboard las E/S Comprobar el funcionamiento de la aplicacin Todos los integrantes del equipo deben tener la misma informacin Entrega de reporte escrito

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

CONSEJOS Y RECOMENDACIONES
Marco Terico que fundamenta la prctica. Programacin de estructuras bsicas mediante declaraciones recurrentes Multiplexores

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

10

BIBLIOGRAFA DE APOYO
1. Sistemas digitales principios y aplicaciones 2. VHDL. El arte de programar sistemas digitales 3. Fundamentos de Lgica digital con VHDL Ronald j. Tocci David G. Maxinez Jessica Alcala Stephen Brown

REQUISITOS DEL PRODUCTO


5. Implementar en protoboard el circuito planteado 6. Programar el FPGA 7. Comprobar su correcto funcionamiento

REQUISITOS ACADMICOS
8. Se debe analizar el planteamiento lgico para el diseo del multiplexor 9. Luego se debe programar lenguaje VHDL 10. Se debe realizar un reporte escrito con la descripcin tcnica de la actividad

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

11

AUTOEVALUACIN
11. Explicar la Programacin de estructuras mediante declaraciones recurrentes 12. Explicar el proceso de programacin de un FPGA

UNIDAD 3. CONTROL DE PROCESOS


Prctica 1: Integracin de entidades
Estrategia Didctica: Duracin (Hrs): ABP 5 Objetivo(s): Disear un control para el control de procesos fsicos Conocimientos Previos: Lgica digital Materiales, Equipos y Herramientas: Cantidad Descripcin 1 Software de programacin VHDL 10 PC 10 FPGA Diagramas: No. Mximo de Integrantes: 2

Especificaciones Tcnicas En buenas condiciones En buenas condiciones En buenas condiciones

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

12

Medidas de Seguridad: Utilizar el equipo de medicin de forma adecuada para evitar daos Cumplir con el reglamento del laboratorio

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

13

Criterios de evaluacin: La aplicacin debe estar programada en el FPGA La aplicacin debe contar por lo menos con 10 operaciones funcionando Demostracin del funcionamiento de la aplicacin en protoboard Todos los integrantes del equipo deben tener conocimiento de la aplicacin Entrega de reporte

CONSEJOS Y RECOMENDACIONES

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

14

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

15

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

16

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

17

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

18

BIBLIOGRAFA DE APOYO

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

19

1. Sistemas digitales principios y aplicaciones 2. VHDL. El arte de programar sistemas digitales 3. Fundamentos de Lgica digital con VHDL

Ronald j. Tocci David G. Maxinez Jessica Alcala Stephen Brown

REQUISITOS DEL PRODUCTO


13. Implementar en protoboard 14. Programar el FPGA 15. Comprobar su correcto funcionamiento

REQUISITOS ACADMICOS
4. Analizar la tabla de verdad 5. Implementar la programacin VHDL, en base a los requerimientos de la tabla de verdad planteada 6. Entregar reporte de la actividad desarrollada

AUTOEVALUACIN
16. Explicar a que se refiere la integracin de entidades 17. Explicar a que se refiere la programacin VHDL mediante asignacin de entradas y salidas

UNIDAD 4. LENGUAJE C PARA DSP


Prctica 1: Algoritmo de control de procesos
Estrategia Didctica: Duracin (Hrs): No. Mximo de Integrantes: 2

ABP 4 Objetivo(s): Disear un aplicacin para dsPic Conocimientos Previos: Programacin de micro controladores Materiales, Equipos y Herramientas: Cantidad Descripcin 1 Software de programacin VHDL 10 PC 10 dsPic Diagramas:

Especificaciones Tcnicas En buenas condiciones En buenas condiciones En buenas condiciones

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

20

Medidas de Seguridad: Utilizar el equipo de medicin de forma adecuada para evitar daos Cumplir con el reglamento del laboratorio Criterios de evaluacin: Calificacin mxima Aplicacin funcionando al 100% de forma automtica Conocimiento de la aplicacin todos los integrantes del equipo Entrega de reporte

CONSEJOS Y RECOMENDACIONES

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

21

Marco Terico que fundamenta la prctica.

BIBLIOGRAFA DE APOYO
4. Micro controladores diseo practico de aplicaciones dsPic

REQUISITOS DEL PRODUCTO


18. Implementar en Protoboard el circuito de control 19. Hacer la representacin de e/s, con leds, interruptores, pulsadores segn corresponda la aplicacin

REQUISITOS ACADMICOS
7. Realizar una tabla de verdad el proceso 8. Disear un diagrama de flujo de la secuencia de eventos del proceso 9. Entregar reporte de la aplicacin planteada

AUTOEVALUACIN
20. La aplicacin planteada corresponde a lgica secuencial o lgica combi nacional 21. Cul sera la ventaja de usar un dsPic o FPGA en esta plicacion en comparacin con un pic

UNIDAD 5. APLICACIONES DE LOS DSP EN LA INDUSTRIA


Prctica 1: Control de un motor de cd con PWM
Estrategia Didctica: Duracin (Hrs): No. Mximo de Integrantes:

ABP Objetivo(s): Utilizar los recursos de los dsPic para el control de un motor de cd Conocimientos Previos: Programacin de micro controladores Materiales, Equipos y Herramientas: Cantidad Descripcin Especificaciones Tcnicas 1 Software de programacin VHDL En buenas condiciones 10 PC En buenas condiciones 10 dsPic En buenas condiciones Diagramas:

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

22

Medidas de Seguridad: Utilizar el equipo de medicin de forma adecuada para evitar daos Cumplir con el reglamento del laboratorio Criterios de evaluacin: Calificacin mxima Motor controlado en cuatro escalas 100% de su velocidad 50% de su velocidad 25% de su velocidad 0% de su velocidad Reporte escrito

CONSEJOS Y RECOMENDACIONES

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

23

Universidad Tecnolgica de Campeche Direccin de Mecatrnica y Energas Renovables Manual de Prcticas de Dispositivos Digitales Programables

24

BIBLIOGRAFA DE APOYO
5. Micro controladores dsPic diseo practico de aplicaciones

REQUISITOS DEL PRODUCTO


6. Implementar el circuito en Protoboard 7. El circuito debe contar con interruptores que permitan el aumentar o disminuir la velocidad del motor

REQUISITOS ACADMICOS
10. Programar el dsPic para realizar la aplicacin 11. Entregar reporte que incluya el cdigo programado

AUTOEVALUACIN
8. Es posible conectar directamente los pines del dsPic al motor de cd 9. A qu velocidad trabaja el dsPic

You might also like