Está en la página 1de 14

Universidad Nacional

Autónoma de México
F.E.S.C
Laboratorio de: Sistemas Digitales
Grupo: “ 1511 C “
Práctica 5: Circuitos combinacionales por
álgebra de Boole.
Profesora: Ing. Petra Medel Ortega
Alumno: Karla Yamilet Martínez Pichal
Fecha de realización: 12-Nov-2020
Fecha de entrega: 19-Nov-2020
Semestre 2021-1 ITSE
Tema
• 2.6 Implementación de circuitos a partir de expresiones de Boole.

Objetivos
• El alumno diseñará un circuito digital para detectar los 6 códigos no válidos
del código BCD2421.
• El alumno implementará el circuito lógico combinacional diseñado
empleando compuertas lógicas integradas.
• El alumno comprobará la validez de la solución obtenida a través del
álgebra de Boole.
• El alumno comprobará la tabla de verdad del circuito.

Introducción
Un Sistema de numeración es una forma de representar cualquier cantidad
numérica, de forma que una misma cantidad se puede escribir de muchas formas
distintas, según sea el sistema de numeración utilizado. Así, el sistema utilizado
normalmente por el hombre es el sistema decimal o de "base 10", mientras que el
sistema usado internamente por las máquinas electrónicas actuales es el binario o
de "base 2".
Casi todos los sistemas de numeración utilizados en la actualidad son de tipo
"polinomial". Un sistema de numeración polinomial cumple las siguientes
características generales:
todo número es una expresión formada por un conjunto de símbolos, llamados
"dígitos" o "cifras", cada uno con un valor propio, fijo y diferente del de los demás.
la cantidad de dígitos distintos que se pueden usar en un determinado sistema de
numeración constituye su "base".
el valor de un número depende de dos factores: del valor de los dígitos que lo
componen y de la posición de cada uno de ellos dentro del conjunto.
cada posición del número tiene un valor intrínseco que aumenta de derecha a
izquierda según potencias sucesivas de la base del sistema de numeración. Así, el
dígito del extremo derecho es el de menor peso, y el dígito del extremo izquierdo
es el de mayor significación.
Los circuitos de lógica combinacional son hechos a partir de las compuertas
básicas compuerta AND, compuerta OR, compuerta NOT. También pueden ser
construidos con compuertas NAND, compuertas NOR, compuerta XOR, que son
una combinación de las tres compuertas básicas.

El comportamiento de los circuitos combinacionales sólo depende de las señales


de entrada en un instante determinado, y no de la secuencia de entradas, es decir,
de la historia del circuito. Este hecho no quiere decir que el comportamiento
temporal no sea importante, de hecho, una de las principales características de los
circuitos que se tienen en cuenta es la velocidad de operación o el retraso de
propagación. En función de este retraso, podemos encontrar dos zonas
temporales de operación bien diferenciadas: estado estacionario y estado
transitorio.

Una posible definición de estos estados sería la siguiente:

El estado transitorio es aquel espacio temporal que va desde el cambio de las


entradas hasta que la salida se estabilice.

En este estado, tanto las señales internas como las de salida pueden sufrir
cambios (no necesariamente uno solo, sino que pueden ser varios), aunque las
señales de entrada no cambien. Estos posibles cambios son los necesarios para
que el circuito busque su estabilización.

El estado estacionario es aquel espacio temporal que va desde la estabilización


del circuito lógico hasta que las entradas vuelvan a cambiar.

En este estado, ninguna de las señales del circuito puede sufrir ningún cambio, a
no ser que sean las señales de entrada. Es decir, en el estado transitorio se
producen todos los cambios necesarios en las señales de salida (e internas) hasta
conseguir la estabilización del circuito. En cambio, en el estado estacionario, las
señales de salida (e internas) están estables a su valor correcto. Por lo tanto, el
comportamiento lógico hay que observarlo en el estado estacionario, en el cual no
se producirá ningún cambio adicional debido al cambio actual de las señales de
entrada.

Material
• CIs necesarios para la implementación del diseño
• 5 Resistencias de 0.47kΩ a ½ W
• 5 Diodos LED
• Hoja técnica de los circuitos integrados a utilizar en la práctica en formato
digital.

Desarrollo
1. Adicionamos al circuito diseñado en las actividades previas las conexiones
necesarias para proporcionar las 4 entradas.
2. Conecte 1 LED y una resistencia en la salida para comprobar los valores de
la tabla de verdad.

3. Compruebe la tabla de verdad considerando que el LED de salida debe


encenderse cuando el código de entrada es un número no válido.

2 4 2 1

