Informe 4 Digitales Puertas Log e Implementacion - Silva

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 17

PUERTAS LÓGICAS E IMPLEMENTACION DE

FUNCIONES

Objetivos:
1. Elaborar tablas de funcionamiento de puertas lógicas básica en CI.
2. Implementar operaciones lógicas con más de dos variables.
3. Implementar funciones lógicas empleando puertas lógicas básicas.

Instrumentos de laboratorio:

 Generador de Funciones
MOTECH FG710F
(DDS FUNCTION GENERATOR
/COUNTER)

 OSCILOSCOPIO TEKTRONIX
TDS 210 TWO CHANNEL
(DIGITAL REAL TIME-OSCILIOSCOPE)

 Fuente regulable TEKTRONIX PS281


Materiales:

 PUZ-2000
 Multímetro:

 TM-1
 Circuitos Integrados
(TTL -CMOS)

 EB-200

 Cables conectores
cocodrilo
Marco teórico:
Puertas básicas lógicas
En apariencia, las puertas lógicas no se distinguen de otro circuito integrado
cualquiera. Sólo los códigos que llevan escritos permiten distinguir las distintas
puertas lógicas entre sí o diferenciarlas de otro tipo de integrados.
Por ejemplo: La imagen representa un circuito integrado que contiene 4 puertas
lógicas NAND

Puerta NOT
La señal de salida se activa al apagarse la de entrada. Es la inversa. Equivale a la
negación o inversión S = A' y se corresponde con la siguiente tabla de la verdad
(para una entrada) y al siguiente circuito eléctrico:

La puerta NOT se representa mediante estos dos símbolos (el de la izquierda es


el normalizado). Recuerda que A' se puede representar también mediante una
barra encima de la A
Puerta OR
Puerta OR La señal de salida se activa si se enciende cualquiera de las señales de
entrada. Equivale a la suma lógica S = A + B y se corresponde con la siguiente
tabla de la verdad (para tres entradas) y al siguiente circuito eléctrico:

La puerta OR se representa mediante estos dos símbolos (el de la izquierda es el


normalizado):

Puerta NOR
La señal de salida se activa cuando todas las señales de entrada están inactivas.
Equivale a combinar una puerta OR y una NOT. Equivale al inverso de la suma
lógica S = (A+B)' y se corresponde con la siguiente tabla de la verdad y al
siguiente circuito eléctrico:

La puerta NOR se representa mediante estos dos símbolos (el de la izquierda es


el normalizado). Es una de las puertas más fáciles de encontrar y de uso más
común:
Puerta AND
La señal de salida se activa sólo cuando se activan todas las señales de entrada.
Equivale al producto lógico S = A · B y se corresponde con la siguiente tabla de
la verdad (para tres entradas) y al siguiente circuito eléctrico.

Existen dos símbolos para representar la puerta AND. El normalizado es el de la


izquierda, aunque el de la derecha lo podéis encontrar también en libros y webs.

Puerta NAND
La señal de salida se activa siempre que no se activen todas las de entrada.
Equivale a combinar una puerta AND y una NOT. Equivale al inverso del
producto lógico S = (AB)' y se corresponde con la siguiente tabla de la verdad y
al siguiente circuito eléctrico:

La puerta NAND se representa mediante estos dos símbolos (el de la izquierda


es el normalizado). Es una de las puertas más fáciles de encontrar y de uso más
común:
Implementación de una función lógica
Obtención del circuito
Una vez obtenida y simplificada la función que relaciona la salida con las
entradas en un sistema electrónico, dicha función puede implementarse, es
decir, llevarse a la práctica, mediante un circuito de puertas lógicas básicas. La
simplificación de la función es importante porque nos ahorra el uso de puertas
lógicas.
Procedimiento:
 Dibuja las entradas y añade puertas NOT para negar las variables
necesarias
 Realiza las multiplicaciones mediante puertas AND
 Realiza las sumas mediante puertas OR
Obtención de la tabla de la verdad
La tabla de la verdad, como hemos visto, sirve para obtener la función lógica y
con ella poder diseñar el circuito electrónico. Pero es frecuente lo contrario, que
nos den el circuito electrónico ya diseñado y que necesitemos obtener su tabla
de la verdad para comprender su funcionamiento.

Primer método:
Debemos ir siguiendo el recorrido del circuito y obteniendo la función en cada
cable hasta llegar a la salida S. Sabiendo ya la función de salida.

Segundo método:
Podemos obtener la tabla de verdad a partir de la simple observación del
comportamiento del circuito. Necesitamos construir el circuito en un simulador.
Luego vamos accionando los interruptores buscando todas las combinaciones
de la tabla de verdad (Sin pulsar = 0, pulsado = 1)
TAREAS PARA EXPERIMENTAR

