Está en la página 1de 15

I.P.N.

ESIME Unidad Culhuacan

14

COMPUERTAS LGICAS
DEFINICIONES:
Circuitos digitales electrnicos. Se llaman circuitos lgicos, ya que
con las entradas adecuadas establecen caminos de manipuleo lgico.
Compuerta. Es un bloque de circuiteria que produce seales de salida
lgica (1 0) si se satisfacen las condiciones de las entradas
lgicas. Los nombres, circuitos digitales, circuitos de conmutacin,
circuitos lgicos y compuertas son usados a menudo pero s har
referencia a los circuitos con compuertas.
Tabla de verdad. Es una representacin en forma tabular de todas las
combinaciones posibles de las variables de entrada.
Usos.- Cualquier informacin usada para calcular o controlar, puede
ser
operada
pasando
seales
binarias
a
travs
de
varias
combinaciones de circuitos lgicos con cada seal que representa una
variable y transporta un bit de informacin. Definimos como bit los
1 0 que puede tomar una variable binaria.
Lgica binaria. Existen tres operaciones binarias bsicas: AND, OR y
NOT.
AND. (Y): Esta operacin se representa por un punto, un asterisco
por una ausencia de operador. X*Y = Z, ledo X y Y es igual a Z,
implica que Z=1 s y solo s X=1 y Y=1.
OR. (O): Esta operacin se representa por el signo +. Por ejemplo:
X+Y=Z. Se lee X o Y es igual a Z, que quiere decir que Z=1 s y solo
s X=1 o Y=1 o ambas.
NOT. (Inversor): Esta operacin se representa por un apstrofe
() (algunas veces por una barra). Por ejemplo: X=Z ( X =Z) se lee
no X igual a Z. Es decir en otras palabras, s X=1 entonces Z=0,
pero s X=0 entonces Z=1.
La lgica aritmtica se parece a la aritmtica binaria (ya que las
operaciones AND y OR tienen similitud con la multiplicacin y la
suma respectivamente). Pero no confundir, una variable aritmtica
designa un nmero que puede consistir en muchos valores, mientras
que una variable lgica siempre es 1 0.
Ejemplo:
Variable aritmtica: 1+1=2. Ledo: uno ms uno igual a dos.
Variable lgica: 1+1=1. Ledo: uno OR uno es igual a 1.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

15

TIPOS DE COMPUERTAS.

COMENTARIO:
DIAGRAMA DE TIEMPO. Es la representacin grfica de las seales
de entrada a la compuerta, en la cual se incluyen todas las
combinaciones posibles.

COMENTARIO: El crculo a la
complemento lgico negacin.
BUFFER

F = X

Ing. Celedoni E. Aguilar Meza

salida

del

inversor

X
0
1

implica

un

F
0
1

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

16

NOTA: Un buffer es una compuerta que puede absorber ms corriente


que cualquier puerta convencional y se utiliza cuando se requiere un
abanico de salida mayor que el habitual.
En este circuito existe funcin de transferencia pero no hay cambio en
la seal de entrada (F = X). Este circuito es usado solamente para
amplificacin de seal de potencia, y este es equivalente a conectar
dos inversores en cascada.
SEPARADOR
(cto. de tercer estado)

COMENTARIO: La funcin NAND es el complemento de la funcin


AND y su smbolo es el de la compuerta AND anexndole un circuito a
la salida.

La funcin NOR es el complemento de la funcin OR.


NOTA: Las compuertas NAND y NOR, son las mas usadas (llamadas
compuertas universales), ya que basndose en stas se puede
construir cualquier circuito lgico.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

17

COMENTARIOS: La compuerta NOR-EXCLUSIVA


complemento de la compuerta XOR.

(XNOR)

es

el

F= (X. Y + X .Y)
F= (X. Y ).( X .Y)
F= ( X + Y ).( X + Y )
F= ( X +Y).(X + Y )
F= X .X+ X . Y +Y.X +Y. Y
F= X . Y +Y.X
COMPUERTAS CON VARIAS ENTRADAS.
Una compuerta puede expandirse a mltiples entradas si la operacin
binaria que representa es conmutativa y asociativa.
X+Y=Y+X
Conmutativa
(X+Y)+Z=X+(Y+Z)=X+Y+Z
Asociativa
1
3
2