A B C D S BCD
0 0 0 0 0 0 0
1 0 0 0 1 0 1
2 0 0 1 0 0 2
3 0 0 1 1 0 3
4 0 1 0 0 0 4
5 0 1 0 1 1 5
6 0 1 1 0 1 6
7 0 1 1 1 1 7
8 1 0 0 0 1 8
9 1 0 0 1 1 9
10 1 0 1 0 1 10
11 1 0 1 1 0 5
12 1 1 0 0 0 6
13 1 1 0 1 0 7
14 1 1 1 0 0 8
15 1 1 1 1 0 9
Valores NO
VÁLIDOS

0101

0110
0111

1000
1001

1010

Cuestionario
1. Diseñe un circuito que compare dos números de 2 bits cada uno y genere dos
salidas que indiquen si el número 1 es mayor que el número 2 y otra salida que
indique si el número 1 es menor que el número 2.
Considere lo siguiente:
• El número 1 está formado por los bits denominados A y B.
• El número 2 está formado por los bits denominados C y D.
• La salida X se enciende si #1 > #2.
• La salida Y se enciende si #1 < #2.
AB CD AB>CD AB<CD
A B C D X Y
0 0 0 0 0 0
0 0 0 1 0 1
0 0 1 0 0 1
0 0 1 1 0 1
0 1 0 0 1 0
0 1 0 1 0 0
0 1 1 0 0 1
0 1 1 1 0 1
1 0 0 0 1 0
1 0 0 1 1 0
1 0 1 0 0 0
1 0 1 1 0 1
1 1 0 0 1 0
1 1 0 1 1 0
1 1 1 0 1 0
1 1 1 1 0 0

2. Empleando únicamente álgebra de Boole, realice todos los pasos del


diseño e inclúyalos en su reporte.

𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷


𝐴𝐶𝐵𝐷 + 𝐴𝐵𝐶(𝐷 + 𝐷) + 𝐴𝐵𝐶(𝐷 + 𝐷) + 𝐴𝐵𝐶𝐷
𝐴𝐶(𝐵 + 𝐵) + 𝐷(𝐴𝐶 + 𝐴𝐶)
𝐴𝐶𝐵𝐷 + 𝐴𝐶 + 𝐴𝐵𝐶𝐷
X= 𝐴(𝐶 + 𝐵𝐷)
𝐴𝐶𝐵𝐷 + 𝐴𝐶 + 𝐴𝐵𝐷
𝐵𝐷(𝐴𝐶 + 𝐴) + 𝐴𝐶
𝐵𝐷(𝐶 + 𝐴) + 𝐴𝐶 = 𝐵𝐷𝐶 + 𝐴𝐶 + 𝐵𝐷𝐴

𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷 + 𝐴𝐵𝐶𝐷


𝐴𝐶𝐵𝐷 + 𝐴𝐵𝐶(𝐷 + 𝐷) + 𝐴𝐵𝐶(𝐷 + 𝐷) + 𝐴𝐵𝐶𝐷
𝐴𝐶(𝐵 + 𝐵) + 𝐷(𝐴𝐶 + 𝐴𝐶)
𝐴𝐶𝐵𝐷 + 𝐴𝐶 + 𝐴𝐵𝐶𝐷
Y= 𝐴(𝐶 + 𝐵𝐷)
𝐴𝐶𝐵𝐷 + 𝐴𝐶 + 𝐴𝐵𝐷
𝐵𝐷(𝐴𝐶 + 𝐴) + 𝐴𝐶
𝐵𝐷(𝐶 + 𝐴) + 𝐴𝐶 = 𝐵𝐷𝐶 + 𝐴𝐶 + 𝐴𝐵𝐷
3. Simule el circuito diseñado y entregue la simulación en su reporte en
formato digital.
AB CD AB>CD AB<CD
A B C D X Y
0 0 0 0 0 0

0 0 0 1 0 1

0 0 1 0 0 1

0 0 1 1 0 1
0 1 0 0 1 0

0 1 1 0 0 1

0 1 1 1 0 1
1 0 0 0 1 0

1 0 0 1 1 0

1 0 1 0 0 0
1 0 1 1 0 1

1 1 0 0 1 0

1 1 0 1 1 0

1 1 1 0 1 0
1 1 1 1 0 0

CONCLUSIONES
El desarrollo de esta práctica fue interesante y más sencillo de lo que
esperaba, tuve algunos problemas para resolver las expresiones
algebraicas, pero para comprobar que mis resultados fueran correctos
igualmente resolví la sumatoria de los mini términos con un mapa de
Karnaugh. Al final todo salió como esperaba y ahora estoy orgullosa
de poder haber terminado satisfactoriamente esta práctica.

Bibliografía:
https://www.ecured.cu/Circuito_combinacional
http://e-
ducativa.catedu.es/44700165/aula/archivos/repositorio/4750/4923/html/ProbResue
ltosT3.pdf
https://ansogrie75.wixsite.com/cirdig/single-post/2016/11/07/Igualdad-y-
Comparadores

También podría gustarte