1. Complete la tabla de funcionamiento de un inversor lógico


(puerta NO) en CI.

PUERTA INVERSORA (NOT)

teórico práctico
A F1 F1
0 0 0
1 1 1

2. Conecte en cascada, tres inversores lógicos. Para cada valor de


la señal de entrada anote, en la tabla de funcionamiento, el
estado lógico de cada salida.

a) Tabla de funcionamiento
Teórico Práctico
A F1 F1 F2 F3
0 1 1 0 1
1 0 0 1 0

b) Ecuaciones de salida

F 1= Á
´
F 2= Á= A
F 3= Á

c) ¿Dónde se complementa A dos veces en el circuito?

Se complementa por segunda vez en F2.

d) Si se conectan más puertas inversoras en serie, escriba la ecuación de


salida F6. Escriba la ecuación Fn, para el caso de n puertas inversoras.

F 6= A
Fn= A ; n es par
{
Á ; n es impar
3. Complete la tabla de funcionamiento de una puerta O (OR) de
dos entradas.

PUERTA INVERSORA O (OR)

a) Tabla de función

Teórico Práctico
A B F1 F1
0 0 0 0
0 1 1 1
1 0 1 1
1 1 1 1

b) Ecuación de Salida F 1= A +B

4. Utilizando dos puertas O de dos entradas, implemente una


puerta O de tres entradas. Complete su tabla de
funcionamiento

a) Tabla de funcionamiento
Teórico Práctico
A B C F2 F2
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 1
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1

b) Ecuaciones de salida: F 2=A +B +C


c) Simplificar F2. Demostrar que el circuito ejecuta una función O (OR)
de tres variables.
F 2=F 1+C
como F 1= A+ B
entonces : F 2=A + B+C
5. Complete la tabla de funcionamiento de una puerta NO-O
(NOR) de dos entadas.

PUERTA INVERSORA NO-O (NOR)

a) Tabla de función

Teórico Práctico
A B F1 F1
0 0 1 1
0 1 0 0
1 0 0 0
1 1 0 0

b) Ecuación de Salida ´
F 1= A +B

6. Implemente un circuito de tres entradas, utilizando dos


puertas NO-O de dos entradas. Complete la tabla de
funcionamiento del circuito.

a) Tabla de funcionamiento
Teórico Práctico
A B C F2 F2
0 0 0 0 0
0 0 1 0 0
0 1 0 1 1
0 1 1 0 0
1 0 0 1 1
1 0 1 0 0
1 1 0 1 1
1 1 1 0 0

b) Ecuación de salida: ´ ´ +C
F 2= A +B

c) Simplificar F2. ¿El circuito ejecuta una función NO-O (NOR) de tres
variables?

No, el circuito de dos puertas NOR de dos entradas no ejecuta una


función NOR de tres variables. Lo podemos comprobar en la salida de
la función F2. Para que sea una función NOR de tres variables tendría
q salir como respuesta F 2= A +B´ +C

d) Si el circuito utilizado no ejecuta una función NO-O (NOR) de tres


variables sugiera un circuito que lo haga (emplear cualquier tipo de
puerta). Dibuje el diagrama circuital impleméntelo y verifíquelo.

Tabla de funcionamiento

A B C F3
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0

Ecuación de salida: ´
F 3= A + B+C
e) Cambiará la salida del circuito al intercambiar las variables de entrada
B y C (de la tarjeta EB-200). Explique y obtenga la nueva ecuación
de salida F2.

a) Tabla de funcionamiento
Teórico Práctico
A B C F2 F2
0 0 0 0 0
0 0 1 1 1
0 1 0 0 0
0 1 1 0 0
1 0 0 1 1
1 0 1 1 1
1 1 0 0 0
1 1 1 0 0

b) Ecuación de salida: ´´ B
F 2= A +C+

7. Complete la tabla de funcionamiento de una puerta Y(AND) de


dos entradas.

PUERTA Y(AND)

a) Tablas de funcionamiento

TEÓRICO PRÁCTICO
A B F1 F1
0 0 0 0
0 1 0 0
1 0 0 0
1 1 1 1

b) Ecuaciones de salida
F1=A.B

8. Utilizando dos puertas Y de dos entradas, implemente una


puerta Y de tres entradas. Complete su tabla de
funcionamiento.

a) Tablas de funcionamiento

TEÓRIC PRÁCTICO
O
A B C F2 F2
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 0 0
1 0 0 0 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1

b) Ecuaciones de salida F2=A.B.C


c) Simplificar F2. Demostrar que el circuito ejecuta una función Y(AND) de tres
variables.
F2=A.B.C

