Está en la página 1de 21

COMPUERTAS E IMPLEMENTACIÓN DE CIRCUITOS LÓGICOS

JUAN CAMILO ARROYO OSORIO


CRISTIAN DAVID GUTIÉRREZ LÓPEZ
TANIA ISABELLA HERRERA LONDOÑO
KEVIN SANTIAGO AGUIRRE SERNA

UNIVERSIDAD TECNOLÓGICA DE PEREIRA


FACULTAD DE CIENCIAS BÁSICAS
PEREIRA
2022
INTRODUCCIÓN.
En este trabajo se montaron dos diferentes circuitos lógicos con circuitos integrados TTL en
los que posteriormente se caracterizaron conceptos como los son el tiempo de propagación, el
camino con mayor número de capas y las tablas de verdad de cada uno, con el fin de conocer
las diferentes combinaciones que nos pueden entregar un 1 o 0 lógico.
OBJETIVOS.
● Familiarizarse con la interpretación de los manuales para C.I’s digitales.
● Conocer el concepto de tiempo de propagación y número de capas.
● Conocer métodos básicos de entrada y salida de información binaria.
● Conocer y aplicar métodos de seguimiento a un circuito lógico.
MARCO TEÓRICO.
Se analizarán los diferentes tipos de compuertas lógicas las cuales adecuan las distintas
operaciones del álgebra de Boole:

1. AND
La compuerta AND o puerta AND es una puerta lógica digital que implementa la conjunción
lógica, esta tendrá una salida ALTA (1), únicamente cuando los valores de ambas entradas
sean ALTOS. Si alguna de estas entradas no es ALTA (1), entonces tendrá un valor de salida
BAJA (0).

Figura 1. Símbolos AND

Figura 2. Tabla de verdad AND

2. NAND
Una puerta NAND (NOT-AND) es una puerta lógica que produce una salida que es falsa sólo
si todas sus entradas son verdaderas; por tanto, su salida es complementaria a la de una puerta
AND. Una salida BAJA (0) resulta sólo si todas las entradas a la puerta son ALTAS (1); si
alguna entrada es BAJA (0), se obtiene una salida ALTA (1).
Figura 3. Símbolos NAND

Figura 4. Tabla de verdad NAND

3. OR
La puerta OR es una puerta lógica digital. Esta Tendrá Una salida ALTA (1) si una o ambas
entradas a la puerta son ALTA (1). Si ninguna de las entradas es alta, se obtiene una salida
BAJA (0).

Figura 5. Símbolos OR
Figura 6. Tabla de verdad OR

4. NOR
La puerta NOR es una puerta lógica que tiene una salida ALTA (1) resulta si ambas entradas
a la puerta son BAJAS (0); si una o ambas entradas es ALTA (1), se obtiene una salida BAJA
(0). NOR es el resultado de la negación del operador OR.

Figura 7. Símbolos NOR

Figura 8. Tabla de verdad NOR

5. NOT
En lógica digital, un inversor o puerta NOT es una puerta lógica que implementa la negación
lógica.

Figura 9. Símbolos NOT


Figura 10. Tabla de verdad NOT

6. XOR
La puerta XOR (a veces EOR o EXOR y se pronuncia como OR exclusivo) es una puerta
lógica digital que da una salida verdadera (1 o ALTA) cuando el número de entradas
verdaderas es impar.

Figura 11. Símbolos XOR

Figura 12. Tabla de verdad XOR

7. NXOR
La puerta XNOR (a veces escrita "exnor" o "enor" y rara vez escrito NXOR) es una puerta
lógica digital cuya función es la inversa de la puerta OR exclusiva (XOR). Su salida es ALTA
(1) resulta si ambas entradas a la puerta son las mismas. Si una pero no ambas entradas son
ALTAS (1), resulta una salida BAJA (0).
Figura 13. Símbolos NXOR

Figura 14. Tabla de verdad NXOR

Familias TTL.
FAMILIAS CMOS.
Un DEEP - SWITCH se trata de un conjunto de interruptores eléctricos que se presenta en un
formato encapsulado, para poder emplearlo como método de entrada de información binaria
debemos acudir al uso de dos alternativas denominadas Pull - up y Pull – down, debido a que
una entrada desconectada no nos asegura un cero lógico y podría provocar interferencias
gracias a los efectos provocados por la inducción electromagnética presente en el circuito
electrónico.
Figura 15. Pull - up y Pull - down

