Вы находитесь на странице: 1из 11

Laboratorio N◦2 de Electrónica: Compuertas Lógicas con

Interruptores
Sebastián Miranda Vega
15 de septiembre de 2017

Resumen
En esta experiencia nos concentraremos en dos objetivos principales. El primero es utilizar y
comprobar las tablas de verdad de las compuertas lógicas a utilizar serán compuertas AND, OR,
XOR, NAND, NOR, XNOR y NOT sin utilizar circuitos integrados. Para esto solo utilizaremos
interruptores conectados, que dependiendo de su combinación, se obtendrá una respuesta mostrada en
un diodo LED. El otro objetivo será utilizar una calculadora en sistema binario y realizar operaciones
aritméticas de manera práctica y comprobarlas en éste aparato.

1. Marco Teórico
Una compuerta lógica es un dispositivo electrónico con una función de tipo Boleana, es decir, es
capaz de realizar operaciones aritméticas tales como la suma, la multiplicación; y operaciones lógicas,
tales como negar, afirmar, etc. Un conjunto de compuertas lógicas pueden ser agrupadas dentro de un
circuito integrado.

El lenguaje utilizado por las compuertas lógicas es el Sistema Binario, por lo cual el circuito entenderá
el caracter 1 como V (Verdadero); y el caracter 0 como F (Falso). Ası́, cada compuerta lógica obedece
una tabla de verdad asociada. Es decir, si consideramos una compuerta de tipo AND, su tabla de verdad
es:
A B Q
0 0 0
0 1 0
1 0 0
1 1 1
Donde A y B son las señales de entrada y Q es la señal de salida. Por lo tanto, para comprobar experi-
mentalmente estas tablas de verdades, debemos utilizar un circuito compuesto por diferentes elementos
electrónicos, donde el diodo LED tendrá una participación importante, puesto que si el diodo está encen-
dido, entregara una respuesta verdadera, es decir, al escribir la tabla de verdad lo traduciremos como
1; y por analogı́a, una respuesta Falsa (0) será cuando el diodo LED esté apagado. Además, debemos
tener en cuenta que no estamos trabajando con diodos ideales, sino que con diodos donde el voltaje de
arranque no parte de 0V, sino que desde un valor cercano a este llamado Voltaje de Arranque Vγ .
Es decir, el diodo LED funcionará correctamente para valores superiores a este voltaje Vγ .

1
Por otro lado, la calculadora binaria que utilizaremos es una herramienta que se ha diseñado y progra-
mado en lenguaje assembler, utilizando algunas instrucciones básicas de operaciones aritméticas, lógicas,
carga y lectura de registros y bits, rotación de registros, etc. El principal aparato utilizado en esta calcu-
ladora es un microprocesador de 8 bits PIC16F877 de Microchip, construido de la siguiente forma:

1.1. Datos Teóricos


A continuación, expondremos las siguientes compuertas lógicas a utilizar en esta experiencia, donde
detallaremos la función lógica y su correspondiente tabla de verdad.
1) Compuerta AND: Describe la operación lógica de Conjunción, y su tabla de verdad es:

A B Q
0 0 0
0 1 0
1 0 0
1 1 1

2) Compuerta OR: Describe la operación lógica de Disjunción, y su tabla de verdad es:

A B Q
0 0 0
0 1 1
1 0 1
1 1 1

3) Compuerta XOR: Describe la operación lógica de Disjunción Exclusiva, es decir, una salida
verdadera resulta si y solo si una de las entradas es verdaderas. Su tabla de verdad es:

A B Q
0 0 0
0 1 1
1 0 1
1 1 0

4) Compuerta NOT: Describe la operación lógica de Negación, es decir, una salida verdadera resulta
si y solo si una de las entradas es verdaderas. Su tabla de verdad es:

2
A Q
0 1
1 0

5) Compuerta NAND: Describe la operación lógica de Negación + Conjunción, es decir, la salida


será la negación de la operación conjunción. Su tabla de verdad es:

A B Q
0 0 1
0 1 1
1 0 1
1 1 0

6) Compuerta NOR: Describe la operación lógica de Negación + Disjunción, es decir, la salida


será la negación de la operación disjunción. Su tabla de verdad es:

A B Q
0 0 1
0 1 0
1 0 0
1 1 0

7) Compuerta XNOR: Describe la operación lógica de Negación + Disjunción Exclusiva, es


decir, la salida será la negación de la operación disjunción exclusiva. Su tabla de verdad es:

A B Q
0 0 1
0 1 0
1 0 0
1 1 1

2. Detalle de la Experiencia
2.1. PRIMERA PARTE: OPERACIONES LÓGICAS CON INTERRUPTO-
RES
2.1.1. Materiales
Para esta experiencia necesitamos los siguientes materiales:
Pulsera Antiestática
Protoboard conectado a una fuente de 5 V

1 Resistor de 1 KΩ
1 Diodos LED
1 tira de DIP Switch

2.1.2. Procedimiento y Resultados


Para realizar nuestra experiencia procedemos armar los circuitos que nos darán las operaciones lógicas.

1) Operacion Lógica AND: Procedemos a conectar dos entradas del interruptor DIP en serie, y a
su vez estos están conectados en serie a una fuente de 5V y a un diodo LED, tal y como muestra
el siguiente circuito.

