SIMPLIFICACIÓN DE FUNCIONES LÓGICAS

Documentos relacionados
3. Prácticas: Simplificación de funciones

PROBLEMAS DE ELECTRÓNICA DIGITAL. Simplificación por Karnaugh: CIRCUITO LÓGICO:

Control y programación de sistemas automáticos: Algebra de Boole

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas

1. Utilizando el método de Karnaugh simplificar la siguiente expresión lógica:

Curso Completo de Electrónica Digital

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.

Análisis y síntesis de sistemas digitales combinacionales

NOT. Ejemplo: Circuito C1

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole

Electrónica Digital - Guión

Definición y representación de los

CIRCUITOS ARITMÉTICOS

EL LENGUAJE DE LAS COMPUTADORAS

ÁLGEBRA DE BOOLE. 1.- Postulados de HUNTINGTON

El número decimal 57, en formato binario es igual a:

GUIA DE COMPONENTE PRACTICO

GUIAS ÚNICAS DE LABORATORIO ECUACIONES DE ESTADO AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Sistemas informáticos industriales. Algebra de Boole

Algebra de Boole. » a + a = 1» a a = 0

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios.

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

CIRCUITOS SECUENCIALES

3. Transforma los siguientes cronogramas en tablas de verdad. (E=Entrada, S=Salida). a) b)

PRUEBAS DE ACCESO A LA UNIVERSIDAD DE JUNIO DE 2005 MATERIA: TECNOLOGÍA INDUSTRIAL II

ELECTRÓNICA DIGITAL. Una señal es la variación de una magnitud que permite transmitir información. Las señales pueden ser de dos tipos:

Álgebra Booleana y Simplificación Lógica

Sistemas Electrónicos Digitales

UNIDAD DIDÁCTICA: ELECTRÓNICA DIGITAL

Álgebra de BOOLE. Tema 4

ALGEBRA BOOLEANA (ALGEBRA LOGICA)

Nombre de la asignatura : Sistemas Digitales. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCC-9335

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

PRÁCTICAS DE ELECTRÓNICA DIGITAL

Sistemas Digitales. Guía 03 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE ELECTRONICA. I. Objetivos. II. Introducción Teórica

Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores.

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR

UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES

PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE. Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO

Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son:

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

Funciones Lógicas Y Métodos De Minimización

Curso Completo de Electrónica Digital Simplificación de funciones booleanas

Tema 3: Sistemas Combinacionales

Existen diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:

SISTEMAS LÓGICOS. UNIDAD 2: Álgebra De Boole

DISEÑO DE CIRCUITOS LOGICOS COMBINATORIOS

Compuertas Lógicas. M. en C. Erika Vilches

28 = =

TEMA 4. Diseño de Sistemas Combinacionales SSI.

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES.

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

Circuitos lógicos combinacionales. Tema 6

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.

