Download 1. Puertas lógicas - ele-mariamoliner.dyndns.org

Document related concepts

Puerta NOT wikipedia , lookup

Formas canónicas (álgebra de Boole) wikipedia , lookup

Puerta lógica wikipedia , lookup

Familia lógica wikipedia , lookup

Emitter-coupled logic wikipedia , lookup

Transcript
PRÁCTICA 1: PUERTAS LÓGICAS
Objetivos
•
Aplicar teoremasde álgebra de Boole y métodos de simplificación en el manejo de
funcioneslógicas.
•
Manejar funcioneslógicas en sus distintas formas
•
Leer y realizar esquemascon puertas lógicas.
•
Montar circuitos con puertas lógicas
•
Realizar medidasen circuitos digitales con la sonda lógica.
Actividad 1
a b c
El circuito de la figura realiza una función lógica
de tres variables, f(a,b,c). Se pide realizar las
siguientes actividades y reflejar cada una de ellas
en la memoria:
1. Expresar la función lógica que realiza el
circuito
2. Realizar la tabla de verdad teórica del circuito
el los puntos 1 y 2 y en la salida. Rellenar una
tabla como la de la derecha.
3. Expresar la función f(a,b,c) en forma canónica
4. Montar el circuito
5. Probar el circuito para todas las combinaciones
posibles de entrada, comprobando las señales
en 1 y 2 y en la salida. Rellenar una tabla como
la de la derecha y comparar con la teórica
abc
000
001
010
011
100
101
110
111
1
2
f(a,b,c)
Actividad 2
Tenemos una función de cuatro variables, f(a,b,c,d) cuya tabla
de verdad es la que se indica. Se pide realizar las siguientes
actividades y reflejar cada una de ellas en la memoria.
1. Expresar la función en forma canónica
2. Simplificar la función por el método de Karnaugh y por el
de McKluskey en forma de maxitérminos y minitérminos.
3. Expresar la función en forma simplificada
4. Dibujar el diagrama del circuito a partir de puertas NOT,
AND y OR en la forma en la que salga más sencillo.
5. Montar el circuito
6. Probar el circuito y comprobar que el funcionamiento
coincide con la tabla de verdad.
Actividad 3
Se van a a medir los parámetros de una puerta lógica TTL y
otra CMOS. Sobre un inversor TTL-LS y un inversor
CMOS, realizar las siguientes medidas:
abcd
f(a,b,c,d)
0000
0
0001
1
0010
1
0011
1
0100
0
0101
0
0110
0
0111
0
1000
1
1001
1
1010
1
1011
1
1100
0
1101
0
1110
0
1111
0
1. Variando su tensión de entrada entre 0 y 5V, medir su
tensión de entrada y salida y dibujar su curva de transferencia Vi/Vo.
2. Conectar a su entrada un nivel lógico VIH=5V y medir su corriente de entrada IIH.
Variar la tensión de entrada dentro de los valores válidos para un nivel alto, y
comprobar que ocurre con la corriente de entrada.
3. Conectar a su entrada un nivel lógico VIL=0V y medir su corriente de entrada IIL.
Variar la tensión de entrada dentro de los valores válidos para un nivel bajo, y
comprobar que ocurre con la corriente de entrada.
4. Conectar a la entrada de la puerta un nivel lógico bajo (0V) y conectar su salida a una
resistencia variable (100K) conectada a masa. Medir en la salida corriente y tensión
para distintos valores de R, y ver cuando la salida deja de ser un “1” lógico válido.
5. Conectar a la entrada de la puerta un nivel lógico bajo (5V) y conectar su salida a una
resistencia variable (100K) conectada a Vcc. Medir en la salida corriente y tensión
para distintos valores de R, y ver cuando la salida deja de ser un “0” lógico válido.
6. Comparar los resultados de la puerta TTL y la CMOS y comentarlos.
Actividad 4
Tenemos una función de cinco
variables, f(a,b,c,d,e) cuya tabla de
verdad es la que se indica. Se pide
realizar las siguientes actividades y
reflejar cada una de ellas en la
memoria.
1. Expresar la función en forma
canónica
2. Simplificar la función por el
método de McKluskey, en forma
de minitérminos
3. Expresar la función en forma
simplificada
4. Dibujar el diagrama del circuito a
partir de puertas NOT, AND y OR
en la forma en la que salga más
sencillo.
5. Montar el circuito
6. Probar el circuito y comprobar que
el funcionamiento coincide con la
tabla de verdad.
Actividad 5(opcional)
abcd
f(a,b,c,d,e)
abcd
f(a,b,c,d,e)
00000
0
10000
0
00001
0
10001
0
00010
0
10010
1
00011
0
10011
1
00100
1
10100
0
00101
1
10101
1
00110
1
10110
1
00111
1
10111
1
01000
1
11000
1
01001
1
11001
1
01010
1
11010
1
01011
1
11011
1
01100
0
11100
1
01101
0
11101
1
01110
0
11110
1
01111
0
11111
1
El circuito de la figura realiza una función lógica de cuatro variables, f(a,b,c,d). Se pide
realizar las siguientes actividades y reflejar cada una de ellas en la memoria:
1. Expresar la función lógica que realiza el circuito
2. Realizar la tabla de verdad teórica del circuito.
3. Expresar la función f(a,b,c) en forma canónica
4. Montar el circuito
5. Probar el circuito para todas las combinaciones posibles de entrada.