Vous êtes sur la page 1sur 16

UNIVERSIDAD MINUTO DE DIOS

CIRCUITO SUMADOR BIT A BIT SOBRE PROTOBOARD

Asignatura: Electrnica Digital

Profesor: Ing. Diego Jaramillo Cuartas

Estudiantes:
Jose Yahir Hernandez Suarez - Cd. 000214266
Dario Eduardo Murcia Aguirre - Cd. 000214889
Edgar Siervo Romero - Cd. 000196963
Luis Fernando Capera - Cd. 000209852
Omar Camilo Castillo - Cd. 000063973
INTRODUCCIN

Los circuitos digitales (lgicos) operan en modo binario donde cada voltaje de entrada y de
salida es un 0 y un 1; las designaciones 0 y 1 representan intervalos predefinidos de voltaje.
Esta caracterstica de los circuitos lgicos nos permite utilizar el lgebra booleana como
herramienta de para el anlisis y diseo de sistemas digitales. En este laboratorio
estudiaremos las compuertas lgicas (7404-NOT / 7408-AND / 7432-OR / 7486-XOR /
7400-NAND / 7402-NOR), que son los circuitos lgicos ms fundamentales, y observaremos
cmo puede describirse su operacin mediante el uso del lgebra booleana.

OBJETIVOS

Realizar un circuito que represente un sumador de Bits sobre una protoboard.

Describir la operacin de las tablas de la verdad para las compuertas () y construirlas.

Escribir la expresin booleana para las compuertas lgicas y las combinaciones de


compuertas lgicas.

Analizar los resultados experimentales en base a los planos sugeridos por el profesor
aplicando las tablas correspondientes.
MARCO TEORICO

QUE SON PUERTAS LOGICAS?

Una puerta lgica, o compuerta lgica, es un dispositivo electrnico que es la


expresin fsica de un operador booleano en la lgica de conmutacin. Cada puerta
lgica consiste en una red de dispositivos interruptores que cumple las condiciones
booleanas para el operador particular. Son esencialmente circuitos de conmutacin
integrados en un chip.

Booleano es un dato lgico que en computacin aquel que puede representar


valores de lgica binaria, esto es, valores que representen falso o verdadero.

Puerta SI

Smbolos:
a) Contactos, b) Normalizado, c) No normalizado

Tabla de verdad puerta SI


Entrada Salida
0 0
1 1
Puerta AND (Y)

Smbolos AND (Y):


a) Contactos, b) Normalizado, c) No normalizado

Tabla de verdad puerta AND (Y)


Entrada Entrada Salida
0 0 0
0 1 0
1 0 0
1 1 1

La compuerta logica AND implementa el producto desde el punto de vista aritmtico.

Puerta OR (O)

Smbolo OR (O): a) Contactos, b) Normalizado, c) No normalizado

La puerta lgica OR realiza operacin de suma lgica.

Tabla de verdad puerta OR (O)


Entrada Entrada Salida
0 0 0
0 1 1
1 0 1
1 1 1
Puerta OR-exclusiva (XOR)

Smbolo O-exclusiva: a) Contactos, b) Normalizado, c) No normalizado

Tabla de verdad puerta XOR


Entrada Entrada Salida
0 0 0
0 1 1
1 0 1
1 1 0

Se puede definir esta puerta como aquella que da por resultado uno, cuando los
valores en las entradas son distintos. Desde el punto de vista de la aritmtica, la
puerta XOR implementa el producto.

Puerta NO (NOT)

Smbolo NO (NOT): a) Contactos, b) Normalizado, c) No normalizada

Puerta NO-O (NOR)

Smbolo NO-O: a) Contactos, b) Normalizado, c) No normalizado


La puerta lgica NO-O, ms conocida por su nombre en ingls NOR, realiza la
operacin de suma lgica negada.

Tabla de verdad puerta NOR


Entrada Entrada Salida
0 0 1
0 1 0
1 0 0
1 1 0

Podemos definir la puerta NO-O como aquella que proporciona a su salida un 1


lgico slo cuando todas sus entradas estn a 0. La puerta lgica NOR constituye un
conjunto completo de operadores.

Puerta (XNOR)