Compuerta Y
(NAND)

1
3
2

Compuerta
O (NOR)
Ing. Celedoni E. Aguilar Meza

1
2
3

Compuerta NAND
de 3 entradas

1
2
3

Compuerta NOR de
3 entradas
Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

18

Las compuertas NOR y NAND no cumplen la ley asociativa, es decir,


((x+y)+Z)=(X+(Y+Z))
no se cumple la igualdad.
Por lo tanto para implementar compuertas NOR NAND, de varias
entradas se usan compuertas AND Y OR y luego se introduce un
inversor.
Las compuertas OREXCLUSIVAS y su equivalencia son ambas,
conmutativas y asociativas y puede extenderse a ms de dos entradas.

Observaciones:
1.-La compuerta XOR normalmente operacin se representa A mas el
signo de suma encerrado en un crculo y la segunda variable B.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

19

2.- Los valores de las compuertas en familia CMOS se dan en la


siguiente tabla.
Nombre
AND
OR
NOT
BUFFER
NAND
NOR
XOR
XNOR

No. De Parte
4081
4071
4069
4049
4011
4001
4030,4070
-

OBTENCION DE LA INFORMACION DE UNA TABLA DE VERDAD


Para Sacar la informacin contenida en cualquier tabla de verdad, el
mtodo de Shannon, establece que:
1. Si el resultado se obtiene en funcin de los unos de la tabla, esta
tabla tendr la forma de disyuncin de conjunciones (suma de
productos). Cada conjuncin incluir las variables con el valor que
tiene la tabla.
2. Si la funcin se obtiene a partir de los ceros de la tabla, esta
tendr la forma de conjuncin de disyunciones (productos de suma).
Cada disyuncin incluir las variables con el valor contrario al que
tiene la tabla.
Ejemplo: Obtenga la informacin de las siguientes tablas de verdad.
a)

> Disyuncin de conjunciones (1)


F = A*B
* Conjuncin de disyunciones (0)
F=(A+B).(A+ B ).( A+B)

b)

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

20

Disyuncin de conjunciones
F= A.B+A. B
Conjuncin de disyunciones
F=(A+B).( A+ B )
Demuestre que la funcin de disyuncin de conjunciones es la
misma que la conjuncin de disyunciones.
a)

(A+B).(A+ B ).( A +B)=A.B


(A.A+A. B +B.A+B. B ).( A +B)=A.B
(A+A. B +B.A).( A +B)=A.B
A.(1+ B +B).( A +B)=A.B
A.( A +B)=A.B
A. A +A.B)=A.B
A.B=A.B

b)

F = ( A + B) * ( A + B) = A * B + A * B
A * A + A *B+B* A +B*B = A *B+ A *B
A *B+B* A = A *B+B* A

Simplifique el siguiente circuito lgico:

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

21

F= ( X + Z ).(Y. X +X.Z)+(X.Z+ Z ). Z .Y
F= ( X .Y. X + X .X.Z+
F= X .Y+

Z.Y. X + Z .X.Z)+(X.Z. Z .Y+ Z . Z .Y)

Z.Y. X + Z .Y

F= X .Y(1+

Z)+ Z .Y

F= X .Y+Y. Z

Aplicacin:

Tecnologas de Circuitos Integrados

Militar.
Industrial o Cientfica.
Comercial.

Familia de circuitos integrados por aplicacin:


1.- Circuitos Integrados No Lineales.
2.- Circuitos Integrados Digitales.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

22

a) Familia de C.I. TTL (74/54XX###)


La familia TTL es Lgica Transistor y Transistor; en esta familia los
transistores se utilizan como interruptores.
CARACTERISTICAS: Son ms rpidos que los CMOS.
DESVENTAJAS: Consumen mucha energa
REQUERIMIENTOS DE OPERACIN:

?
?
?

Utilizan un voltaje regulado de 4.75 a 5.25 volts de C.C. o de CD


tpicamente 5 volts de C.C.
El nivel de seal de entrada no debe exceder a VCC.
Se puede interconectar varios circuitos integrados, siempre y
cuando sean de la misma familia.

Los C.I. son generalmente paquetes de silicn, donde se integran


transistores, resistencias, condensadores, etc. Para identificar las
terminales basta con identificar el lado de la marca o semicrculo,
extremo en el cual debe de existir un punto que indica el comienzo de
la numeracin de los pins del C.I.
b)
Familia
de
Complementado)

