PRÁCTICA 1: SISTEMAS COMBINACIONALES

Documentos relacionados
PRÁCTICA 1: SISTEMAS COMBINACIONALES

PRÁCTICA 1b: SUMA Y RESTA BINARIA

Montaje y evaluación de sistemas digitales combinacionales.

PRÁCTICA 2: SISTEMAS SECUENCIALES

PRÁCTICA 2b: SÍNTESIS DE SISTEMAS SECUENCIALES

PRÁCTICA 1b: SUMA Y RESTA BINARIA

PRÁCTICA 3 Montaje y evaluación de sistemas digitales combinacionales.

FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN

Código: Titulación: ING. TÉCNICO IND. EN ELECTRÓNICA INDUSTRIAL Curso: 2

Sistemas Digitales I

Universidad Autónoma de Baja California

ÍNDICE CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN CAPÍTULO 2. ÁLGEBRA DE CONMUTACIÓN Y FUNCIONES LÓGICAS... 37

Fundamentos de Electrónica Sistemas Digitales

Electrónica Digital: Sistemas Numéricos y Algebra de Boole

Sistemas Combinacionales

TEMA 3 BLOQUES COMBINACIONALES.

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 3

INDICE. XIII Introducción. XV 1. Introducción a la técnica digital 1.1. Introducción

TRABAJO PRÁCTICO Nº 3. Expresiones booleanas, tablas de verdad y compuertas lógicas

CYNTHIA PATRICIA GUERRERO SAUCEDO

Tema 3. 2 Sistemas Combinacionales

EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES

4. Decodificadores. Aplicaciones

CURSO: ELECTRÓNICA DIGITAL UNIDAD 1: COMPUERTAS LÓGICAS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA

3. Puertas lógicas básicas

Operación de circuitos lógicos combinatorios.

Electrónica Digital. Práctica 3: Dado Digital. Objetivo de la práctica: Conocimientos previos: Material necesario:

Presentación y objetivos

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

Electrónica Digital. Ing. Javier Soto Vargas Ph.D. ECI TDDA(M) - Javier Soto 1

Tema 1: Circuitos Combinacionales

HOJA DE PROBLEMAS 6: MÓDULOS COMBINACIONALES BÁSICOS

Planificaciones Electrónica II. Docente responsable: OREGLIA EDUARDO VICTOR. 1 de 6

CBTIS 122 CIRCUITOS DIGITALES ACADEMIA DE MECATRONICA INDICE

TEMA 1. Sistemas Combinacionales.

1ª evaluación: 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES SISTEMAS DE NUMERACIÓN BINARIO OCTAL Y HEXADECIMAL CAMBIOS DE BASE

APOYO PARA EL LOGRO DEL PRIMER APRENDIZAJE ESPERADO: CONCEPTOS PREVIOS

TRABAJO PRÁCTICO Nº 3. Expresiones booleanas, tablas de verdad y compuertas lógicas

Universidad Nacional de Quilmes

Universidad Estatal de Sonora Secuencia didáctica

Arquitectura de Computadoras 2015 Práctico 03. Práctico 3. Álgebra de Boole. Método de Karnaugh. Circuitos lógicos combinatorios.

0. Repaso Electrónica Digital

CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS

EJERCICIOS TEMA 17: CIRCUITOS DIGITALES COMBINACIONALES

PRÁCTICAS DE CIRCUITOS LÓGICOS PRÁCTICA 8

EJERCICIOS. (Tema 5).

INDICE Capítulo 1. Introducción Capítulo 2. Circuitos lógicos básicos Capítulo 3. Sistemas numéricos Capítulo 4. Codificación

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

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Tema 3: Sistemas Combinacionales

Electrónica. Diseño lógico. Fundamentos en electrónica digital. Héctor Arturo Flórez Fernández

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA

de código Duración estimada: Realización montaje práctico: Dos horas. Estudio previo y preparación: Ocho horas.

Fundamentos lógicos. Dpto. Ingeniería Eléctrica, Electrónica, Automática y Física Aplicada

6. Sumadores y restadores

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)

TRAB.PRÁCTICO Nº 1: INTRODUCCIÓN A LAS TÉCNICAS DIGITALES

Práctica 0.- Introducción

ALGEBRA DE BOOLE. Curso Completo de Electrónica Digital. Capítulo La operación CURSO