Smbolo (XNOR): a) Contactos, b) Normalizado, c) No normalizado

Tabla de verdad puerta XNOR


Entrada A Entrada B Salida
0 0 1
0 1 0
1 0 0
1 1 1

Se puede definir esta puerta como aquella que proporciona un 1 lgico, slo si las
dos entradas son iguales, esto es, 0 y 0 1 y 1 (2 encendidos o 2 apagados).

QUE SON MAPAS DE KARNAUGH?

Los Mapas de Karnaugh son una herramienta muy utilizada para la simplificacin de
circuitos lgicos.
Cuando se tiene una funcin lgica con su tabla de verdad y se desea implementar
esa funcin de la manera ms econmica posible se utiliza este mtodo.

Ejemplo: Se tiene la siguiente tabla de verdad para tres variables.

Se desarrolla la funcin lgica basada en ella. (primera forma cannica). Ver que en
la frmula se incluyen solamente las variables (A, B, C) cuando F cuando es igual a
"1".

Si A en la tabla de verdad es "0" se pone A, si B = "1" se pone B, Si C = "0" se pone


C, etc.

Ejemplo de tabla de verdad de 3 variables. Mapas de Karnaugt - Electrónica


Unicrom

F = A B C + A B C + A BC + A B C + A B C + A B C

Una vez obtenida la funcin lgica, se implementa el mapa de Karnaugh.

Mapa de Karnaugh de 3 variables - Electrnica Unicrom

Este mapa tiene 8 casillas que corresponden a 2n, donde n = 3 (nmero de variables
(A, B, C))

La primera fila corresponde a A = 0

La segunda fila corresponde a A = 1

La primera columna corresponde a BC = 00 (B=0 y C=0)


La segunda columna corresponde a BC = 01 (B=0 y C=1)

La tercera columna corresponde a BC = 11 (B=1 y C=1)

La cuarta columna corresponde a BC = 10 (B=1 y C=0)

En el mapa de Karnaugh se han puesto "1" en las casillas que corresponden a los
valores de F = "1" en la tabla de verdad.

Tomar en cuenta la numeracin de las filas de la tabla de verdad y la numeracin de


las casillas en el mapa de Karnaugh.

Para proceder con la simplificacin, se crean grupos de "1"s que tengan 1, 2, 4, 8,


16, etc. (slo potencias de 2).

Los "1"s deben estar adyacentes (no en diagonal) y mientras ms "1"s tenga el
grupo, mejor.

La funcin mejor simplificada es aquella que tiene el menor nmero de grupos con el
mayor nmero de "1"s en cada grupo

Grupos de "1" formados en mapa de karnaugh de 3 variables - Electrnica Unicrom

Se ve del grfico que hay dos grupos cada uno de cuatro "1"s, (se permite compartir
casillas entre los grupos).

La nueva expresin de la funcin boolena simplificada se deduce del mapa de


Karnaugh.

- Para el primer grupo (rojo): la simplificacin da B (los "1"s de la tercera y cuarta


columna) corresponden a B sin negar)

- Para el segundo grupo (azul): la simplificacin da A (los "1"s estn en la fila inferior
que corresponde a A sin negar)
Tabla de verdad para ejemplo de simplificacin por mapa de Karnaugh - Electrnica
Unicrom

Entonces el resultado es F = B + A F = A + B

Ejemplo:

Una tabla de verdad como la de la derecha da la siguiente funcin booleana:

F = ABC + AB C + A B C + A B C

Se ve claramente que la funcin es un reflejo del contenido de la tabla de verdad


cuando F = "1"

Con esta ecuacin se crea el mapa de Karnaugh y se escogen los grupos. Se


lograron hacer 3 grupos de dos "1"s cada uno.

Grupos de "1" formados en ejemplo de mapa de karnaugh de 3 variables -


Electrnica UnicromSe puede ver que no es posible hacer grupos de 3, porque 3 no
es potencia de 2. Se observa que hay una casilla que es compartida por los tres
grupos.

La funcin simplificada es:

F = AB + A C + B C

Grupo en azul: AB, grupo marrn:AC, grupo verde:BC


Que es Protoboard?

Es una placa de pruebas que permite interconectar componentes electrnicos sin


