Está en la página 1de 26

UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO

DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

ASIGNATURA:
DISEÑO DIGITAL

NOMBRE DE LA PRÁCTICA 02:


IMPLEMENTACIÓN DE CIRCUITOS A PARTIR DE EXPRESIONES
BOOLEANAS

NOMBRE DEL DOCENTE:


MTRO. DOMITILO MARTÍNEZ HERNÁNDEZ

EQUIPO NO 03:
DE LA CRUZ MENDOZA JUAN JOSÉ 202D24056
FLORES MENDOZA JUAN MANUEL 202D24032
GIL RODRIGUEZ RENAN 202D24014
GONZALES BALAN HÉCTOR DANIEL 202D24083
SILVA DE DIOS ERICK ALBERTO 202D24051

ENTREGADO POR: RENAN GIL RODRIGUEZ

FECHA DE ENTREGA: 12 DE MARZO DEL 2023

CICLO ESCOLAR: FEBRERO-JUNIO GRUPO: E5A

1
PRÁCTICA No. 2

IMPLEMENTACIÓN DE
CIRCUITOS A PARTIR DE
EXPRESIONES BOOLEANAS

2
TABLA DE CONTENIDO

INTRODUCCIÓN ............................................................................................................... 4

MARCO TEÓRICO ............................................................................................................. 5

MATERIALES .................................................................................................................. 12

SIMULACIÓN ................................................................................................................. 13

CONCLUSIONES ............................................................................................................. 24

EVIDENCIA FOTOGRÁFICA ............................................................................................. 25

REFERENCIA................................................................................................................... 26

3
INTRODUCCIÓN

El álgebra booleana o también conocida como álgebra de boole, es un sistema


matemático que se utiliza para representar cualquier circuito lógico en forma de
ecuaciones algebraicas, es decir, es una herramienta que nos ayuda a resolver y a
simplificar cualquier tipo de problema que se nos presente dentro de los sistemas
digitales. Por ejemplo, tenemos que crear un sistema en el cual un foco encienda a
través de dos interruptores, ya sea que esté activado cualquiera de los interruptores,
pero no pueden estar activados los dos al mismo tiempo.
El álgebra booleana tendrá varias aplicaciones, pero en esta asignatura será para
las amplificaciones de las funciones lógicas. El objetivo de simplificar las funciones
lógicas es hacerlas más pequeñas o sencillas. Y la finalidad de las funciones es que
a partir de ellas se pueden construir los circuitos lógicos, así que, aplicando el
álgebra de Boole, los circuitos son más pequeños y sencillos, esto representa un
ahorro en la compra del componente. La importancia de los circuitos lógicos es que
con ellos se construyen todo tipo de equipos digitales como son: equipos de control,
computadoras, calculadoras y muchos otros. El álgebra booleana es un sistema
matemático deductivo centrado en los valores cero y uno (falso y verdadero). Un
operador binario " º " definido en este juego de valores acepta un par de entradas y
produce un solo valor booleano, por ejemplo, el operador boolean o AND acepta
dos entradas booleanas y produce una sola salida booleana. Esta lógica se puede
aplicar a dos campos: Al análisis, porque es una forma concreta de describir cómo
funcionan los circuitos.
En esta práctica se muestra cómo aplicar los principios de algebra booleana
mediante la descripción algebraica de circuitos lógicos y su implementación y la
ejemplificación de los teoremas booleanas y los teoremas de Morgan.

4
MARCO TEÓRICO

Los circuitos lógicos son aquellos que manejan la información en forma de “1” y “0”,
dos niveles lógicos de voltaje fijos. “1” nivel alto o “high” y “0” nivel bajo o “low”. Los
circuitos lógicos están compuestos por elementos digitales como la compuerta AND
y compuerta OR, compuerta NOT y combinaciones poco o muy complejas de los
circuitos antes mencionados. Estas combinaciones dan lugar a otros tipos de
elementos digitales como las compuertas, entre otros: La electrónica moderna usa
electrónica digital para realizar muchas funciones. Aunque los circuitos electrónicos
podrían parecer muy complejos, en realidad se construyen de un número muy
grande de circuitos muy simples. En un circuito lógico digital se transmite
información binaria (ceros y unos) entre estos circuitos y se consigue un circuito
complejo con la combinación de bloques de circuitos simples.

