Está en la página 1de 9

Circuitos Digitales

Lógica Combinacional

1. Objetivos:
 Implementar, comprobar e interpretar el funcionamiento de los circuitos
combinacionales.
 Simular y analizar el funcionamiento de los circuitos combinacionales.

 Adquirir habilidades técnicas en la detección y corrección de fallas en la
implementación de los circuitos combinacionales.

2. Introducción teórica:
2.1. Circuitos Combinacionales
Los circuitos combinacionales son una categoría fundamental de circuitos digitales.
Estos circuitos realizan operaciones lógicas sobre las señales de entrada sin
almacenar ninguna información internamente. En otras palabras, la salida de un
circuito combinacional depende exclusivamente de las entradas actuales y no tiene
memoria de las entradas anteriores.
Estos circuitos son implementados en un arreglo o circuito combinando las
compuertas lógicas.

Características clave de los circuitos combinacionales:


- Funciones Lógicas: Los circuitos combinacionales implementan funciones
lógicas o aritméticas mediante la combinación de puertas lógicas, como puertas
AND, OR, NOT, XOR, etc. Estas funciones pueden ser tan simples como una
compuerta lógica individual o tan complejas como una combinación de
múltiples compuertas.
- Sin Estado Interno: A diferencia de los circuitos secuenciales, que tienen
elementos de memoria como flip-flops para mantener un estado interno, los
circuitos combinacionales no tienen ningún tipo de memoria interna. La salida
depende únicamente de las entradas en ese momento.
- Respuesta Inmediata: Los cambios en las entradas se reflejan de inmediato en
las salidas sin ningún tipo de retardo causado por elementos de almacenamiento.
- Aplicaciones: Los circuitos combinacionales se utilizan en una amplia variedad
de aplicaciones, como decodificadores, multiplexores, sumadores,
comparadores, unidades lógicas aritméticas (ALU), circuitos de control, y
mucho más. Son esenciales en la construcción de procesadores de computadoras
y otros dispositivos electrónicos.

Ejemplos de circuitos combinacionales:


 Decodificador: Convierte una entrada codificada en una de varias salidas
posibles, activando una única línea de salida en función de la entrada.

1
Circuitos Digitales

 Multiplexor: Selecciona una de múltiples entradas y la enruta a una salida en


función de una señal de control.
 Sumador Binario: Realiza la adición de dos números binarios y genera la
suma y el acarreo.
 Comparador: Compara dos números binarios y determina si son iguales o
cuál es mayor.
 ALU (Unidad Lógica Aritmética): Realiza operaciones lógicas y aritméticas,
como suma, resta, AND, OR, etc., en números binarios.

3. Preparación:
Para el desarrollo de esta experiencia el alumno debe tener claro los conceptos dados.

4. Equipos y Materiales:
Listar los materiales, herramientas y equipos utilizados.

5. Procedimiento:
Realice las experiencias descritas implementándolas en el módulo de entrenamiento.

5.1. Comparador básico:


Este circuito tiene la finalidad de comparar dos números representados por A y B,
estos números son representados en binario como 0 o 1. Las comparaciones que se
realizan son: A mayor que B, A igual que B y A menor que B, Si se cumple con la
comparación la salida tiene valor 1, si no se cumple con la comparación la salida
tiene valor 0.

a) Implementar el siguiente circuito de comparador básico:

Figura 1.- Circuito comparador básico.

b) En el circuito implementado aplicar sucesivamente todas las combinaciones de


valores 1 y 0 en las entradas A y B, y registrar el valor de las salidas en la
siguiente tabla:

2
Circuitos Digitales

A B A>B A=B A<B


0 0 0 1 0
0 1 0 0 1
1 0 1 0 0
1 1 0 1 0
Tabla 1.- Registro de datos en la tabla de verdad del circuito comparador básico.

c) Colocar la evidencia de lo realizado y comentar.

d) Escribir la función lógica de las 3 salidas del circuito.


- A>B =
- A=B =
- A<B =

e) ¿En qué norma se encuentra la simbología del circuito?

La norma IEC 1082-1

5.2. Detector de igualdad


Este circuito tiene la finalidad de detectar si dos números representados en binario
son iguales. Estos números están compuestos de la siguiente manera:

3
Circuitos Digitales

ABCD = WXYZ