necesidad de soldarlos, en esta se pueden construir prototipos de circuitos
electrnicos.

Que es resistencia?
La resistencia de un objeto es una medida de su oposicin al paso de corriente.

Que es Led?
Es un diodo emisor de luz.

Que es un Deep Switch?


Es un dispositivo que bloquea o da paso de corriente en sistemas electronicos.

MATERIALES

1 Protoboard
1 Deep Switch
Almabre UTP
Cargador de 5V
3 Leds
Resistencias 220
4 Compuertas Lgicas (2-7486, 7404, 7408)

PROCEDIMIENTO

Basndonos en los planos electrnicos obtenidos a travs de los resultados de los


mapas de Harnaugh, se procedi a realizar el armado en nuestra Protoboard
siguiendo los siguientes pasos:

1. Instalacin del Deep Switch en el Protoboard.


2. Instalacion de las 4 Compuertas Logicas en el Protoboard, en el siguiente
orden (7484, 7404, 7408)
3. Instalacion de los Leds Carry (C), Salida 1 (S1), Salida 0 (S0).
4. Instalacion de las resistencias para el Deep Switch y para los Leds
5. Union de los componentes anteriormente nombrados por medio del cable
UTP
6. Prueba del funcionamiento mediante el paso de corriente por medio de un
cargador de 5V, pruebas de resultado para cada combinacin de (C) (S0)
(S1)
Tabla de resultados de sumador bit a bit

A B C D C S1 S0
0 0 0 0 0 0 0
0 0 0 1 0 0 1
0 0 1 0 0 1 0
0 0 1 1 0 1 1
0 1 0 0 0 0 1
0 1 0 1 0 1 0
0 1 1 0 0 1 1
0 1 1 1 1 0 0
1 0 0 0 0 1 0
1 0 0 1 0 1 1
1 0 1 0 1 0 0
1 0 1 1 1 0 1
1 1 0 0 0 1 1
1 1 0 1 1 0 0
1 1 1 0 1 0 1
1 1 1 1 1 1 0

Hallamos los mximos trminos (1)

Realizamos mapas de karnaugh

HALLAMOS EL CARRY F(C)

CD 00. 01. 11 10

AB CD CD CD CD

00. AB

01. AB 1 K1 = AC

11 AB 1 1 1

10 AB 1 1
CD 00. 01. 11 10

AB CD CD CD CD

00. AB

K2 =
01. AB 1
ABD

11 AB 1 1 1

10 AB 1 1

CD 00. 01. 11 10

AB CD CD CD CD

00. AB

K3 =
01. AB 1
BCD

11 AB 1 1 1

10 AB 1 1

F(c)= Carry = AC+ABD+BCD

HALLAMOS LA SALIDA 1 F(S1)

CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1 K1 = ABC

11 AB 1 1

10 AB 1 1
CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1 K2 = ACD

11 AB 1 1

10 AB 1 1

CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1 K3 = CAB

01. AB 1 1

11 AB 1 1

10 AB 1 1

CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1 K4 = ADC

11 AB 1 1

10 AB 1 1
CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1 K5 = BDAC

11 AB 1 1

10 AB 1 1

CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1 K6 = ABCD

11 AB 1 1

10 AB 1 1

F(s1) = A BC + A CD + C AB + C AD + AC BD + ABCD

HALLAMOS LA SALIDA 0 F(S0)

CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1 K1 = B D

11 AB 1 1

10 AB 1 1
CD 00. 01. 11 10

AB CD CD CD CD

00. AB 1 1

01. AB 1 1

11 AB 1 1 K2 = B D

10 AB 1 1

F(s0) = B D + B D

RESULTADOS DEL PROYECTO


PLANO DEL CIRCUITO

Conclusiones

Con base en nuestras tablas de Karnaugh hallamos los valores para


diagramar nuestro circuito

Con este proyecto hemos aprendido que los circuitos pueden ser abreviados
en mayor medida sabiendo aplicar el teorema de Morgan.

Utilizando un diagrama apropiado bien resumido y utilizando las compuertas


lgicas adecuadas el montaje del circuito ser mucho ms sencillo y los
resultados sern los esperados al 100%.

Vous aimerez peut-être aussi