Diseño combinacional (Parte #2) Mapas de Karnaugh

Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES

CAPITULO I INTRODUCCIÓN. Diseño Digital

Tema 3. Electrónica Digital

SISTEMAS DE NUMERACION

Existen distintas formas de representar una función lógica, entre las que podemos destacar las siguientes:

Carrera: SCB Proporciona conocimientos básicos para la programación de dispositivos de control digital.

Compuertas Lógicas. Sergio Stive Solano Sabié. Agosto de 2012 MATEMÁTICA. Sergio Solano. Compuertas lógicas NAND, NOR, XOR y XNOR

Algebra de Boole y simplificación de funciones lógicas. Capítulo 4

Tema 5: Álgebra de Boole Funciones LógicasL

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

Pontificia Universidad Católica del Ecuador

SELECCIÓN DE PROBLEMAS

Curso Completo de Electrónica Digital

Problemas de examen. A partir de 74LS153 exclusivamente, realizar un circuito que implemente la siguiente función:

UNIVERSIDAD NACIONAL DEL SANTA Facultad de Ingeniería EAP INGENIERIA DE SISTEMAS E INFORMATICA

Registros de desplazamiento

TEMA 3 ÁLGEBRA DE CONMUTACIÓN

Proyecto de Electrónica. Contador digital de 0 a 9

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R.

EIE SISTEMAS DIGITALES Tema 5: Análisis de la lógica combinacional. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

Álgebra de Boole. Adición booleana. Multiplicación booleana. Escuela Politécnica Superior

PROGRAMA DE CURSO Modelo 2009

SIMULACIÓN CON PROTEUS

CIRCUITOS DIGITALES -

ASIGNATURA: ELECTRÓNICA DIGITAL PROGRAMA ACADÉMICO: INGENIERIA EN MECATRÓNICA TIPO EDUCATIVO: INGENIERIA MODALIDAD: MIXTA

DISEÑO Y SIMPLIFICACIÓN DE CIRCUITOS LÓGICOS

UNIVERSIDAD DE PUERTO RICO EN AGUADILLA Departamento de Electrónica, Física y Control de Calidad Bachillerato en Tecnología Electrónica PRONTUARIO

Algebra de Boole. Algebra de Boole. Ing. José Alberto Díaz García. EL Diseño Lógico. Página 1

CURSO: ELECTRÓNICA DIGITAL SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: ING. JORGE ANTONIO POLANÍA

UNIDAD 4. Algebra de Boole

PERIODO DOS DECIMO GRADO REPRESENTACION DE DISEÑOS

Horas Trabajo Estudiante: 128

1. IDENTIFICACION ASIGNATURA GRADO PERIODO I.H.S.

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL

Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg Ánodo Común

TECNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: DISPOSITIVOS ELECTRÓNICOS

GUÍA DE APRENDIZAJE CIRCUITOS LOGICOS COMBINACIONALES

Transcripción:

LABORATORIO # 4 Realización: SIMPLIFICACIÓN DE FUNCIONES LÓGICAS 1. OBJETIVOS Los objetivos de este laboratorio es que Usted, aprenda a: Simplificar funciones utilizando mapas de Karnaugh Utilizar compuertas digitales (TTL O CMOS) para armar los circuitos lógicos Analizar las soluciones a las preguntas de forma práctica Resolver problemas reales planteados a través de simplificación de funciones 2. TEORIA MAPA DE KARNAUGH Tabla o mapa de Karnaugh. Maurice Karnaugh, ingeniero de telecomunicaciones, desarrolló hacia 1959 su método de simplificación del Álgebra de Boole y lo dio a conocer en 1953. Es un procedimiento gráfico para la simplificación de funciones algebraicas de un número de variables relativamente pequeño (en la práctica se puede utilizar para funciones de hasta seis variables). Un diagrama o mapa de Karnaugh es una tabla de verdad dispuesta de manera adecuada para determinar por inspección la expresión mínima de suma de productos de una función lógica. Tienen como características: Un mínimo número de términos en la expresión. Un mínimo número de variables en cada término de dicha expresión. Inicialmente poseemos una expresión booleana constituida por una suma de productos de variables, que pueden tomar únicamente los valores de 0 o 1. El resultado de esta expresión es un valor booleano para cada uno de los valores que tomen dichas variables. Los mapas Karnaugh aprovechan la capacidad del cerebro humano de trabajar mejor con patrones que con ecuaciones y otras formas de expresión analítica. Externamente, un mapa de Karnaugh consiste de una serie de cuadrados, cada uno de los cuales representa una línea de la tabla de verdad. Puesto que la tabla de verdad de una función de N variables posee 2 N filas, el mapa K correspondiente debe poseer también 2 N cuadrados. Cada cuadrado alberga un 0 ó un 1, dependiendo del valor que toma la función en cada fila. Nº de variables Nº de casillas = 2 Una función de dos variables 2 2 = 4 casillas, una de tres 2 3 = 8 casillas, y una de cuatro 2 4 = 16 casillas. Son casillas de doble entradas, en los que aparecen tantas casillas cómo posibles términos tenga la función 1

Todas las casillas son ADYACENTES, esto significa que son contiguas y se diferencian de la que tienen al lado, por el valor de una sola variable. Esto implica que el orden de las casillas no terminan respetando la ordenación binaria ascendente. La adyacencia se mantiene también en los extremos, tanto horizontales como verticales. Cuando se representa una función de Karnaugh, se asigna un 1 a las casillas correspondientes a los términos canónicos presentes en la función y un 0 a los términos no presentes. Los diagramas de Karnaugh, sólo pueden emplearse cuando la función está expresada en términos canónicos. 2

Dos casillas son adyacentes gráficamente si están una junto a otra en el mapa de Karnaugh, teniendo en cuenta que nunca deben considerarse las diagonales. Por otro lado, dos casillas de un mapa de Karnaugh son adyacentes algebraicamente si en el conjunto formado por los bits de sus coordenadas x e y sólo hay un dígito diferente, no importando la posición en la que se encuentre dicho dígito. Pues bien, siempre se verifica que dos casillas que sean adyacentes gráficamente también lo son algebraicamente (recuerde que no vale en diagonal). El recíproco no es cierto en general, de tal forma que hay casillas que son adyacentes algebraicas y no lo son gráficamente. La adyacencia algebraica es la que realmente hay que tener en cuenta en el proceso de simplificación gráfica. Podemos decir que la adyacencia algebraica es "más fuerte" que la gráfica. Sin embargo, a efectos de poder realizar la simplificación de forma fácil convendría que los dos tipos de adyacencias coincidiesen para tener una imagen gráfica de las adyacencias algebraicas. Lamentablemente esto no es así, pero con objeto de conseguir una imagen mental y gráfica de las adyacencias algebraicas podemos ayudarnos de las siguientes figuras: Para tres variables Para cuatro variables 3

REGLAS DE SIMPLIFICACIÓN Para simplificar una función en un diagrama de Karnaugh, se realizan agrupaciones pares de casillas ADYACENTES. Hay que tener en cuenta que por los extremos también son adyacentes. 1. Las agrupaciones son exclusivamente de unos. Esto implica que ningún grupo puede contener ningún cero. 2. Las agrupaciones únicamente pueden hacerse en horizontal y vertical. Esto implica que las diagonales están prohibidas. 3. Los grupos han de contener 2n elementos. Es decir que cada grupo tendrá 1,2,4,8... número de unos. 4. Cada grupo ha de ser tan grande como sea posible. 5. Todos los unos tienen que pertenecer como mínimo a un grupo. Aunque pueden pertenecer a más de uno. 6. Pueden existir solapamiento de grupos. 7. La formación de grupos también se puede producir con las celdas extremas de la tabla. De tal forma que la parte inferior se podría agrupar con la superior y la izquierda con la derecha. 8. Tiene que resultar el menor número de grupos posibles siempre y cuando no contradiga ninguna de las reglas anteriores. 3.- PRE INFORME 1. Representar en un mapa de Karnaugh la siguiente función booleana y simplificarla. Dar su diseño lógico 3. Simplificar empleando los mapas de Karnaugh y el método tabular de Quine McCluskey. Implemente el circuito empleando solamente compuertas NAND. F( A, B, C, D) (1,3,5,7,9,15) 3.- Se desea controlar una válvula de caudal de un depósito de agua, para lo cual, se utiliza tres sensores, dos sensores de nivel de agua uno al fondo y otro en la cima del tanque, el tercer sensor abrirá y cerrará la válvula para que no rebalse el agua del depósito. NOTA: 1= sensor activado 0=sensor desactivado 1=abre válvula 0= cierra válvula 4. Un sistema de alarma está constituido por cuatro detectores a, b, c y d; el sistema debe activarse cuando se activen tres o cuatro detectores, si sólo lo hacen dos detectores, es indiferente la activación o no del sistema. Por último, el sistema nunca debe activarse si se dispara un solo detector o ninguno. 5. Diseñar el circuito de control de un motor mediante tres pulsadores, a, b y c, que cumpla las siguientes condiciones de funcionamiento: Si se pulsan los tres pulsadores, el motor se activa. Si se pulsan dos pulsadores cualesquiera, el motor se activa, pero se enciende una lámpara de peligro. Si sólo se pulsa un pulsador, el motor no se activa, pero sí se enciende la lámpara indicadora de peligro. Si no se pulsa ningún pulsador, el motor y la lámpara están desactivados. 6. Las cuatro líneas que entran al circuito lógico combinacional que se ilustra en la figura 4

Siguientes, llevan un dígito decimal codificado en binario. Es decir, los equivalentes binarios de los dígitos decimales 0-9 pueden aparecer en las líneas A B C D. El bit más significativo es A. Las combinaciones de valores correspondientes a los equivalentes binarios de los números decimales 10-15 nunca aparecerán en las líneas. La única salida Z del circuito debe ser 1 si y sólo si las entradas representan un número que sea cero o una potencia de 2. 7.- Realice la simulación en el programa simulador PROTEUS de todos los circuitos diseñados. 4.- LABORATORIO 1.- Implemente en laboratorio todos los circuitos diseñados para el pre informe. 5.- INFORME 1.- Para todos los circuitos implementados en laboratorio realizar el esquema del cuito montado. Comprare los datos teóricos y los prácticos. 6.- BIBLIOGRAFÍA Fundamento de Electrónica Digital Thomas L. Floyd Manual de practicas de Electrónica Digital Enrique Mandado Pérez, Juan José Rodríguez Andina Sistemas Digitales Ronald J. Tocci Diseño Digital M. Morris Nano 5