1. Resistencia Pull – down: En la configuración Pull - down, cuando el circuito está en


reposo como se muestra en la imagen de arriba, la caída de tensión en la resistencia es
prácticamente 0 V (LOW), en cambio sí pulsamos P1, dejará pasar la corriente y
tendremos una diferencia de potencial de 5V (HIGH). Este es el uso normal del estado
LOW y HIGH.

2. Resistencia Pull – up: Por el contrario, en la configuración Pull - up, cuando el circuito
está en reposo, P1 sin pulsar, la caída de tensión es de 5V (HIGH), en cambio cuando
pulsamos P1 se deriva toda la corriente a masa y la caída de tensión es 0 V (LOW).

Para calcular la resistencia del led en la salida de la compuerta se debe usar la siguiente
fórmula.
Donde:

𝑇𝑒𝑛𝑠𝑖ó𝑛 𝑑𝑒 𝑎𝑙𝑖𝑚𝑒𝑛𝑡𝑎𝑐𝑖ó𝑛 − 𝐶𝑎í𝑑𝑎 𝑑𝑒 𝑡𝑒𝑛𝑠𝑖ó𝑛 𝑒𝑛 𝑙𝑎 𝑟𝑒𝑑


𝑅𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 = 𝐶𝑜𝑟𝑟𝑖𝑒𝑛𝑡𝑒 𝑝𝑒𝑟𝑚𝑖𝑡𝑖𝑑𝑎

● Tensión de alimentación: es la diferencia de potencial entre la salida de la compuerta


y la salida del led.
● Caída de Tensión: es el voltaje que necesita y gasta el led.
● Corriente Permitida: es la corriente que permite el led o la compuerta en la salida. (La
que sea menor).
Aquí también se genera otro concepto conocido como las capas de un circuito que trata
básicamente en el número de pasos necesarios para llegar a la señal de origen desde la capa
más externa del circuito.
PROCEDIMIENTO.
1. Se realiza el montaje del siguiente circuito.

Figura 16. Circuito A.

Figura 17. Montaje de circuito A.

2. Se obtiene la tabla de verdad del circuito anterior de manera experimental.


3. Se realiza un seguimiento al circuito para la obtención de su función lógica, y se
comparan ambos modelos.
4. Se establece el camino del circuito con el mayor número de capas para buscar en la tabla
de la verdad dos combinaciones en las cuales esta entrada y salida cambia de estado y las
otras dos variables permanecen constantes.
5. Establecida la configuración anterior se dispone de una señal cuadrada en la entrada de la
variable desconectada y se mide el tiempo de propagación de la señal.
6. Se repite el proceso para el siguiente circuito.

Figura 18. Circuito B

Figura 19. Montaje del circuito B.


RESULTADOS Y ANÁLISIS.
● Circuito A
Para circuito A se obtiene experimentalmente su tabla de verdad, en donde encendiendo y
apagando los respectivos switches correspondientes a cada variable (A,B,C) y verificando la
salida del circuito.

A B C Z

0 0 0 0

0 0 1 1

0 1 0 0

0 1 1 0

1 0 0 1

1 0 1 1

1 1 0 0

1 1 1 0
Figura 19: Tabla A
Realizando el seguimiento del circuito lógico se obtiene la función lógica.

Figura 20: Seguimiento A

Después de hacer el seguimiento del circuito lógico se obtiene la función:

𝑓(𝐴, 𝐵, 𝐶) = 𝐴𝐵𝐶 + 𝐴𝐵𝐶 + 𝐴𝐵𝐶


Si se compara el resultado de la tabla de verdad y el resultado de la función evaluada en las
mismas combinaciones, se observa que ambas coinciden.

Con el objetivo de medir el tiempo de propagación se observa en la tabla de la verdad las dos
combinaciones que cumplan las condiciones:

A B C Z

0 0 0 0

1 0 0 1
Figura 21: Tabla A.2
En este caso las dos variables constantes son la B y C mientras que la A es la que cambia
junto a la Z.