Pertinencia para el Programa

PRÁCTICA 7. CIRCUITOS ARITMÉTICOS

UNIDAD 28 CIRCUITOS COMBINACIONALES. ÁLGEBRA DE BOOLE

CIRCUITOS ELECTRÓNICOS DIGITALES BOLETÍN DE PROBLEMAS 5

Tema 5: Álgebra de Boole Funciones LógicasL

Tema 6: Circuitos Digitales BásicosB. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

HOJA DE PROBLEMAS 5: ESPECIFICACIÓN Y DISEÑO DE CIRCUITOS COMBINACIONALES

Practica Nº4 Multiplexores

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

Conocer la aplicación de dispositivos semiconductores, como conmutadores, así como las compuertas lógicas básicas y sus tablas de verdad.

Operación de circuitos electrónicos a equipos de refrigeración y aire acondicionado: CONALEP SLRC DECODIFICADOR

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 1

Sistemas Digitales I Taller No 2: Diseño de Circuitos combinacionales usando VHDL

Prácticas de Laboratorio de Diseño Digital

(a) x +0 = x. (a) x + x' = 1. (a) x + x = x. (a) x + 1 = 1. (x')' = x. (a) x + y = y + x. (a) x + (y + z) = (x + y) + z. (a) x (y + z) = x y + x z

TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN PARCIAL. PARTE COMBINACIONAL. 26 NOVIEMBRE 2009.

11. Calcula el binario natural, el BCD natural y el hexadecimal equivalentes al decimal

ELECTRÓNICA. Unidad 2: Circuitos combinacionales. Primera Parte

DEPARTAMENTO ACADEMICO ELECTROCIDAD Y ELETRONICA

TÍTULO: PUERTAS LÓGICAS Y CIRCUITOS LÓGICOS COMBINACIONALES

UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍAS Planificación de la asignatura Sistemas Lógicos

FUNDAMENTOS DE COMPUTADORES Ejercicios U2: Circuitos Combinacionales

TEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

Puerta NOT Puerta OR Puerta AND Puerta NOR Puerta NAND

Codificación de la información y álgebra de conmutación EDIG

Práctica 2: Lógica Digital - Combinatorios

Curso combinacionales sencillos mediante circuitos integrados de baja escala de integración.

PRÁCTICA 1 MIC Usando el simulador (digital). Compruebe la tabla de verdad para las compuertas lógicas básicas: NOT, OR, AND, NAND, NAND, XOR

Álgebra de Boole. Diseño Lógico

Índice. Anexo I C.I (Sumador)... Pág. 11 C.I (Comparador)... Pág. 12 C.I (Multiplexor)... Pág. 13 C.I (Encoder)... Pág.

Subsistemas aritméticos y lógicos. Tema 10

PROGRAMA DE ESTUDIO Área de Formación : Carlos González Zacarías Fecha de elaboración: 21 de Mayo de 2010 Fecha de última actualización:

plicación de los circuitos SUMADOR DIBITAL S C

GUIA DIDACTICA DE ELECTRONICA N º12 1. IDENTIFICACION ASIGNATURA GRADO PERIODO I.H.S. TECNOLOGIA ONCE CUARTO 6

1 INTRODUCCIÓN TEÓRICA 2 OBJETIVOS

1.- Realizar la función f = Σ (1,2,3,6,7) con MUX de 1, de 2 y de 3 variables de control. Discutir el coste y dar la solución óptima razonable.

Transcripción:

DEPARTAMENTO DE AUTOMÁTICA UAH GRADO fdsfdsdfsdfsdf EN INGENIERÍA INFORMÁTICA OBJETIVOS Iniciar y familiarizar al alumno con su puesto de trabajo en el laboratorio y con el manejo de la instrumentación básica del mismo. Iniciar y familiarizar al alumno con el manejo de sistemas combinacionales y su diseño: " Utilizando funciones booleanas, expresadas analíticamente o mediante tablas de verdad, manipulándolas mediante la aplicación de teoremas y postulados del álgebra de Boole y aplicando métodos de simplificación para su reducción. " Implementando sistemas combinacionales, conectando C.I. digitales de la forma más ordenada posible y comprobando su correcto funcionamiento práctico. " Depurando errores funcionales de los circuitos utilizando la instrumentación disponible en el laboratorio. " Utilizando algunos sistemas de visualización de datos. " Diseñando y/o buscando la solución más idónea, mediante pequeños sistemas combinacionales, para dar respuesta a las cuestiones propuestas. CONCEPTOS PREVIOS El alumno debe conocer los conceptos estudiados en la parte teórica de la asignatura sobre circuitos lógicos básicos, tablas de verdad, métodos de simplificación de funciones y el funcionamiento de aquellas funciones integradas más representativas (multiplexores, decodificadores, comparadores, sumadores, etc.), además de la instrumentación necesaria, los principios básicos para el montaje de circuitos en una placa de inserción y la utilización de las hojas de datos necesarias.