Ilustración 1: On & Off de un circuito.

La información binaria se representa en la forma de:


• “0” o “1”
• “abierto” o “cerrado” (interruptor)
• “On” o “Off”
• “falso” o “verdadero”

Los circuitos lógicos se pueden representar de muchas maneras. En los circuitos de


los gráficos anteriores la lámpara puede estar encendida o apagada (“ON” o “OFF”),
dependiendo de la posición del interruptor. (apagado o encendido). Los posibles
estados del interruptor o interruptores que afectan un circuito se pueden representar
en una tabla de verdad.

5
Teorema De Morgan: Se utiliza principalmente para resolver las diversas
expresiones del álgebra booleana. El teorema de Morgan define la uniformidad entre
la puerta con la misma entrada y salida invertida. Se utiliza para implementar la
operación de puerta básica como la puerta NAND y la puerta NOR.
El teorema De Morgan se usa principalmente en programación digital y para hacer
diagramas de circuitos digitales.
PRIMER TEOREMA DE MORGAN
De acuerdo con el primer teorema De Morgan, una puerta NOR es equivalente a
una puerta AND burbujeada. Las expresiones booleanas para la puerta AND
burbujeante se pueden expresar mediante la ecuación que se muestra a
continuación.
Para la puerta NOR, la ecuación es:

Para la puerta AND burbujeada, la ecuación es:

Como las puertas NOR y burbujeadas son intercambiables, es decir, ambas puertas
tienen salidas exactamente idénticas para el mismo conjunto de entradas.
Por lo tanto, la ecuación se puede escribir como se muestra a continuación:

Esta ecuación (1) o identidad que se muestra arriba se conoce como Teorema De
Morgan. La representación simbólica del teorema se muestra en la siguiente figura:

Ilustración 2: Teorema de Morgan.

6
SEGUNDO TEOREMA DE MORGAN
El segundo teorema De Morgan establece que la puerta NAND es equivalente a una
puerta OR burbujeante.
La expresión booleana para la puerta NAND viene dada por la ecuación que se
muestra a continuación:

La expresión booleana para la puerta OR burbujeante viene dada por la ecuación


que se muestra a continuación:

Dado que las puertas NAND y OR con burbujas son intercambiables, es decir,
ambas puertas tienen salidas idénticas para el mismo conjunto de entradas. Por lo
tanto, las ecuaciones quedan como se indica a continuación:

Esta identidad o ecuación (2) que se muestra arriba se conoce como Segundo
teorema De Morgan.
La representación simbólica del teorema se muestra en la siguiente figura:

Ilustración 3: Segundo Teorema de Morgan.

LA PUERTA OR BURBUJEADA
El circuito lógico de la puerta OR burbujeante se muestra a continuación:

7
Ilustración 4: Circuito lógico de la puerta OR burbujeante.

En esto, ambas entradas se invierten antes de que se apliquen a una puerta OR. La
salida de una puerta OR burbujeante se puede derivar de su circuito lógico y se
puede expresar mediante la ecuación que se muestra a continuación:

Estos son los resultados cuando el circuito lógico de la puerta OR burbujeó cuando
se aplicaron todos los conjuntos posibles de entradas, como 00, 01, 10 u 11.
Para AB: 00

Para AB: 01

Para AB: 10

Para AB: 11

El álgebra booleana difiere en gran medida del álgebra ordinaria, ya que a las
constantes y variables booleanas sólo se les permite tener dos valores posibles: 0

8
y 1. Una variable booleana es una cantidad que puede ser (en distintas ocasiones)
igual a 0 o a 1. Las variables booleanas se utilizan a menudo para representar el
nivel de voltaje presente en un alambre o en las terminales de entrada/salida de un
circuito. Por ejemplo, en cierto sistema digital el valor booleano 0 podría asignarse
a cualquier voltaje en el intervalo de 0 a 0.8 V, mientras que el valor booleano 1
podría asignarse a cualquier voltaje entre 2 y 5 V.

