Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 4
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE
INGENIERÍA CAMPUS ZACATECAS-IPN
NOMBRE DEL CURSO:
CIRCUITOS LÓGICOS ACTIVIDAD:
TAREA 5 TÍTULO:
DESARROLLO DE LAS ETAPAS DE CONTROL DIGITAL
Y AUTOMATIZACIÓN CON CIRCUITOS COMBINACIONALES PARA SU APLICACIÓN EN SISTEMAS MECATRÓNICOS ALUMNO:
PEDRO ALEJANDRO ÁLVAREZ PÉREZ
CARRERA:
INGENERÍA MECATRÓNICA - IV SEMESTRE
PROFESOR:
FLABIO DARIO MIRELEZ DELGADO
LUGAR Y FECHA:
ZACATECAS, ZAC., A 1 DE MAYO DEL 2020
DESARROLLO DE LAS ETAPAS DE CONTROL DIGITAL Y AUTOMATIZACIÓN CON CIRCUITOS COMBINACIONALES PARA SU APLICACIÓN EN SISTEMAS MECATRÓNICOS Los circuitos combinacionales son esos circuitos cuyas salidas dependen únicamente de las entradas, y no de las salidas anteriores. Un ejemplo son televisiones viejitas, en ellas el canal sintonizado (la salida) dependía solamente de la posición del sintonizador de canales (la entrada), su contrario son los circuitos secuenciales, un ejemplo de ellos son las televisiones más nuevas que apretamos un botón (la entrada) y va a cambiar de canal (la salida) pero éste también va a depender del canal sintonizado anteriormente (la salida anterior). Que los circuitos que estamos utilizando sean combinacionales implica que una señal de salida no pueda ser utilizada como señal de entrada al mismo tiempo. En estos circuitos los procesos de los distintos componentes se dan de manera simultánea, por eso existe el problema de la concurrencia que implica que estos circuitos no pueden ser modelados en lenguajes secuenciales. No hay que olvidar que se trata de modelar circuitos reales y las señales necesitan que transcurra el tiempo para poder tomar un valor, la solución que da VHDL a este problema es que las instrucciones no tarden nada de tiempo en ejecutarse, así no importa que una instrucción se de después de la otra y eso hace que al modelizar los circuitos sea lo mismo que como si estuvieran funcionando al mismo tiempo. Cuando desarrollamos sistemas digitales con circuitos combinacionales principalmente estamos realizando dos operaciones: análisis y síntesis. El análisis consiste en que comenzamos el desarrollo teniendo un diagrama lógico del circuito y de allí obtenemos la tabla de verdad o una expresión lógica que describa el comportamiento del circuito. La síntesis es precisamente al revés, empezamos a trabajar con una descripción formal del circuito, tal como una expresión lógica o una tabla de verdad, y obtenemos el diagrama lógico del circuito. Al desarrollar sistemas de control digital para nuestros propios sistemas mecatrónicos o proyectos variados raramente nos vamos a encontrar con alguna de las anteriores operaciones tal como se acaban de explicar. La mayoría de las veces vamos a tener que comenzar teniendo un problema que se puede resolver a través del uso de sistemas digitales y a partir de él desarrollar una descripción informal o un pensamiento aproximado del circuito que podríamos utilizar. La siguiente etapa es la más retadora y creativa del proceso de diseño, es realizar el análisis de la idea que tenemos de circuito, podemos empezar determinando el numero de entradas y de salidas que va a necesitar y a partir de las combinaciones de las entradas determinar la tabla de verdad y las ecuaciones que modelen las respuestas de nuestro circuito. Después realizamos nuevamente la operación de síntesis, pero esta vez partimos de la descripción formal que obtuvimos del análisis de la idea, y así es como realizamos el diagrama lógico con el comportamiento deseado. Habiendo hecho eso, la siguiente etapa consiste en describir el circuito en los lenguajes de diseño como VHDL con la ayuda del programa ISE Design Xilinx, para simularlo e implementarlo. Para poder realzar los pasos anteriormente descritos es necesario contar con mucho conocimiento acerca de varios temas, uno de ellos es el álgebra booleana. Será necesario saber la manera que se realizan las operaciones que sólo utilizan el 1 y el 0, usando los axiomas y teoremas importantes como el teorema de Morgan. Así seremos capaces de convertir combinaciones de los valores de las entradas en ecuaciones. El realizar el análisis de los diagramas lógicos obteniendo la descripción formal de éste nos permite: determinar el comportamiento por combinaciones de las entradas, utilizar algebra booleana para sugerir un circuito diferente, simplificar y ahorrar pasos, y convertir las funciones algebraicas en sumas de productos. Cuando realizamos la síntesis de un circuito comenzamos con una descripción en palabras del funcionamiento de éste, otras veces nosotros mismos desarrollamos esa descripción, y ocasionalmente la descripción es una lista de combinaciones de entradas para que una señal de como salida un OFF o un ON. Un ejemplo de ello es el ejercicio de la práctica 3 en el cual se nos describe con palabras como es el funcionamiento del circuito y a partir de eso también se nos da la tabla de verdad, y realizamos el análisis para después poder simularlo. Ejemplos de sistemas digitales y de automatización en sistemas hay muchos: los compresores eléctricos cuentan con un sensor de presión que cuando la presión es mucha hace que se apague el motor y cuando la presión es demasiado baja hace que el motor se encienda, las consolas de videojuegos cuentan con un sensor de temperatura que hace que se encienda un ventilador que las ayude a disipar el calor, los aires acondicionados cuando la temperatura sube por encima de la que se han instruido encienden su motor para volver a bajarla y así mantener la temperatura, las cortadoras más nuevas y avanzadas cuentan con sistemas de seguridad que hacen que las cuchillas se detengan automáticamente al detectar que la carne entra en contacto con ellas, los generadores de corriente que al detectar que sus cables se tocan se deja de mandar electricidad a ellos, por mencionar algunos ejemplos. REFERENCIAS Wakerly John F. (2006). Digital design principles and practices. Pearson Prentice Hall. Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss. (2007). Sistemas digitales principios y aplicaciones. Décima edición. Pearson Prentice Hall. Felipe Machado, Susana Borromeo, Cristina Rodríguez. (2011). Diseño de sistemas digitales con VHDL. Universidad Rey Juan Carlos.