Cada número tiene 4 bits o dígito, La comparación se realiza comparando cada bit o
dígito, A con W, B con X, C con Y y D con Z.
Si se cumple con la comparación la salida tiene valor 1, si no se cumple con la
comparación la salida tiene valor 0.

a) Implementar el siguiente circuito detector de igualdad:

Figura 2.- Circuito detector de igualdad.

b) ¿Cuántas combinaciones posibles tendrá la tabla de verdad del circuito detector


de igualdad? ¿Porqué?
c) En el circuito implementado aplicar sucesivamente todas las combinaciones de
valores 1 y 0 en las entradas A, B, C, D, W, X, Y e Z y registrar el valor de
salida S en la siguiente tabla:

A B C D W X Y Z S

Tabla 2.- Registro de datos en la tabla de verdad del circuito detector de


igualdad.

d) Colocar la evidencia de lo realizado y comentar.

4
Circuitos Digitales

e) Escribir la función lógica de la salida del circuito.


- S=

f) ¿En qué norma se encuentra la simbología del circuito?

5.3. Multiplexor

Este circuito tiene la finalidad de seleccionar una de varias fuentes de datos y


enrutarla hacia una sola salida. En otras palabras, un multiplexor permite tomar
múltiples señales de entrada y elegir cuál de ellas se transmitirá a través de la salida,
basándose en una señal de control.

a) Implementar el siguiente circuito multiplexor de 4 líneas a 1 línea:

Figura 3.- Circuito multiplexor de 4 líneas a 1 línea.

En este circuito C1, C2, C3 y C4 son las señales de entrada (fuente de datos) y las
entradas A y B son las señales de control. A y B determinan cual dato de C 1, C2,
C3 y C4 pasa hacia la salida Z.

b) En el circuito implementado aplicar las combinaciones necesarias de valores 1 y


0 en las entradas A y B, y colocar una señal de reloj en una de las entradas C 1,
C2, C3 y C4 y registrar los datos en la siguiente tabla:

A B Entrada Activa

5
Circuitos Digitales

Tabla 3.- Registro de datos del circuito multiplexor de 2 líneas a 1 línea.

c) Colocar la evidencia de lo realizado y comentar.

d) Escribir la función lógica de la salida del circuito.


- Z=

g) ¿En qué norma se encuentra la simbología del circuito?

5.4. Codificador de teclado


Este circuito tiene la finalidad de convertir las pulsaciones de teclas en un teclado
(Entrada) en una representación binaria de la tecla presionada (Salida). En otras
palabras, toma una entrada en forma de señales de pulsación de teclas y genera una
salida binaria que identifica la tecla específica que se presionó.

a) Simular y realizar pruebas del siguiente circuito codificador de teclado:

Figura 4.- Circuito codificador de teclado.

En este circuito 1, 2, 3, 4, 5, 6 ,7, 8, 9 son las señales de entrada que representan


el número del teclado y A, B, C y D son las señales de salida que representan el
número del teclado convertido en binario.

6
Circuitos Digitales

b) Luego de simular, implementar el circuito codificador de teclado aplicar las


combinaciones necesarias de valores 1 y 0 en las entradas 1, 2, 3, 4, 5, 6 ,7, 8, 9,
verificar los valores de salida en A, B, C y D, y registrar los datos en la siguiente
tabla:

1 2 3 4 5 6 7 8 9 A B C D

Tabla 4.- Registro de datos del circuito codificador de teclado.

c) Colocar la evidencia de lo realizado y comentar.

d) Escribir la función lógica de las salidas del circuito.


- A=
- B=
- C=
- D=

h) ¿De qué manera se puede mejorar el circuito codificador de teclado? Explicar y


proponer un circuito mejorado.

i) ¿En qué norma se encuentra la simbología del circuito?

6. CUESTIONARIO FINAL
6.1. Indicar el código/catálogo y la descripción de circuitos integrados que realicen las
siguientes funciones:
Función Código/Catálogo Descripción

7
Circuitos Digitales

Comparador
Multiplexor
Codificador
Tabla 5.- Registro de datos de circuitos integrados.

6.2. Indicar otras funciones o aplicaciones que se pueden realizar con circuitos
combinacionales
7. Observaciones (Realizar mínimo 3 observaciones)

8. Conclusiones (Realizar mínimo 3 Conclusiones)

NOTA: Si no llegaron a implementar todos los circuitos en el laboratorio deberán


realizar un video por cada circuito faltante donde explicarán el funcionamiento del
mismo.

También podría gustarte