Figura 21: Circuito A con entrada Cuadrada.


Figura 22: Respuesta en osciloscopio del circuito A.

A partir de las señales entregadas por el osciloscopio se determina el tiempo de propagación,


de la forma:

Figura 23: Tiempo de propagación del circuito A

En donde su tiempo de propagación es de 140 ns.

● Circuito B
Para circuito B se obtiene experimentalmente su tabla de verdad, en donde encendiendo y
apagando los respectivos switches correspondientes a cada variable (A,B,C) y verificando la
salida del circuito.Figura 19: Tabla A

A B C Z

0 0 0 0

0 0 1 1

0 1 0 0

0 1 1 0

1 0 0 1

1 0 1 1

1 1 0 0

1 1 1 0

Figura
Realizando el seguimiento del circuito lógico se obtiene la función lógica.

Figura 24: Seguimiento B

Después de hacer el seguimiento del circuito lógico se obtiene la función:

𝑓(𝐴, 𝐵, 𝐶) = 𝐴𝐵 + 𝐵𝐶
Si se compara el resultado de la tabla de verdad y el resultado de la función evaluada en las
mismas combinaciones, se observa que ambas coinciden.

Con el objetivo de medir el tiempo de propagación se observa en la tabla de la verdad las dos
combinaciones que cumplan las condiciones:

A B C Z

1 1 1 0

1 0 1 1
Figura 21: Tabla A.2
En este caso las dos variables constantes son la A y C mientras que la B es la que cambia
junto a la Z.

Figura 25: Circuito B con entrada Cuadrada.


Figura 26: Respuesta en osciloscopio del circuito B.

A partir de las señales entregadas por el osciloscopio se determina el tiempo de propagación,


de la forma:

Figura 27: Tiempo de propagación del circuito B.

En donde su tiempo de propagación es de 70 ns.


CONCLUSIÓN
Se reconoce que, a partir del circuito lógico se puede obtener su respectiva tabla de verdad y
función lógica, y que, comparando ambas, se obtiene la misma salida. Es posible concluir
que, como el primer y segundo circuito tienen la misma tabla de verdad, y el segundo circuito
es menos complejo, el segundo circuito es una versión simplificada del primer circuito; este
segundo circuito, al ser simplificado, presenta un tiempo de propagación mucho menor que el
primero.
BIBLIOGRAFÍA.
● Drive.google.com. 2022. Google Drive: Sign-in. [online] Available at:
<https://drive.google.com/file/d/1JTZkVOer3mbmetn2UlmcaZDIyiWKgzS3/view> [Accessed
19 March 2022].
● En.wikipedia.org. 2022. Logic gate - Wikipedia. [online] Available at:
<https://en.wikipedia.org/wiki/Logic_gate> [Accessed 19 March 2022].
● Es.wikipedia.org. 2022. Puerta NAND - Wikipedia, la enciclopedia libre. [online] Available at:
<https://es.wikipedia.org/wiki/Puerta_NAND> [Accessed 19 March 2022].
● En.wikipedia.org. 2022. OR gate - Wikipedia. [online] Available at:
<https://en.wikipedia.org/wiki/OR_gate> [Accessed 19 March 2022].
● En.wikipedia.org. 2022. XOR gate - Wikipedia. [online] Available at:
<https://en.wikipedia.org/wiki/XOR_gate> [Accessed 19 March 2022].
● Es.wikipedia.org. 2022. Puerta XNOR - Wikipedia, la enciclopedia libre. [online] Available at:
<https://es.wikipedia.org/wiki/Puerta_XNOR> [Accessed 19 March 2022].
● En.wikipedia.org. 2022. Pull-up resistor - Wikipedia. [online] Available at:
<https://en.wikipedia.org/wiki/Pull-up_resistor> [Accessed 19 March 2022].
● soy?, ¿., [GRATIS], C. and [GRATIS], C., 2022. Resistencia pull up y pull down con Arduino,
para qué sirven. [online] Programar fácil con Arduino. Available at:
<https://programarfacil.com/blog/arduino-blog/resistencia-pull-up-y-pull-down/> [Accessed 19
March 2022].

También podría gustarte