9. Complete la tabla de funcionamiento de una puerta NO – Y


(NAND) de dos entradas.

PUERTA Y(AND)
a) Tablas de funcionamiento

TEÓRIC PRÁCTICO
O
A B F1 F1
0 0 1 1
0 1 1 1
1 0 1 1
1 1 0 0
b) Ecuación de Salida F1= A´. B

10. Implemente un circuito de tres entradas, utilizando dos


puertas NO – Y de dos entradas. Complete la tabla de
funcionamiento del circuito.

a) Tablas de funcionamiento

TEÓRICO PRÁCTICO
A B C F2 F2
0 0 0 1 1
0 0 1 0 0
0 1 0 1 1
0 1 1 0 0
1 0 0 1 1
1 0 1 0 0
1 1 0 1 1
1 1 1 1 1

b) Ecuación de Salida ´ .C
F2 = A´. B

c) Simplifique F2. ¿El circuito ejecuta realmente una función NO-Y(NAND) de tres
variables?
´ . C : El siguiente circuito no ejecuta una función NO-Y (NAND) de tres
F2 = A´. B
variables debido a que esta compuesta por dos nand .
TEÓRICO PRÁCTICO
d) Si el A B C F2 F2 circuito
utilizado 0 0 0 1 1 no
ejecuta 0 0 1 1 1 una
función 0 1 0 1 1 NO-Y
(NAND) 0 1 1 1 1 de tres
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 0 0
variables, sugiere un circuito que lo haga (emplear cualquier tipo de puerta. Dibuje el
diagrama circuital, impleméntelo y verifíquelo.

e) Cambiará la salida del circuito al intercambiar las variables de entrada B y C. Explique y


obtenga la nueva ecuación de salida F2.
´ .B
F2 = A´. C

Si se cambiará la salida del circuito al intercambiar las variables de entrada B y C.

TEÓRICO PRÁCTICO
A B C F2 F2
0 0 0 1 1
0 1 0 1 1
0 0 1 0 0
0 1 1 0 0
1 0 0 1 1
1 1 0 1 1
1 0 1 0 0
1 1 1 1 1

11. Complete la tabla de funcionamiento de una puerta O-


exclusiva (XOR) de dos entradas.

PUERTA O-EXCLUSIVA (XOR)

a) Tabla de funcionamiento (XOR dos entradas)

TEORICO PRACTICO
A B F1 F1
0 0 0 0
0 1 1 1
1 0 1 1
1 1 0 0
12.Utilizando tres puertas O-exclusiva de dos entradas,
implemente un circuito de cuatro entradas. Complete su tabla
de funcionamiento.

TEORICO PRACTICO
A B C D F2 F2
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 1 1
0 0 1 1 0 0
0 1 0 0 1 1
0 1 0 1 0 0
0 1 1 0 0 0
0 1 1 1 1 1
1 0 0 0 1 1
1 0 0 1 0 0
1 0 1 0 0 0
1 0 1 1 1 1
1 1 0 0 0 0
1 1 0 1 1 1
1 1 1 0 1 1
1 1 1 1 0 0

a) Ecuaciones de salida

F 1= Á B+ A B́
F 3=(( A ⊕ B) ⊕C)⊕ D
b) Utilice los diagramas de Karnaugh para obtener F3.

F 3=( A ⨁ B ) ( Ć D́+CD ) + ( C ⨁ D ) ( Á B́+ AB )

f) Sirve la función O-exclusiva (XOR) de los bits de un numero para


indicar la paridad de dicho número.

IMPLEMENTACION DE FUNCIONES

13. Implemente las siguientes funciones y complete las tablas de


funcionamiento. Si es necesario realice las simplificaciones que
creas necesarias.

i. ´ ´
F 1= ( A +B ) ( C +´ D ) + ( A + B ) (C+ D)

Simplificando F1:
´ ´
F 1= ( A +B ) ( C +´ D ) + ( A + B ) (C+ D)

F 1= ( A +B ) ⊕´ (C+ D)
F 1= ( A +B ) ⨀ ( C+ D )
a) Tabla de funcionamiento:

Teórico
A B C D F1 F2 F3
0 0 0 0 1
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 1
1 0 1 0 1
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

b) Realice un comentario sobre la utilidad de cada una de las funciones.

F1: Al simplificar F1 podemos notar de todo se reduce a una función X-NOR


de una entrada (A+B) y otra (C+D)

CONCLUSIÓNES:

-La clave para implementar los circuitos electrónicos que cumplan con


una función lógica se encuentra en comprender la simbología y función de las
compuertas, identificar la referencia de los circuitos integrados que poseen las
compuertas y conectar los circuitos de acuerdo a la operación y el datasheet.

También podría gustarte