UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERIA ELECTRONICA E INFORMATICA
INFORME DE LABORATORIO N°3
ASIGNATURA:
CIRCUITOS DIGITALES I
ALUMNOS:
JHOEL RODRIGO CUELLAR NARVAEZ
APARI OSORIO, BRYAN JESUS
HUARCAYA VELASQUEZ CARLOS
DOCENTE:
JOSE HILARION ROSALES FERNANDEZ
FECHA ENTREGADA:
10-09-2022
I. OBJETIVOS
1) Realizar funciones booleanas utilizando puertas lógicas diversas.
2) Implementar circuitos combinacionales utilizando únicamente puertas NAND o NOR.
3) Comprobar la validez del método de los diagramas de Karnaugh para la simplificación de
funciones booleanas.
II. MARCO TEÓRICO
Funciones Booleanas
• Función Booleana de grado (orden) n:
- Es una función f con dominio
𝐵n = x1 , x2 , ⋯ , x n x i ∈ 𝐵}
y rango 𝐵
- Ejemplo:
Si A, B, C, D son variables booleanas, la siguiente función
Booleana f es de
grado 4:
x = f(A,B,C,D) = (A+B)(C+D)
• Equivalencia de funciones:
Dos funciones Boolenas f y g son equivalentes si
f(x1, x2, …, xn) = g(x1, x2, …, xn),∀(x1, x2, …, xn) ∈ 𝐵 n
Operaciones Booleanas
•Complemento (inversa)
- Equivalente a la operación NOT (A = Au= ¬A)
- Nota: doble complemento es igual a la variable (A = A)
•Adición Booleana
- Equivalente a la operación OR (+, ⋁, |)
La s
•Multiplicación Booleana
- Equivalente a la operación AND (x, ∙, ⋀, &)
III. MATERIALES
01 fuente de alimentación regulada + 5 VDC
CIs. :
- 02 74LS00 (NAND de 2 entradas)
- 01 74LS02 (NOR)
- 01 74LS04 (NOT)
- 01 74LS08 (AND de 2 entradas)
- 01 74LS32 (OR)
- 01 74LS86 (OR EXCLUSIVO)
01 Resistencia de 330 Ohms. ¼ W.
01 diodo LED.
01 Protoboard.
01 Caja de Cablecillos para conexiones.
01 Alicate tipo pinza
IV. PROCEDIMIENTO
Dadas las funciones:
𝐹1 = ∑(3,4,5,6,7,12,13)
4
𝐹2 = ∑(0,1,3,4,5,7,12,13,15)
4
𝐹3 = ∑(1,2,3,5,6,7,9,13,14,15)
4
𝐹4 = ∑(1,2,4,7,8,11,13,14)
4
1) Utilizando un diagrama de Karnaugh simplificar F1 y expresar el resultado en suma
de productos.
2) Implementar la función simplificada utilizando puertas AND, OR y NOT (CIs. 7408,
7432 y 7404).
3) Comprobar que su circuito trabaja correctamente verificando que cumple con la
tabla lógica propuesta para F1.
𝐹1 = ∑4(3 ,4 ,5 ,6 ,7 ,12 ,13 ) N A B C D F
0 0 0 0 0 0
1 0 0 0 1 0
2 0 0 1 0 0
ഥ 𝒄𝒅
𝒂 3 0 0 1 1 1
4 0 1 0 0 1
5 0 1 0 1 1
6 0 1 1 0 1
ഥ 𝒃𝒄
𝒂 7 0 1 1 1 1
8 1 0 0 0 0
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 0
𝒃𝒄̅ 12 1 1 0 0 1
13 1 1 0 1 1
𝐹1 = 𝑏𝑐̅ + 𝑎̅𝑏𝑐 + 𝑎̅𝑐𝑑 14 1 1 1 0 0
15 1 1 1 1 0
𝐹1 = 𝑏𝑐̅ + 𝑎̅𝑐(𝑏 + 𝑑)
LINK DE DESCARGA DEL PRIMER EJERCICIO EN PROTEUS
https://www.mediafire.com/file/y78xbo8z64g05lt/ejercicio_N_F1.pdsprj/file
4) Simplificar F2 con ayuda de un diagrama de Karnaugh expresando el resultado en
producto de sumas.
5) Implementar la expresión obtenida para F2 utilizando únicamente puertas “NOR” de dos
entradas. (El CI 7402 solamente).
6) Comprobar el funcionamiento de su circuito verificando que efectivamente cumple con
su tabla lógica.
𝐹2 = ∑(0,1,3,4,5,7,12,13,15)
4
Por suma de productos en este caso se tomará
N A B C D F
los valores ceros (0) o maxterms
0 0 0 0 0 1
1 0 0 0 1 1
00 01 11 10 2 0 0 1 0 0
3 0 0 1 1 1
00 1 1 1 0
4 0 1 0 0 1
01 1 1 1 0 5 0 1 0 1 1
11 1 1 1 0 6 0 1 1 0 0
10 0 0 0 0 7 0 1 1 1 1
8 1 0 0 0 0
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 1
𝐹2 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
(𝑐̅ + 𝑑 )(𝑎̅ + 𝑏) 14 1 1 1 0 0
15 1 1 1 1 1
𝐹2 = (𝑐̅ + 𝑑)(𝑎̅ + 𝑏)
LINK DE DESCARGA DEL SEGUNDO EJERCICIO EN PROTEUS
https://www.mediafire.com/file/eg1jdjwj62fmaw6/ejercicio_N_F2.pdsprj/file
7) Implementar la expresión algebraica más simple para F3 haciendo uso de puertas
“NAND” y “NOR” solamente. (Con los CIs. 7400 y 7402)
𝐹3 = ∑(1,2,3,5,6,7,9,13,14,15)
4
N° a b c d F
0 0 0 0 0 0
1
2
0
0
0
0
0
1
1
0
1
1
ഥ𝑪
𝑨
3 0 0 1 1 1
4 0 1 0 0 0
5 0 1 0 1 1
6 0 1 1 0 1
𝑩𝑪
7 0 1 1 1 1
8 1 0 0 0 0
9 1 0 0 1 1
10 1 0 1 0 0
11 1 0 1 1 0 ഥ𝑫
𝑪
12 1 1 0 0 0
13 1 1 0 1 1
14 1 1 1 0 1
15 1 1 1 1 1
ഥ 𝑪+BC = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
ഥ 𝑫+𝑨
𝑪 ̅̅̅̅̅
ഥ 𝑫)(𝑪
(𝑪 ̅̅̅̅̅̅̅̅̅̅̅̅
ഥ + 𝑩))
(𝑨
8) Realizar la expresión algebraica correspondiente a F4 utilizando solamente puertas OR –
Exclusivo (CI 7486)
9) Realizar los circuitos y adjuntar imagen de cada uno.
10) Simular todas las funciones simplificadas con el software Proteus. Adjuntar los archivos
de la simulación.
N A B C D F
𝐹4 = ∑(1,2,4,7,8,11,13,14) 0 0 0 0 0 0
4 1 0 0 0 1 1
00 01 11 10 2 0 0 1 0 1
00 1 1
3 0 0 1 1 0
4 0 1 0 0 1
01 1 1
5 0 1 0 1 0
11 1 1 6 0 1 1 0 0
10 1 1 7 0 1 1 1 1
8 1 0 0 0 1
9 1 0 0 1 0
𝐹4 = (𝐶 ⊕ 𝐷 )(𝐴𝐵 ⊕ ̅̅̅̅ ഥ)
𝐴𝐵 ) + (A ⊕ B)(CD + 𝐶𝐷 10 1 0 1 0 0
11 1 0 1 1 1
12 1 1 0 0 0
𝐹4 = (A ⊕ 𝐵) ⊕ (𝐶 ⊕ 𝐷)
13 1 1 0 1 1
14 1 1 1 0 1
15 1 1 1 1 0
LINK DE DESCARGA DEL CUARTO EJERCICIO LABORATORIO EN PROTEUS
https://www.mediafire.com/file/jcekwzng0pj73cy/ejercicio_Nf4.pdsprj/file
Ejercicio 1
𝐹1 = ∑(3,4,5,6,7,12,13)
4
Al lado derecho se encontrarán las entradas de 4 cablecillos
A: cablecillo amarillo
B: cablecillo azul
D: cablecillo verde
En las siguientes imágenes se está utilizando las compuertas TTL : 74LS04(NOT), 74LS32(OR) y
74LS08(AND).
(A = 0, B = 0, C = 1, D = 1) F=1
(A = 0, B = 1, C = 0, D = 0) F=1
(A = 0, B = 1, C = 0, D = 1) F=1
(A = 0, B = 1, C = 1, D = 0) F= 1
(A = 0, B = 1, C = 1, D = 1) F =1
(A = 1, B = 1, C = 0, D = 0) F=1
(A = 0, B = 0, C = 1, D = 0) F= 1
Ejercicio 2
𝐹2 = ∑(0,1,3,4,5,7,12,13,15)
4
Al lado derecho se encontrarán las entradas de 4 cablecillos
A: cablecillo amarillo
B: cablecillo azul
C: cablecillo blanco
D: cablecillo verde
En las siguientes imágenes se está utilizando la compuerta TTL : 74LS02(NOR)
(A = 0, B = 0, C = 0, D = 0) F=1
(A = 0, B = 0, C = 0, D = 1) F=1
(A = 0, B = 0, C = 1, D = 1) F=1
(A = 0, B = 1, C = 0, D = 0) F=1
(A = 0, B = 1, C = 0, D =1 ) F=1
(A = 0, B = 1, C = 1, D = 1) F=1
(A = 1, B = 1, C = 0, D = 0) F=1
(A = 1, B = 1, C = 0, D = 1) F=1
(A = 1, B = 1, C = 1, D = 1) F=1
Ejercicio 3
𝐹3 = ∑(1,2,3,5,6,7,9,13,14,15)
4
Al lado derecho se encontrarán las entradas de 4 cablecillos
A: cablecillo amarillo
B: cablecillo azul
C: cablecillo blanco
D: cablecillo verde
En las siguientes imágenes se está utilizando las compuertas TTL : 74LS00(NAND) y 74LS02( NOR).
(A = 0, B = 0, C = 0, D = 1) F=1
(A = 0, B = 0, C = 1, D = 0) F=1
(A = 0, B = 0, C = 1, D = 1) F=1
(A = 0, B = 1, C = 0, D = 1) F=1
(A = 0, B = 1, C = 1, D = 0) F=1
(A = 1, B = 0, C = 0, D = 1) F=1
(A = 0, B = 1, C = 1, D = 1) F=1
(A = 1, B = 1, C = 0, D = 1) F=1
(A = 1, B = 1, C = 1, D = 0) F=1
(A = 1, B = 1, C = 1, D = 1) F=1
Ejercicio 4
𝐹4 = ∑(1,2,4,7,8,11,13,14)
4
Al lado derecho se encontrarán las entradas de 4 cablecillos
A: cablecillo amarillo
B: cablecillo azul
C: cablecillo blanco
D: cablecillo verde
En las siguientes imágenes se está utilizando las compuertas TTL : 74LS86
(A = 0, B = 0, C = 0, D = 1) F= 1
(A = 0, B = 0, C = 1, D = 0) F=1
(A = 0, B = 1, C = 0, D = 0) F=1
(A = 0, B = 1, C = 1, D = 1) F=1
(A = 1, B = 0, C = 0, D = 0) F=1
(A = 1, B = 0, C = 1, D = 1) F=1
(A = 1, B = 1, C = 0, D = 1) F=1
(A = 1, B = 1, C = 1, D = 0) F=1
V. CUESTIONARIO
VI. OBSERVACIONES
Como se puede presenciar en el desarrollo del laboratorio,
se evidencia que por más que se usen cualquier tipo de
programas para realizar los gráficos de circuito electrónico;
este, dará el mismo resultado. Como en lo particularmente
nuestro equipo de trabajo uso “Proteus” para realizar el
grafico, descubriendo que las compuertas tienen cada uno
se nombre, a diferencia de otros que no las presentan .
Es evidentemente estipular lo mencionado , que para poder
usar correctamente el protoboar , hay que conocer el diseño
interno de cada chip y su función de cada compuerta
intrínsecamente .
Al momento de usar el mapa de K. para poder simplificar la
función en su máxima expresión , hay que aplicarla
cautelosamente ya que la mayoría de estudiantes yerran al
englobar los minterms .
VII. CONCLUSIONES
En conclusión, este laboratorio nos permitió aplicar el mapa
de K. y su respectivo programa Proteus para el desarrollo de
este mismo, se evidencia que la estructura de este circuito es
la lógica matemática de manera sutil .
Es necesario para el desarrollo de este laboratorio tener
conocimiento del manejo de un programa de simulación
electrónica como el PROTEUS .
El laboratorio virtual constituye una herramienta de gran valor
parta poner en práctica la Electrónica Digital y por esto se
afirma que los resultados pueden variar dependiendo de la o
las compuertas que se usen para realizar este circuito.
VIII. RECOMENDACIONES
Emplear nuevos métodos de aprendizaje con ayuda de
tecnología de última generación y un buen entorno que
permita un mejor desarrollo de actividades académicas
para el fortalecimiento de conocimientos.
Cuando desarrollen cualquier tipo de circuito electrónico se
debe realizar un diseño previo con la ayuda del simulador
Proteus que permite analizar el funcionamiento y detectar
de errores antes de ser ejecutado el circuito.
Siempre comenzar en las entradas situadas más a la
izquierda, ir avanzando hasta las líneas de salida,
escribiendo la expresión para cada compuerta lógica.
VI.– BIBLIOGRAFIA
Logic(2019). Recuperado de:
https://www.logicbus.com.mx/compuertas-logicas.php
Dacosta, J. D., et. Laboratorio virtual para el autoaprendizaje de electrónica
aplicada.
http://e-spacio.uned.es/fez/eserv/taee:congreso-2006-1128/SD108.pd