TEOREMAS BOOLEANOS
Los teoremas booleanos y leyes se utilizan para simplificar las diversas expresiones
lógicas. En un problema de diseño digital, se desarrolla una expresión lógica única
a partir de la tabla de verdad. Si se simplifica esta expresión lógica, el diseño se
vuelve más fácil. El álgebra booleana se utiliza principalmente en electrónica digital,
teoría de conjuntos y electrónica digital.
También se utiliza en todos los lenguajes de programación modernos. Por lo tanto,
los teoremas booleanos ayudan en este sentido. Existen pocas leyes y teoremas
básicos del álgebra booleana, algunos de los cuales son familiares para todos, como
la ley acumulativa, la ley asociativa, la ley distributiva, los teoremas De Morgan, la
ley de doble inversión y los teoremas de dualidad.
LA LEY ACUMULATIVA
Las dos ecuaciones siguientes se basan en el hecho de que la salida de una puerta
OR o AND no se ve afectada mientras que las entradas se intercambian. La
ecuación de la ley acumulativa se da a continuación:

La ley distributiva La ecuación se da a continuación: Las tres identidades básicas


de las operaciones AND se dan a continuación:

9
Se puede verificar la validez de las identidades anteriores sustituyendo el valor de
A=0oA=1
LEY DE DOBLE INVERSIÓN
La regla de la doble inversión se muestra en la siguiente ecuación:

La ley establece que el doble complemento (complemento del complemento) de una


variable es igual a la propia variable.

La ley distributiva se puede entender por la equivalencia lógica correspondiente que


se muestra a continuación:

Las cuatro identidades básicas de las operaciones OR se dan a continuación: La


autenticación de todas las ecuaciones anteriores se puede comprobar sustituyendo
el valor de A = 0 o A = 1.

TEOREMAS DE MORGAN
El teorema De Morgan se analiza en detalle en el artículo Teorema De Morgan. Las
ecuaciones se dan a continuación:

10
La ecuación (6) dice que una compuerta NOR es equivalente a una compuerta AND
burbujeante, y la ecuación (7) dice que la compuerta NAND es equivalente a una
compuerta OR burbujeante.

TEOREMAS DE DUALIDAD
La nueva relación booleana se puede derivar con la ayuda del teorema de la
dualidad. De acuerdo con este teorema para la relación booleana dada, la nueva
relación booleana se puede derivar mediante los siguientes pasos:
• Cambiar cada signo O por un signo Y.
• Cambiar cada signo AND por un signo OR.
• Complementando cada 0 o 1 que aparece en la identidad booleana dada.

Por ejemplo:
La ley distributiva establece que:

Ahora, usando el teorema de dualidad, podemos obtener la nueva relación


intercambiando cada signo OR y AND. La ecuación (8) se convierte en:

La ecuación (9) es una nueva relación booleana. De manera similar, para cualquier
otra relación booleana, también se puede derivar su relación dual.

11
MATERIALES

Para esta práctica utilizamos las siguientes herramientas:

 Fuente de CD de voltaje variable.


 Multímetro Digital
 Resistencias de 1k Ώ
 Resistencias de 330Ώ
 Dip switch
 C. I. 7400
 C. I. 7402
 C. I. 7404
 C. I. 7408
 C. I. 7432
 Diodo LED

12
SIMULACIÓN

1. Realiza la simulación en MULTISIM de la figura 2.3, obtén la


expresión booleana correspondiente a la salida Y del circuito y anota en
el cuadro 2.1 la salida de cada compuerta:

Ilustración 5 Circuito eléctrico

Simulación en multisim

Ilustración 6 circuito realizado en multisim

Y= AC+BC+ABC

Cuadro 2.1 Cuadro de salidas del circuito.


13
A B C AC BC ABC BC+ABC Salida(Y)
0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 1 0 0 1 0 1 1
0 1 1 0 0 1 1 1
1 0 0 0 0 0 0 0
1 0 1 1 0 0 0 1
1 1 0 0 1 0 1 1
1 1 1 1 0 0 0 1

2. a) Dibuja el circuito para implementar la siguiente expresión: X = (A +


B) (B̅+C) y simula en MULTISIM el circuito obtenido.
b) Anota en el cuadro 2.2 las salidas obtenidas en el circuito
Simulación en multisim

Ilustración 3. Circuito realizado en multisim