3
Luego, al terminar de armar, resulto el siguiente circuito:

Para comprobar la operación lógica AND debemos mover los interruptores de entrada utilizados,
de la cual obtenemos:

Switch 1 Switch 2 Respuesta


0 0 0
0 1 0
1 0 0
1 1 1

2) Operacion Lógica OR: Procedemos a conectar dos entradas del interruptor DIP en paralelo, y
a su vez estos están conectados en serie a una fuente de 5V y a un diodo LED, tal y como muestra
el siguiente circuito.

4
Luego, al terminar de armar, resulto el siguiente circuito:

Para comprobar la operación lógica OR debemos mover los interruptores de entrada utilizados, de
la cual obtenemos:

Switch 1 Switch 2 Respuesta


0 0 0
0 1 1
1 0 1
1 1 1

3) Operacion Lógica XOR: Procedemos a conectar cuatro entradas del interruptor DIP en forma
de escalera, y a su vez estos están conectados en serie a una fuente de 5V y a un diodo LED, tal y
como muestra el siguiente circuito.

5
Luego, al terminar de armar, resulto el siguiente circuito:

Para comprobar la operación lógica XOR debemos mover los interruptores de entrada utilizados,
de la cual obtenemos:

Switch 1 Switch 2 Respuesta


0 0 0
0 1 1
1 0 1
1 1 0

4) Operacion Lógica NOT: Procedemos a conectar una entrada del interruptor DIP, y a su vez
conectarla en paralelo a una fuente de 5V que tiene un resistor en serie, y a un diodo LED, tal y
como muestra el siguiente circuito.

6
Para comprobar la operación lógica NOT debemos mover los interruptores de entrada utilizados,
de la cual obtenemos:

Switch 1 Respuesta
0 1
1 0

5) Operacion Lógica NAND: Procedemos a conectar dos entradas del interruptor DIP en serie, y
a su vez estos están conectados en paralelo a una fuente de 5V que tiene un resistor en serie, y a
un diodo LED, tal y como muestra el siguiente circuito.

Luego, al terminar de armar, resulto el siguiente circuito:

7
Para comprobar la operación lógica NAND debemos mover los interruptores de entrada utilizados,
de la cual obtenemos:

Switch 1 Switch 2 Respuesta


0 0 1
0 1 1
1 0 1
1 1 0

6) Operacion Lógica NOR: Procedemos a conectar dos entradas del interruptor DIP en paralelo,
y a su vez estos están conectados en paralelo a una fuente de 5V que tiene un resistor en serie, y a
un diodo LED, tal y como muestra el siguiente circuito.

Luego, al terminar de armar, resulto el siguiente circuito:

8
Para comprobar la operación lógica NOR debemos mover los interruptores de entrada utilizados,
de la cual obtenemos:

Switch 1 Switch 2 Respuesta


0 0 1
0 1 0
1 0 0
1 1 0

3) Operacion Lógica XNOR: Procedemos a conectar cuatro entradas del interruptor DIP en forma
de escalera, y a su vez estos están conectados en paralelo a una fuente de 5V con un resistor en
serie, y a un diodo LED, tal y como muestra el siguiente circuito.

Luego, al terminar de armar, resulto el siguiente circuito:

9
Para comprobar la operación lógica XNOR debemos mover los interruptores de entrada utilizados,
de la cual obtenemos:

Switch 1 Switch 2 Respuesta


0 0 1
0 1 0
1 0 0
1 1 1

2.2. SEGUNDA PARTE: Aritmética en Hexadecimal y uso de la calculadora


binaria
Para esta sección debemos utilizar la calculadora binaria y realizar las siguientes operaciones hexade-
cimales:
E4 + 1A = F E

68 + 94 = F C
A4 − F 7 = −53
63 − C4 = −61

A × 19 = F A
F 8 ÷ 8 = 1F
Para esto procederemos a convertir estos números del sistema hexadecimal a binario, y a continuación
procedemos a realizar estas operaciones en la calculadora binaria.

E4 + 1A ⇒ 1110 0100 + 0001 1010 = 1111 1010


68 + 94 ⇒ 0110 1000 + 1001 0100 = 1111 1100
A4 − F 7 ⇒ 1010 0100 − 1111 0111 = 1010 1101∗
63 − C4 ⇒ 0110 0011 − 1100 0100 = 1001 1111∗

A × 19 ⇒ 0000 1010 × 0001 1001 = 1111 1010


F 8 ÷ 8 ⇒ 1111 1000 ÷ 0000 1000 = 0001 1111
Donde el sı́mbolo ∗ en las restas significa que sobrepaso el máximo de la base (acarreo)

10
3. Conclusiones
En nuestra experiencia comprobamos una manera alternativa de realizar operaciones lógicas solo
con interruptores y diodo LED, lo cual es de gran importancia cuando no se tiene al alcance algún
circuito integrado.
Además, vimos la utilidad que tienen las calculadoras binarias, las cuales entregan una opción al
momento de realizar alguna operación aritmética en cualquier sistema numérico.

Se debe tener precaución al momento de realizar restas en la calculadora binaria, puesto que si la
operación resulta negativa, la calculadora encenderá un pequeño LED azul, que mostrará el acarreo
de la base completa, que se mostrará al inicio del número (primer LED de derecha a izquierda).

11

Вам также может понравиться