RECURSOS INSTRUMENTACIÓN # Fuente de alimentación. # Multímetro digital. MATERIAL NECESARIO # Común a todas las prácticas: " Placa de inserción. " Alicates de punta plana. " Pelacables o tijeras de electricista. " Destornillador pequeño. " Carrete de hilo rígido del grosor adecuado para la placa de inserción. # En esta práctica: " C.I. 74LS00, 4 puertas NAND de 2 entradas. " 2 C.I. 74LS02, 4 puertas NOR de 2 entradas. " C.I. 74LS08, 4 puertas AND de 2 entradas. " C.I. 74LS32, 4 puertas OR de 2 entradas. " C.I. 74LS86, 4 puertas XOR de 2 entradas. " C.I. 74LS85, comparador de 4 bits. " C.I. 74LS83, sumador de 4 bits. " C.I. 74LS138, decodificado 3 a 8. " C.I. 74LS157, cuádruple multiplexor de 2 a 1. " C.I. 74LS47, decodificador BCD 7 segmentos. " 2 Displays de ánodo común. " 12 Diodos led. " 4 Microinterruptores de 8 Microswitch. " Resistencias (10 unidades de 330 Ω y 10 de 1kΩ) # Siempre presente " Hojas de características: buscar en www.datasheetcatalog.com "

DESARROLLO Para completar el siguiente desarrollo práctico dispones de 10 horas y debes realizarlo de manera ordenada, lo que facilitará su comprensión y el adecuado acompasamiento con la parte teórica de la asignatura. Parte 1: Trabajando con puertas lógicas. 1.- Dado el diagrama de la figura 1 obtén la expresión analítica de la función que realiza. a b c f Figura 1: Función lógica f= Desde la expresión para la función obtenida en el punto anterior completa la siguiente tabla: A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 f Implementa la función con puertas y comprueba que cumple la tabla de verdad deducida teóricamente. #

Simplifica la función mediante el método de Karnaugh e implementa la función simplificada. Completa la tabla siguiente rellenando con un 1 el valor de la función si el led está encendido y con 0 si está apagado. %& ' (( () )) )( f = ( ) ( ) # " $ * +, A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 f 1s $

2-. Para la función f dada mediante el circuito lógico de la figura 2, obtén su expresión analítica, completando las anotaciones que faltan sobre la figura. a c b c+a f a b a c a+b Figura 2: Función f implementada con puertas NOR f= Desarrolla la expresión obtenida en el punto anterior, aplicando para ello el teorema de Morgan, hasta obtener una expresión de la función expresada en su primera forma canónica (suma de minterms) *

Implementa la función con puertas y comprueba que cumple la tabla de verdad deducida teóricamente. A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 f Simplifica la función mediante el método de Karnaugh e implementa la función simplificada. Completa la tabla siguiente rellenando con un 1 el valor de la función si el led está encendido y con 0 si está apagado. %& ' (( () )) )( ( ) ( ) # " $ * +, f = A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 f,

3.- Diseña un circuito, con puertas lógicas, que funcione de la siguiente forma: Su entrada proviene de una transmisión paralelo de informaciones numéricas codificadas en binario con 3 bits y transmitidas con paridad impar. Su salida detectará con un nivel alto si la información que recibe el circuito contiene algún error. En ocasiones para comprobar que una transmisión es correcta se añaden a los bits que llevan información otros que no la llevan, bits redundantes. En este diseño a los tres bits que llevan información se le añade otro, que no la lleva, y que hace que las configuraciones transmitidas, 4 bits, tengan todas un número impar de unos. Por ejemplo para la configuración binaria 000 se hace que el bit de paridad sea 1 y así la configuración enviada 1000 ya tiene un número impar de unos. Por tanto la función de salida tiene que detectar cuando en los 4 bits de entrada hay un número par de unos, caso en el que se habrá producido un error. Completa el diseño, obteniendo la función f y dibuja el circuito con puertas OR_EXCLUSIVA. +