C.I.

CMOS

(Metal

Oxido

Semiconductor

La familia CMOS trabaja bajo el principio de transistor FET IB<<IC.


FET Transistor de Efecto de Campo.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

23

CARACTERISTICAS:

?
?
?
?
?

Consumen poca potencia


Su voltaje de operacin es de 3-15 v.
El voltaje de entrada no debe exceder Vdd (polarizacin).
Su respuesta a los cambios es ms lenta comparada con TTL.
Nunca conecte un MOS a un circuito de potencia en estado off
(sin polarizacin).

PRECAUCIONES:

?
?
?
?

Debe protegerse de la electricidad esttica.


No se almacene CMOS en plsticos no conductores.
Mantngase envueltos en material conductor, como el aluminio.
Utiliza el equipo adecuado para su manejo.

Calculo de la resistencia limitadora para un led indicador.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

24

IMPLEMENTACION DE CIRCUITOS MEDIANTE COMPUERTAS


UNIVERSALES
Son consideradas Compuertas Universales las compuertas No-Y y
No-O.

A
B

F = A.B

A
B

F
F = A+ B

Como se puede ver para implementar mediante compuertas No-Y


(NAND), todo debe quedar expresado en forma de productos negados.
Para la compuerta No-O, la forma debe ser en sumas negadas.
EJEMPLOS:
1.- Implementar
entradas.

L = x. y + x.z

la

funcin

mediante

compuertas

NO-Y

de

dos

S i a = x. y y b = x . z

L = x. y + x.z = a + b = a + b ; P o r t e o r e m a d e M o r g a n m + n = m . n
L = a .b = x. y.x.z
Implemente el circuito lgico.

2 . - I m p l e m e n t e l a f u n c i n K = a . b + a.b m e d i a n t e c o m p u e r t a s N O R d e
dos entradas.
K = a . b + a.b

K = a.b + a .b = a + b + a + b = a + b + a + b

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

25

3.- Implementar las siguientes funcines mediante compuertas


universales de dos entradas.
C 1 = A.B + A .B.C

C 2 = A.( B.C + B .C )

(TAREA)

Procedimiento para el Diseo Lgico Combinatorio.


Un circuito combinatorio esta constituido por compuertas lgicas,
donde el valor de las salidas se determina directamente de la
combinacin presente en las entradas sin tener en cuenta los estados
anteriores. El diseo de circuitos combinatorios comienza desde el
enunciado del problema y termina con el diagrama del circuito lgico.
El procedimiento es:
1.- Planteamiento verbal del problema.
2.- Determinacin del nmero de variables de entrada y salida.
3.- Tabulacin de las condiciones del problema en una tabla de
verdad, que establesca las relaciones requeridas entre entradas y
salidas.
4.-En base a la tabla de verdad obtener la funcin lgica para cada
una de las salidas.
5.-Aplicar alguna de las tcnicas de simplificacin conocidas, para
obtener en cada caso la mnima expresin algebraica.
6.-Configuracin del diagrama lgico que corresponde a las
expresiones simplificadas de las salidas, de acuerdo al tipo de
compuestas especificadas por el diseo.
Problemas de Aplicacin
1.- Encuentre la ecuacin lgica y el diagrama que gobierne
comportamiento del siguiente sistema cuando se activa el botn W,
activa el motor M, que controla el limpiador de un automvil;
motor debe de activarse solo si el limpiador esta a la derecha y
botn W esta activado.

el
se
el
el

W=0, interruptor abierto motor no activado.


S =0, el limpiador no esta en la derecha.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

26

M=1 (motor activado), si el interruptor W esta cerrado y el limpiador


esta en la derecha S=1.

2.- En un curso de belleza donde existen 4 personas que integran el


jurado, se pide obtener la expresin lgica que gobierne el
comportamiento de un circuito que determine cuando el nmero de
votos sen 12 o ms votos.
Jefe de prensa: Su voto vale el doble que el de los periodistas (voto
unitario).
Jefe de eventos especiales: su voto vale el doble que el del jefe de
prensa.
Ejecutivo de T.V.: su voto vale el doble que el de jefe de eventos.
El jurado quedo integrado por un periodista, un jefe de prensa, un
jefe de eventos especiales y un ejecutivo de T.V.

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

27

FUNCION BOOLEANA
Esta definida como una funcin binaria que depende de n variables
determinadas.
F = f(x,y,z) ; la funcin depende de

tres variables, donde z

corresponde al LSB de la funcin ordenada.


x.y.z Producto cannico (miniterm)
(x+y+z) Suma cannica (maxterm)
La Funcin Booleana se puede obtener de las formas:
Suma de Trminos Mnimos (Disyuncin de conjunciones o forma
cannica disyuntiva).- Para n variables binarias se puede obtener 2n
trminos mnimos y cualquier funcin de Boole puede expresarse
como una suma de trminos mnimos. Los trminos mnimos cuya
suma define la funcin de Boole son aquellos que dan los unos de la
funcin de una tabla de verdad. Si una funcin no esta en forma de
suma de trminos mnimos, se puede llega a ella llevando la expresin
a una suma de trminos y u AND o producto, luego se inspecciona
cada termino para ver si contiene todas las variables de las cuales
depende la funcin, si le hace falta una o ms variables se expande el
termino, aplicando a la funcin y o producto una expresin x no x
(x +

x ) donde x es una de las variables faltantes.

E J E M P L O S . - E x p r e s a r l a f u n c i n d e B o o l e F = A + B .C , c o m o s u m a s d e
trminos mnimos.

F = A + B .C = A( B + B ) + B .C.( A + A ) = A.B + A.B + B .C. A + B CA


F = A.B.(C + C ) + A.B .(C + C ) + A.B .C + A.B C
7
6
5
4
5
1
1 1 1 1 1 0
1 0 1
1 0 0 1 0 1 0 0 1
F = A.B.C + A.B.C + A.B .C + A.B .C + A.B .C + A .B C
f (a,b,c) = 3 (1,4,5,6,7) Miniterm
Forma de representar el Minterm en una tabla
Equivalente
A
B
decimal
0
0
0
1
0
0
2
0
1
3
0
1
4
1
0
5
1
0
6
1
1
7
1
1

Ing. Celedoni E. Aguilar Meza

de verdad:
c
F
0
1
0
1
0
1
0
1

1
0
0
0
1
1
1
1

Circuitos Digitales

I.P.N. ESIME Unidad Culhuacan

28

Producto de Trminos Mximos( maxterm o trmino mximo o


conjuncin de disyunciones completa).- es aquel que nos da los ceros
de la funcin en la tabla de verdad. Si en una funcin lgica los
productos de suma no estn completos o no son sumas cannicas, se
puede llegar a una funcin completa, expandiendo la funcin. Se suma
el termino x y no x (x. x ), donde x es una de las variables faltantes,
finalmente
se
aplica
la
ley
distributiva
para
la
suma
a+b.c=(a.b).(a+c).
EJEMPLO:
F = x . y + x.z = ( x . y + x ) . ( x . y + z ) = ( x + x ) ( y + x ) . ( x + z ) . ( y + z )
F = ( x + y ) . ( x + z ) . ( y + z ) = ( x + y + z.z ) . ( x + z + y. y ) . ( y + z + x.x )
4
1 0 0

5
1

0
0

0 0 0

0 1 0

0 0 0

1 0 0

F = ( x + y + z ) . ( x + y + z ) . ( x + y + z ) . ( x + y + z ) . ( x + y + z ) . ( .x + y + z )
;Se consideran valores contrarios para evaluar la funcin.

F(x,y.z) = 3(0,2,4,5) Maxterm

x
0
0
0
0
1
1
1
1

y
0
0
1
1
0
0
1
1

z
0
1
0
1
0
1
0
1

F
0
1
0
1
0
0
1
1

Tarea.- Expresar las siguientes funciones


mnimos y producto de trminos mximos.

en

suma

de

trminos

a ) F ( A , B , C ) = ( A + B ).( B + C )
b) L(X,Y,Z)= 1

Ing. Celedoni E. Aguilar Meza

Circuitos Digitales

También podría gustarte