X= (A+B)(B+C)
Cuadro 2.2 Entrada del circuito
14
A B C A+B �-C
B X
0 0 0 0 1 0
0 0 1 0 1 0
0 1 0 1 0 0
0 1 1 1 1 1
1 0 0 1 1 1
1 0 1 1 1 1
1 1 0 1 0 0
1 1 1 1 1 1

B.1) Alambra el circuito de la figura 2.4 en el protoboard y completa el


cuadro 2.3 para los valores de entrada proporcionados:

15
Simulación en multisim

Cuadro 2.3 Entrada de los datos al circuito experimental


A B C AC B𝐶𝐶̅ 𝐴𝐴̅BC B𝐶𝐶̅ +𝐴𝐴̅BC AC+B𝑐𝑐̅+𝐴𝐴̅BC

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

2. Alambra en el protoboard los circuitos de las figuras 2.7 y 2.8, anota


en el cuadro 2.4 y 2.5 la salida que corresponde a cada circuito y analiza
porque es más conveniente uno con respecto del otro.

16
Simulación en multisim

Cuadro 2.4 Salidas del circuito


A B C (����
𝐴𝐴𝐴𝐴 ) (�����
𝐴𝐴𝐴𝐴)AB ABC S(A,B,C)

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

17
Simulación en multisim FIGURA 2.8

Cuadro 2.5 Salidas del circuito de la figura 2.8


A B C A+C (A+C)AB ABC S(A,B,C)
0 0 0 0 0 0 0
0 0 1 1 0 0 0
0 1 0 0 0 0 0
0 1 1 1 0 0 0
1 0 0 1 0 0 0
1 0 1 1 0 0 0
1 1 0 1 1 0 1
1 1 1 1 1 1 1

18
PREGUNTAS

1. Evalúa la salida del circuito de la figura 2.11 para A=0, B=0, C=1, D=0 y E=1

Y (A, B, C,D,E) =1

2. Determina la expresión booleana del circuito mostrado en la figura 2.12:


Y (A, B, C,D)=
� 𝑩𝑩𝑩𝑩) + (𝑨𝑨
(𝑨𝑨 ��������
+ 𝑫𝑫)

19
3. Analiza mediante la figura 2.8 el teorema booleano 𝑨𝑨̿ = 𝑨𝑨 (Teorema 1)

� 𝟎𝟎
Caso I: Si A=0, entonces 𝑨𝑨̅ =1 y =𝑨𝑨

�0
Caso II: Si A=1, entonces 𝑨𝑨̅ =0 y =𝑨𝑨

4. Completa el enunciado de los siguientes teoremas para la compuerta AND,


analizando la entrada de cada compuerta.
Nota: Para una compuerta OR, el valor 0 habilita la entrada y el valor 1inhabilita
la entrada.
(2). - A.0=0
El 0 inhabilita la compuerta
AND y la salida siempre es 0

(3). - A.1=A
La entrada 1 habilita la compuerta.
Caso I: Si A=1, la salida es 1
Caso II. Si A=0, la salida es 0
La salida siempre es igual a A

(4). - A. A=A
Caso I: Si A=0, entonces los dos cero en la entrada de la AND produce una salida
0
Caso II: Si A=1, entonces los dos uno en la entada de la AND produce una salida
1
En cualquier caso, la salida es igual a las entradas
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO
DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

(5). - A. 𝑨𝑨̅=0
Caso I: Si A=1, entonces 𝑨𝑨̅= 0 y la salida es 0
Caso II: Si A=0, entonces la salida es 1
En cualquier caso, la salida es 0

5. Completa el enunciado de los siguientes teoremas para la compuerta OR,


analizando la entrada de cada compuerta.
Nota: Para una compuerta OR, el valor 0 habilita la entrada y el valor 1 5. Analizando
la entrada de cada compuerta. Inhabilita la entrada.
(6).- A + 0 = A
La entrada 0 habilita la compuerta.
Caso I: Si A=1, la salida es 1
Caso II: Si A=0, la salida es 0
La salida siempre es igual a A

(7). – A+1=1
Caso I: Si A= 0, entonces 0 + 0 = 0
Caso II: Si A=1, entonces 1 + 1 = 1
En cualquier caso, la salida siempre es igual a A

(8). – A+A=A
Caso I: Si A= 0, entonces 0 + 0 = 0
Caso II: Si A=1, entonces 1 + 1 = 1
En cualquier caso, la salida sigue a A

(9). – A+𝑨𝑨̅̅=1
Caso I: Si A= 1, entonces la salida es 1
Caso II: Si A=0, entonces 𝑨𝑨̅̅= 1 y la salida es 1
La salida siempre es 1

EQUIPO 03 21
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO
DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

6. A * B + A * C = A(B + C)
Para demostrar este teorema examina su validez para todas las
combinaciones posibles de A, B y C; desarrollando una tabla de verdad para
cada miembro de la ecuación y ver si estas son idénticas.

A B C A*B A*C A*B+A*C B+C A(B+C)


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

7. A + A̅* B = A + B
Al hacer uso de nuevo de las tablas de verdad, se observa que el miembro izquierdo
de la ecuación es BINARIO al derecho.

A B �
𝑨𝑨 � ∗ 𝑩𝑩
𝑨𝑨 � ∗ 𝑩𝑩
A++𝑨𝑨 A+B

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

EQUIPO 03 22
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO
DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

8. Los dos teoremas de De Morgan son:


Teorema 1. (x +y) = x̅* y̅; afirma que cuando se invierte la suma OR de dos variables
equivale a invertir cada variable individualmente y luego operar con ADN estas
variables invertidas.
Teorema 2. (x +y) = x̅* y̅; establece que cuando se invierte el producto AND de dos
variables es lo mismo que invertir cada variable individualmente y luego operarlas
con OR.
Simplifica la expresión z = (A̅+ C) * (B + D̅) a una que contenga variables
individuales.

Usando el teorema 2 y tratando (A̅+ C) como x y (B + D̅) como y, se obtiene:


Z = (A̅+ C) + (B + D̅)
Se puede considerar esto como la división del signo inversor mayor por la mitad, y
el cambio AND (*) por uno OR (+). Ahora el termino (A̅+ C) se puede simplificar
aplicando el teorema 1.
De esta manera se puede simplificar (B + D̅) Z = (A̅+ C) + (B + D̅) Aquí se han
dividido los signos de inversión mayores a la mitad y se ha reemplazado el signo (+)
por (·). Cancelando las inversiones dobles, finalmente se obtiene: Z= AC̅+ B̅D

EQUIPO 03 23
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO
DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

CONCLUSIONES

En esta práctica pudimos desarrollar nuestros conocimientos acerca de las


compuertas logitas y algebra booleana lo cual ya teníamos un previo conocimiento
acerca de ello.
Analizamos y demostramos los teoremas, propuestos en clases, en dónde el
álgebra booleana es fundamental en la programación de sistemas digitales, al igual
pusimos en práctica uso de compuertas, para desmontar los teoremas y ver el
funcionamiento que tienen estos dispositivos, por qué también podemos decir que
la práctica de estos circuitos no ayudarán a comprender el sistema de
funcionamiento interno el cual tiene múltiples funcionamiento, en los cuales
podremos visualizar y analizar durante la práctica real.

EQUIPO 03 24
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO
DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

EVIDENCIA FOTOGRÁFICA

EQUIPO 03 25
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO
DIVISIÓN ACADÉMICA DE INGENIERÍA Y ARQUITECTURA

REFERENCIA

• Boylestad, R. L., & Nashelsky, L. (2002). Electronic Devices and Circuit


Theory. Prentice Hall.
• Cantú Chapa, A. C. P. (1996). Electronica ll: Analisis de diseño con diodos y
transistores (1.a ed.). Universidad Autonoma Metropolitana.
• Tocci, Ronald J., Widmer, Neal S., Sistemas Digitales, octava edición,
Pearson
Educación, México 2003.
• Bignell, James W., Electrónica Digital, primera edición, CECSA, México
1997.
• Morris, Mano M., Diseño Digital, tercera edición, Pearson Educación, México
2003.
• Hermosa, Donate Antonio, Electrónica Digital Fundamental, tercera edición,
Marcombo S. A., Barcelona España 2004.

EQUIPO 03 26

También podría gustarte