Implementa el circuito obtenido. Comprueba su funcionamiento práctico, y refleja éste funcionamiento, mediante la tabla de verdad representativa del mismo. Bp A B C 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 f -

Parte 2: Trabajando con funciones integradas. 4.- Inyectando los niveles indicados a sus entradas y observando el comportamiento de sus salidas, completa de forma experimental la tabla de funcionamiento del circuito comercial 74LS85 representado en la siguiente figura. 10 12 13 15 9 11 14 1 2 3 4 A0 A1 A2 A3 B0 B1 B2 B3 A<B A=B A>B 74LS85 QA<B QA=B QA>B 7 6 5 "#$%&'()'*+',-./01' entradas a>b a=b a<b Número A Número B A 3 A 2 A 1 A 0 B 3 B 2 B 1 B 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 1 0 0 1 1 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 1 1 0 salidas a>b a=b a<b.

7.- De igual forma, completa experimentalmente la tabla de funcionamiento del circuito comercial 74LS157. U16 2 3 5 6 11 10 14 13 1A 1B 2A 2B 3A 3B 4A 4B 74LS157 1Y 2Y 3Y 4Y 4 7 9 12 1 15 A/B E "#$%&'1)'*+',-./21,' entradas salidas E A/B 1A 2A 3A 4A 1B 2B 3B 4B 1Y 2Y 3Y 4Y 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 0 0 0 0 0 1 )"

8.- En base a las funciones integradas 74LS157 (multiplexor de 2 canales de 4 bits cada uno), 74LS85 (comparador de 2 números de 4 bits cada uno), 74LS47 (decodificador excitador BCD-7 segmentos) y las puertas lógicas que se consideren necesarias, diseña un circuito lógico mínimo que ante 2 números de entrada (codificados en BCD con 4 bits) visualice sobre un display de ánodo común el mayor de ambos. Implementa dicho diseño y comprueba su correcto funcionamiento práctico. Puedes utilizar la siguiente figura como apoyo para el diseño: b0 b1 b2 b3 a0 a1 a2 a3 10 12 13 15 9 11 14 1 2 3 4 A0 A1 A2 A3 B0 B1 B2 B3 A<B A=B A>B QA<B QA=B QA>B 7 6 5????? 7 1 2 6 4 5 3 A B C D BI/RBO RBI LT QA QB QC QD QE QF QG 13 12 11 10 9 15 14 7485 CCT002 7447 2 3 5 6 11 10 14 13 1A 1B 2A 2B 3A 3B 4A 4B 1Y 2Y 3Y 4Y 4 7 9 12 1 15 A/B E 74157 "#$%&'3)'4"5678'2' )#

ANEXO Antes de llevar a cabo los montajes requeridos, debes familiarizarte con la placa de inserción y los sistemas de visualización y suministro de estímulos a los circuitos implementados. En este sentido los siguientes consejos te serán de ayuda. "#$%&'()'*+"#,&,-.'/&0.%1+'&'0&+'/&%"&201+'-1'1,3%&-&'41-"&,31'4"5%.+6"357'8'/"+$&0"9&,-.'10'/&0.%'-1'0&':$,5";,'0;#"5&'-1'+&0"-&' 41-"&,31'-".-.+'01-'' ' "#$%&'<)'=&20& "#$%&'>)'?"5%.+6357'5.,'0.+'@",1+'&-15$&-.+'@&%&'0&'@0&5&'-1' ",+1%5";, "#$%&'A)'B13&001'-1'$,'5"%5$"3.'0;#"5.'4.,3&-.'1,'$,&'@0&5&'-1' ",+1%5";, "#$%&'C)'B13&001'-1'0&'$,";,'-1'0.+'@$,3.+'1,'$,&'@0&5&'-1' ",+1%5";, )$

"#$%&'()'*+,&--+'.+'-&'"/0+%1"2/'+/'-&'3-&1&'.+'4565 "#$%&'7)'*+,&--+'.+'-&'&-"8+/,&1"2/'.+'$/'4565 )*