Professional Documents
Culture Documents
Prctica 3
Prctica 3
Compuertas Lgicas
1.1 Objetivo
Conocer el funcionamiento, conexin y utilizacin de las compuertas lgicas AND, OR, NOT, NAND, NOR,
EX -OR y EX -NOR.
1.2 Antecedentes
Los sistemas digitales estn compuestos de una serie de circuitos integrados que ejecutan instrucciones
para controlar sistemas mecnicos, elctricos, neumticos entre otros. La base de los sistemas digitales
son los operadores lgicos que dan forma a sistemas que obedecen a tablas de verdad, grafos de
transiciones, cartas algortmicas, y que mediante comparaciones, corrimientos lgicos, aritmticos y
almacenamiento de datos, entre otras operaciones; dan como resultado, un proceso digital que a travs de
adecuados circuitos de acoplamiento, interactan como etapa de control sistemas de procesamiento de
datos, como dispositivos decodificadores para exhibidores de siete segmentos, pantallas cristal lquido,
como etapa de activacin, monitoreo y control en sistemas con motores, electrovlvulas, sistemas de
computo, sistemas de comunicaciones, entre otros.
Los sistemas digitales como ciencia, se basan en la teora de conjuntos y el algebra de Boole, la cual est
soportada mediante una cantidad suficiente de teoremas y postulados que permiten trabajar con el sistema
binario en donde el universo digital de nmeros se reduce a slo 0s y 1s. De esta forma es relativamente
fcil trabar la electrnica digital en el sistema binario que con el sistema decimal. En el sistema binario
solamente se utilizan dos guarismos: el 0 y el 1 para representar las cantidades, de ah su denominacin
de binario. A estos guarismos se les conoce como bits.
Las seales fsicas correspondientes a los dgitos (bits) que procesa el sistema digital son, por tanto,
seales binarias. En la prctica, los voltajes tpicos correspondientes a los circuitos integrados digitales de
tecnologa Lgica Transistor Transistor (TTL), son de 0 - 0.5V para el valor lgico (0) y de 3.5 - 5.0 V para
el valor lgico (1). Esto se ilustra en la figura 1.1 y la interpretacin de los valores lgicos en los sistemas
digitales en la tabla 1. 1.
1 (3.5V)
0 (0 V)
Figura 1.1 Valores tpicos de voltaje para niveles de entrada en los circuitos integrados (CI) TTL.
0 Lgico
Falso
Desactivado
Nivel Bajo (L)
No
Interruptor Abierto
1 Lgico
Verdadero
Activado
Nivel Alto (H)
S
Interruptor Cerrado
En el lgebra de Boole existen operadores binarios que obedecen a cada uno de los teoremas y postulados
del lgebra de Boole. Los operadores lgicos principales son: AND (y), OR (o) y NOT (no), de ah se derivan
otros operadores que complementan los reglas de algebra de Boole. Puesto que las funciones booleanas
se expresan en trminos de operaciones AND (y), OR (o) y NOT (no), es ms fcil implementar una funcin
ESIMETic
Prctica 3
booleana con estos tipos de compuertas. La posibilidad de construir compuertas para las otras operaciones
lgicas tiene un inters prctico.
Los circuitos integrados (CI) que se basan en los operadores lgicos antes mencionados, ejecutan una
variedad de funciones lgicas a travs de las llamadas compuertas lgicas.
Las compuertas lgicas son bloques de construccin bsica de los sistemas digitales que operan con
niveles lgicos (que representan a los nmeros binarios), por lo que se denominan compuertas lgicas
binarias. Las compuertas ejecutan las operaciones lgicas de OR, AND y NOT.
Operador y compuerta OR
Considerando como entradas a A y B, y como salida a X, la operacin OR se expresa como A+B= X . Lo
que indica que si para las entradas A o B la salida es X.
El CI de la compuerta OR es un circuito que internamente contiene desde cuatro hasta una compuerta
lgica que puede tener como mnimo dos o mximo doce entradas lgicas y cuya salida es igual a la
TABLA DE VERDAD DE LA
SIMBOLOGA
SIMBOLOGA IEEE DE LA operacin OR
de todas OPERACIN LGICA OR
las entradas
CONVENCIONAL DE LA
COMPUERTA OR
COMPUERTA OR
que
intervengan
en esa compuerta. Como puede observar en la figura 1.2, la que muestra la tabla de verdad, el smbolo
representativo del operador lgico y la simbologa normalizada de la
B
OR.
compuerta A
X=A+B
0
0
0
0
1
1
0
1
1
1
AA
>=1
>= 1
X0
1
1
BB
Figura 1.2 Tabla de verdad, operador lgico y simbologa estndar de la compuerta OR (IEEE STD).
X=A*B
AA
&
BB
0
1
1
0
1
>=1
0
X0
0
0
1
ESIMETic
Prctica 3
Operador NOT
La operacin NOT difiere de las operaciones AND y OR, ya que la operacin NOT tiene efecto sobre una
sola variable de entrada. En este operador para una entrada A entregar a la salida la negacin de A o
mejor conocido como el complemento de A. Por ejemplo, si la variable de entrada A se somete a la
operacin NOT, la salida X = A , donde la barra superpuesta representa la operacin NOT.
El operador NOT o inversor solamente posee una entrada y una salida. Esta operacin lgica siempre
entregar a la salida una seal complemento de la entrada (contraria a su entrada). En la tabla de verdad
de la figura 1.4 se puede apreciar que para una entrada 0 (nivel bajo) la salida es 1 (nivel alto), y para una
entrada 1 (nivel alto) la salida es 0 (nivel bajo). La figura 1.4 muestra el smbolo bsico representativo del
operador lgico NOT y su smbolo estndar.
TABLA DE VERDAD DE
OPERACIN LGICA NOT
LA
SIMBOLOGA
CONVENCIONAL DE LA
COMPUERTA NOT
SIMBOLOGA IEEE DE LA
COMPUERTA NOT
0
A
0
1
X=A
1
0
>=1
AXX
Figura 1.4 Tabla de verdad, operador lgico y simbologa estndar de la compuerta NOT (IEEE STD).
OR
NAND
NOT
(a)
AND
NOT
(b)
Figura 1.5 (a) Smbolo y circuito equivalentes de la compuerta NOR, (b) smbolo y circuito equivalente de la
compuerta NAND.
ESIMETic
Prctica 3
Operador NOR
Dadas dos entradas lgicas A y B y una salida X. El operador lgico NOR realiza la suma complemento
y se representa como: X = (A + B).
Donde la barra superpuesta sobre la operacin OR indica el complemento o negacin de la operacin. La
figura 1.6 muestra la tabla de verdad y los smbolos representativos de la compuerta NOR.
TABLA DE VERDAD DE LA
OPERACIN LGICA NOR
A
B
X=(A+B)
0
CONVENCIONAL DE LA
COMPUERTA NOR
1
0
1
1
0
1
AA
0
0
XX
BB
0
SIMBOLOGA SIMBOLOG
A
Figura 1.6 Tabla de verdad, operador lgico y simbologa estndar de la compuerta NOR (IEEE STD).
Operador NAND
Este operador realiza la operacin AND complemento su tabla de verdad es exactamente al contrario de la
que se obtiene al ejecutar al operador AND.
Sean A y B las variables de entrada y X la salida. La operacin NAND entre las dos variables de entrada
es X = (A B) . Donde la barra superpuesta sobre la operacin AND indica negacin o el complemento de
la operacin. La figura 1.7 muestra la tabla de verdad del operador NAND, como puede observarse y
compararse la tabla de verdad es completamente invertida a la de la operacin AND.
TABLA DE VERDAD DE LA
OPERACIN LGICA NAND
A
SIMBOLOGA
CONVENCIONAL DE LA
NAND
SIMBOLOGA
IEEE DE LA COMPUERTA NAND COMPUERTA
X=(A*B)
AA 0
&
XX
0
0
1
0
1
0
1
1
1
>=1
0
BB 0
Figura 1.7 Tabla de verdad, operador lgico y simbologa estndar de la compuerta NAND (IEEE STD).
ESIMETic
NOT
Prctica 3
AND
A
OR
NOT
X= AB+AB
AND
Este
operado
TABLA DE VERDAD DE LA
SIMBOLOGA
SIMBOLOGA IEEE DE LA
produce OPERACIN LGICA XOR
entrega un
CONVENCIONAL DE LA
COMPUERTA XOR
nivel
bajo
(0
COMPUERTA XOR
lgico)
cuando las
entras A y B tienen el mismo valor, y se obtiene el nivel alto (1 lgico), cuando las entradas son diferentes.
La tabla de verdad y el smbolo representativo de la compuerta XOR se presentan en la figura 1.9.
A
X=AB+AB
AA
=1
0
=1
0
0
1
1
0
1
0
1
1
1
BB
X0
Figura 1.9 Tabla de verdad, operador lgico y simbologa estndar de la compuerta XOR (IEEE STD).
OR
B
B
Figura 1.10
esquemtico de
NOR- exclusivo
AND
A
X=AB+(AB)
Circuito
la compuerta
(XNOR).
ESIMETic
TABLA
DE
VERDAD
DE
OPERACIN LGICA XNOR
B
XX
0
0
1
SIMBOLOGA
CONVENCIONAL DE LA
COMPUERTA XNOR
SIMBOLOGA IEEE DE LA
COMPUERTA XNOR
>=1
X=AB+(AB)
AA 0
0
1
0
1
LA
Prctica 3
=1
BB 0
0
0
1
5V
74LS32
74LS04
1K
330
5V
1K
1K
330
(a)
(b)
Figura 1.12 (a) Circuito de prueba utilizando una compuerta Inversora, (b) circuito de prueba utilizando una
compuerta OR.
Implemente los circuitos de prueba mostrados en la figura 1.12 (a) y 1.12 (b). Intercambie el circuito
integrado de la figura 1.12 (b) correspondiente a las operaciones lgicas descritas en la prctica
(AND, NOR, NAND y XOR) y en cada caso compruebe la salida mediante el manejo de las entradas
correspondientes a cada una de las compuertas utilizadas y compare lo obtenido con su respectiva
tabla de verdad.
ESIMETic
Prctica 3
(b)
Figura 1.13 (a) Conexin de CI 74LS04 (NOT), (b) Conexin del CI 74LS32 (OR).
La figura 1.13 muestra la forma de conectar las compuertas mostradas en la figura 1.12.
Nota. Antes de empezar a probar los experimentos, verifique que todo CI est correctamente montado
en la tablilla de proyectos (Proto board), que est perfectamente energizado y conexiones a tierra. En caso
de no estar seguro de lo anterior, pregunte al instructor.
Empleando los CI, ahora realice las conexiones necesarias para obtener una compuerta de tres
entradas y una salida. Obtenga su tabla de verdad mediante mediciones. Observe la figura 1.114,
es un ejemplo de cmo interconectar las compuertas para obtener una compuerta lgica de tres
entradas y una salida. Vea que la salida de la compuerta 1 es una seal de entrada a la compuerta
2.
Figura 1.14 Conexin de CI del CI 74LS32 (OR) para obtener una compuerta OR de tres entradas.
ESIMETic
Prctica 3
Cantidad
1
1
1
1
3
2
1
1
1
1
1
1
Elemento
Fuente de 5 VCD
Tablilla de conexiones
Interruptor DIP
Diodo Emisor de Luz
Resistencias de 1K
Resistencia 330
74LS00
74LS02
74LS04
74LS08
74LS32
74LS86
Descripcin
Fuente de alimentacin
Para circuitos integrados
4 entradas de cambio deslizable
Estndar
Para proteger de un corto circuito el circuito
Para proteccin de diodo emisor de luz.
Circuito integrado NAND de dos compuertas
Circuito integrado NOR de dos compuertas
Circuito integrado inversor
Circuito integrado AND de dos entradas
Circuito integrado OR de dos entradas
Circuito integrado XOR de dos entradas
1.4 Conclusiones
1.5 Cuestionario
1) Cul es la razn de conectar resistencias a tierra en cada una de las entradas y salidas de los circuitos
que se desarrollaron en la prctica?
2) Utilizando compuertas de dos entradas (AND y OR), realice las conexiones necesarias para obtener
una compuerta de cuatro entradas y una salida y empleando algn paquete de simulacin obtenga su
tabla de verdad.
3) Investigue qu clase de fallas pueden ocurrir en los circuitos integrados.
4) Dibuje el circuito electrnico correspondiente a una compuerta NAND bsica de la serie LS-TTL. 5)
Investigue el tema de funciones lgicas en sus formas cannicas.
Anexar las simulaciones de los circuitos solicitados