Anda di halaman 1dari 18

Una puerta lgica, o compuerta lgica, es un dispositivo electrnico con una funcin booleana.

Suman, multiplican, niegan o afirman, incluyen o excluyen segn sus propiedades lgicas. Se
pueden aplicar a tecnologa electrnica, elctrica, mecnica, hidrulica y neumtica. Son circuitos
de conmutacin integrados en un chip. Experimentada con rels o interruptores
electromagnticos para conseguir las condiciones de cada compuerta lgica, por ejemplo, para la
funcin booleana Y (AND) colocaba interruptores en circuito serie, ya que con uno solo de stos
que tuviera la condicin abierto, la salida de la compuerta Y sera = 0, mientras que para la
implementacin de una compuerta O (OR), la conexin de los interruptores tiene una
configuracin en circuito paralelo.1

La tecnologa microelectrnica actual permite la elevada integracin de transistores actuando


como conmutadores en redes lgicas dentro de un pequeo circuito integrado. El chip de la CPU
es una de las mximas expresiones de este avance tecnolgico.

En nanotecnologa se est desarrollando el uso de una compuerta lgica molecular, que haga
posible la miniaturizacin de circuitos.

En la leccin anterior realizamos un profundo estudio del nmero en forma genrica. Conocimos
los diferentes tipos de numeracin que utiliza el ser humano y encontramos la equivalencia entre
los diferentes sistemas. Mencionamos la importancia del sistema binario por su uso casi universal
en la electrnica y dijimos que existe un conjunto de dispositivos llamados compuertas lgicas que
son los antecesores de los microprocesadores que ocuparan nuestro tiempo en los prximos
artculos.

Qu es la Electrnica Digital? Obviamente es una ciencia que estudia las seales elctricas, pero
en este caso no son seales que varen continuamente sino que varan en forma discreta, es decir,
estn bien identificados sus estados, razn por la cual a un determinado nivel de tensin se lo
llama estado alto (High) o Uno lgico; y a otro, estado bajo (Low) o Cero lgico.

Suponga que las seales elctricas con que trabaja un sistema digital son 0V y 5V (este es un nivel
cmodo para el diseador de los circuitos pero podra ser cualquier otro). Puede parecer lgico
que 5V ser el estado alto o uno lgico, pero debemos tener en cuenta que existe la Lgica
Positiva y la Lgica Negativa, veamos cada una de ellas.

Lgica Positiva: en esta notacin al 1 lgico le corresponde el nivel ms alto de tensin (positivo) y
al 0 lgico el nivel mas bajo (negativo) pero que ocurre cuando la seal no est bien definida en 0
o 1? Habr que conocer cuales son los lmites para cada tipo de seal (conocido como tensin de
histresis), en la figura 1 se puede ver con mayor claridad cada estado lgico y su nivel de tensin.
Fig.1 Diagrama lgico de la lgica positiva

Es decir que a toda tensin comprendida entre 0 y 2,5 la denominamos cero y a toda tensin
comprendida entre 3,5 y 5 lo denominamos 1. entre 2,5 y 3,5 quedan los niveles que llamamos
indefinidos.

Lgica Negativa: Aqu ocurre todo lo contrario, es decir, se representa al estado 1 con los niveles
ms bajos de tensin y al 0 con los niveles ms altos.

Fig.2 Diagrama lgico de la lgica negativa

Por lo general se suele trabajar con lgica positiva, y as lo haremos en este curso, la forma ms
sencilla de representar estos estados es como se puede ver en el siguiente grfico.

Fig.3 Forma sencilla de representacin

Compuertas Lgicas

Las compuertas son dispositivos que operan con aquellos estados lgicos mencionados en el
punto anterior. Pueden asimilarse a una calculadora, por un lado ingresas los datos, la compuerta
realiza la operacin lgica correspondiente a su tipo, y finalmente, muestra el resultado en algn
display.

Fig.4 Aplicacin de una operacin lgica

Cada compuerta lgica realiza una operacin aritmtica o lgica diferente, que se representa
mediante un smbolo de circuito. La operacin que realiza (Operacin lgica) tiene
correspondencia con una determinada tabla, llamada Tabla de Verdad. A continuacin vamos a
analizar las diferentes operaciones lgicas una por una comenzando por la ms simple.

Compuerta negadora o NOT

Se trata de un amplificador inversor, es decir, invierte el dato de entrada y lo saca sobre una salida
de baja impedancia, que admite la carga de varias compuertas en paralelo, o de un display de baja
impedancia; por ejemplo si se pone su entrada a 1 (nivel alto) se obtiene una salida 0 (o nivel
bajo), y viceversa. Esta compuerta dispone de una sola entrada que llamaremos A. Su operacin
lgica genera una salida S igual a la entrada A invertida.

Fig.5 Compuerta NOT

La tabla de verdad nos indica que la salida S siempre es el estado contrario al de la entrada A. La
ecuacin matemtica binaria indica que la salida S es siempre igual a la entrada negada lo que se
representa con la rayita sobre la A.

Compuerta AND Y

Una compuerta AND tiene dos entradas como mnimo y su operacin lgica es un producto de
ambas entradas. El lector no se debe confundir porque las operaciones lgicas pueden no
concordar con las aritmticas, aunque en este caso particular coincidan. Su salida ser alta si sus
dos entradas estn a nivel alto.

Fig.6 Compuerta and

El nombre aclara la funcin. Deben estar altos A y B para que se levante S.

Una aplicacin de esta compuerta puede ser un sistema de seguridad para un balancn. Para evitar
que las manos del operario estn dentro de la zona de presin, se colocan dos pulsadores que
ponen un uno en cada entrada. Los pulsadores estn bien separados entre si. Recin cuando el
operario los pulse aparece un uno en la salida que opera el relay del motor.

Compuerta OR O

Al igual que la anterior posee dos entradas como mnimo y la operacin lgica, ser una suma
entre ambas. Aqu podemos ver que la operacin aritmtica no coincide con la lgica ya que la
ultima condicin de la tabla de verdad es 1+1=1 y en la operacin aritmtica seria 1+1=2. La
operacin lgica O es inclusiva; es decir que la salida es alta si una sola de las entradas es alta o
inclusive si ambas lo son. Es decir, basta que una de las entradas sea 1 para que su salida tambin
lo sea. Deben ser altas A o B o ambas al mismo tiempo, para que la salida sea alta.

Fig.7 Compuerta Or

Un ejemplo de uso puede ser que se desee que un motor se opere con una pequea llave desde
una oficina, o en forma local desde al lado del motor; pero no se desea que el motor se apague, si
se cierran las dos llaves. La salida debe comandar al contactor del motor y las llaves de entrada
deben conectar la tensin de fuente a las entradas.

Compuerta OR-EX XOR O exclusiva

En nuestro caso la OR Exclusiva tiene dos entradas (pero puede tener ms) y lo que har con ellas
ser una suma lgica entre A por Binvertida y Ainvertida por B. Todo un lo si
consideramos su frmula pero su tabla de verdad es muy sencilla y su descripcin tambin, ya que
la salida ser alta solo si una de las entradas lo es, pero no lo es, si lo son las dos al mismo tiempo.

Fig.8 Compuerta XOR

Como ejemplo recurrimos al caso anterior pero donde deseamos que si la maquina se opera en
forma local no pueda operarse tambin en forma remota.
Estas seran bsicamente las compuertas ms sencillas. Pero no son todas las que hay porque
existen combinaciones de las compuertas bsicas con compuertas negadoras que vamos a ver a
continuacin.

Compuertas lgicas combinadas

Al agregar una compuerta NOT a la salida de cada una de las compuertas anteriores los resultados
de sus respectivas tablas de verdad se invierten, y dan origen a tres nuevas compuertas: NAND,
NOR y NOR-EX. Veamos ahora sus caractersticas y cual es el smbolo que las representa.

La compuerta NAND responde a la inversin del producto lgico de sus entradas, en su


representacin simblica se reemplaza la compuerta NOT por un crculo sobre su salida.

Fig.9 Compuerta NAND

Una compuerta NOR se obtiene conectando una NOT a la salida de una OR. El resultado que se
obtiene a la salida de esta compuerta resulta de la inversin de la operacin lgica o inclusiva es
como un no a y/o b. Igual que antes, solo se agrega un crculo a la compuerta OR y ya se obtiene
el smbolo de una NOR.

Fig.10 Compuerta NOR

La compuerta NOR-EX, es simplemente la inversin de la compuerta OR-EX, los resultados se


pueden apreciar en la tabla de verdad en donde la columna S es la negacin de la anterior. El
smbolo que la representa se obtienen agregando un circulo a la salida de una OR-EX.

Fig.11 Compuerta NOR-EX

Fig.11 Compuerta NOR-EX

Las compuerta buffer sera una compuerta negadora detrs de otra negadora lo cual no parece
tener sentido ya que la tabla de verdad seria una repeticin de la entrada en la salida. Pero sin
embargo existen y tienen un uso muy importante aclarado por su nombre que significa expansora
o reforzadora. Se usan para alimentar a un conjunto de compuertas conectadas sobre su salida. El
buffer en realidad no realiza ninguna operacin lgica, su finalidad es amplificar la seal (o
refrescarla para decirlo de otra manera ya que no se incrementa su amplitud sino su capacidad de
hacer circular corriente. Como puede ver en la figura 12 la seal de salida es la misma que la de
entrada.

Fig.12 Compuerta buffer

Hasta aqu lleg la teora aunque dimos algunos ejemplos prcticos. Ahora nos interesa ms saber
como se hacen evidentes estos estados lgicos y operaciones para lograr resultados prcticos, y en
qu circuitos integrados se las puede encontrar. Pero antes debemos estudiar las distintas familias
de compuertas que existen en la actualidad.

Circuitos integrados y circuitos de prueba

Existen varias familias de Circuitos integrados pero el alcance de nuestro curso solo estudiaremos
dos, las ms comunes, que son las TTL y las CMOS: Estos Integrados los puedes caracterizar por el
nmero que corresponde a cada familia segn su composicin. Por ejemplo:

Los TTL se corresponden con la serie 5400, 7400, 74LSXX, 74HCXX, 74HCTXX etc. algunos 3000 y
9000.

Los C-MOS y MOS se corresponde con la serie CD4000, CD4500, MC14000, 54C00 74C00. Cual
es la diferencia entre una y otra familia? Los C-MOS, soportan en algunos casos a +15V, mientras
que los TTL el pueden soportar +12V como limite extremo pero por lo comn se utilizan en +5V.

Pero resulta que los circuitos C-MOS son ms lentos que los TTL pero ocupan menos espacio; por
eso su uso en algunos u otros equipos. De todos modos es importante buscar la hoja de datos o
datasheet del integrado en cuestin, distribuido de forma gratuita por cada fabricante y disponible
en Internet.

Probar una compuerta es algo simple. Por ejemplo tomemos un circuito integrado 74LS08, que es
un TTL, cudruple compuerta AND. Es importante notar el sentido en que estn numeradas las
patas y esto es general, para todo tipo de integrado y para todo tipo de compuerta cuadruple de
dos patas lgicas de entrada.
Fig.13 Disposicin interna de una cuadruple AND

Con este integrado podremos verificar el comportamiento de las compuertas vistas


anteriormente. El representado en el grfico marca una de las compuertas que ser puesta a
prueba, para ello utilizaremos una fuente regulada de +5V, un LED una resistencia de 220 ohm, y
por supuesto el IC que corresponda y una placa de prueba o un zcalo para trabajar prolijos;
aunque lo mejor es un panel de armado rpido por contactos de presin.

El circuito de prueba es el mostrado en la figura 14 armado en un Multisim en solo 4 segundos.

Fig.14 Circuito de prueba de la compuerta 74LS08

El procedimiento de armado consiste en invocar el multisim y elegir el CI de la estantera de


componentes. Posteriormente lo arrastramos y depositamos en la mesa de trabajo. El programa
nos va a mostrar una pantalla con los cuatro integrados que forman el dispositivo es decir el A B C
y D elegimos el A y los pegamos en la mesa de trabajo en forma definitiva. Al hacerlo se conectan
automticamente la masa de la pata 7 y la fuente de 5V de la 14.

Ahora abrimos la estantera de componentes pasivos indicados con un resistor y de all elegimos
una llave (swich) de una va. La arrastramos y pegamos a la mesa como J1 y luego hacemos lo
mismo con otra llave J2. Picando sobre la llave superior la predisponemos para que se opere con la
tecla A y luego hacemos lo mismo con la inferior pero usando la tecla B. Probamos la operacin de
las llaves pulsando A y B.

De la misma gaveta de componentes pasivos obtenemos un resistor de 330 Ohms y lo pegamos


cerca de la salida de la compuerta. Buscamos la gaveta de diodos, seleccionamos un diodo LED
azul y lo pegamos en la mesa de trabajo.

Ahora de la gaveta de fuentes obtenemos el smbolo de VCC que ya viene predispuesto con 5V y lo
pegamos cerca de las llaves. Ahora hay que realizar el armado Picamos en una pata de entrada con
el botn derecho del Mouse y sin soltarlo lo llevamos hasta la llave. All soltamos y queda armada
la conexin. Hacemos lo mismo con el resto de las conexiones. Y el circuito esta listo para la
prueba.
Pulsamos el icono con el rayo amarillo para encender la simulacin. Primero cerramos la llave J1
con la tecla A y veremos que el LED queda apagado. Luego cerramos la llave J2 pulsando la tecla B
y veremos que el LED se enciende. Verifique la tabla de verdad de U1A.

Consideramos que no es necesario que el alumno arme el circuito real porque la simulacin le
brinda todas las posibilidades de realizar una buena prctica tan didctica como la realidad. Pero si
lo desea puede hacer un armado en un panel de armado a presin tal como lo indicamos en la
figura 15.

Fig.15 Armado real del circuito de prueba

Nota: dibujamos en color cobre el dibujo interno de patas conectadas entre si, para que el lector
entienda como se arm todo el circuito. El integrado no tiene nombre porque se pueden probar
diferentes compuertas con el mismo panel.

En el esquema est conectada la compuerta 1 de las 4 disponibles en el integrado 74LS08, los


extremos A y B son las entradas que se debern conectar a un 1 lgico (tira de terminales con la
raya roja (+5V) 0 lgico tira de terminales con la raya negra (GND), el resultado en la salida de la
compuerta se ver reflejado en el LED, LED encendido (1 lgico) y LED apagado (0 lgico). Por
supuesto en este caso se deben conectar el terminal de alimentacin de la pata 14 a la tira roja y
el pin 7 a la tira negra de masa. Cuando los cables verde y rojo se conectan a la tira roja se
enciende el led.

El mercado nos ofrece diferentes tipos de compuerta (funcin y familia). Todas las que se pueden
probar con el panel indicado son las compuerta de dos entradas. Entre ellas se destacan:

Para la familia CMOS

Cudruple Compuerta AND con Buffer de Salida: 4081B, CD4081 ,CD4081B, MC14081B

Cudruple Compuerta OR con Buffer de Salida: 4071B, CD4071 ,CD4071B, MC14071B

Cudruple Compuerta OR-EX: 4070B, CD4070, CD4070B, MC14070, 4030B, CD4030, MC14030

Cudruple Compuerta NAND comunes: 4011, CD4011, MC14011


Cudruple Compuerta NAND con Buffer de Salida: 4011B, CD4011BC, CD4011BM, MC14011B

Cudruple Compuerta NAND con disparadores Schmitt: 4093B, CD4093B, MC14093B

Cudruple Compuerta NOR comunes CD4001, MC14001

Cudruple Compuerta NOR con Buffer de Salida: 4001B, CD4001BC, CD4001BM, MC14001B

Cudruple Compuerta NOR-EX: CD4077, MC14077

Para la familia TTL:

Cudruple Compuerta AND: SN7408, SN74L08, SN74LS08, SN7409, SN74L09, SN74LS09

Cudruple Compuera OR: SN7432, SN74LS32, SN74S32

Cudrupe Compuerta OR-Exclusiva con salida a colector abierto 7486, 74S86, 74LS86, 74HC86,
DL086

Cudruple Compuerta NAND: SN7400, SN74H00, SN74L00, SN74LS00 y SN74S00

Cudruple Compuerta NOR sin salida Buffer: SN7402, SN74L02, SN74LS02, SN74S02

Cudruple Compuerta NOR con salida Buffer: SN7428, SN74LS28, SN7433, SN74LS33

Cudruple Compuerta NOR-Exclusiva: 74266, 74HC266, 74LS266, 74AHCT266

Conclusiones

Con esto tuvimos suficiente por hoy. El alumno tiene de dnde estudiar, ejercicios para el Multisim
y ejercicios para armar realmente en un panel de armado rpido de bajo costo. Por supuesto que
los ejercicios slo son verificacin de la tabla de verdad, de las compuertas ms utilizadas de doble
entrada. Pero la prctica siempre es buena y el ejercicio permite afianzar nuestros conocimientos
en este nuevo mundo que recin estamos conociendo.

En la prxima leccin vamos a realizar proyectos mas interesantes: Monoestables; astables y


otros, hasta llegar al control de un motor paso a paso de esos que tienen las impresoras y otros
dispositivos mecnicos. Y luego cuando hayamos transpirado lo suficiente usando las compuertas,
vamos a ver como se resuelve el problema utilizando un microprocesador PIC.

compuertas lgicas y tablas de verdad

Una manera generalizada de representar las funciones lgicas es el uso de smbolos o bloques
lgicos denominados puertas o compuertas lgicas. Estas puertas en general representan bloques
funcionales que reciben un conjunto de entradas (variables independientes) y producen una salida
(variable dependiente) como se muestra en la figura siguiente

AB

Puerta Lgica

Y=F(A,B,C,..,Z)

C Y

Una de las ventaja de usar stos smbolos es que por ser una representacin entrada / salida
permiten la interconexin de puertas (la salida de una con la entrada de otra) para representar
funciones ms complejas a partir de funciones sencillas.

Otra ventaja es el hecho de que los bloques sencillos (puertas con pocas entradas) se encuentran
disponibles en circuitos integrados comerciales, de aqu que un diagrama de puertas lgicas
corresponde directamente a un diagrama de alambrado de circuito lgico.

PUERTA AND
La salida de una compuerta AND es 1 solamente si todas sus entradas son simultneamente 1, de
lo contrario es 0

PUERTA NAND

Esta es una funcin lgica compuesta. Se puede visualizar como una compuerta AND seguida por
una compuerta NOT y su salida es 0 slo cuando todas sus entradas son simultneamente 1.

INVERSOR O PUERTA NOT

Un inversor es una puerta de solamente una entrada y su salida es el complemento lgico de la


entrada. Es decir, cuando a la entrada de una puerta NOT hay un 1 su salida ser 0, y de lo
contrario cuando suentrada es 0, su salida ser 1

PUERTA OR

La salida de una compuerta OR es 1 solamente si todas sus entradas son simultneamente 0, de lo


contrario es 1.

PUERTA NOR

Esta Compuerta es una combinacin de las funciones de un operador OR seguido por un


INVERSOR. La salida de una puerta NOR slo ser 1 cuando ambas entradas valgan 0

PUERTA EXOR (OR EXCLUSIVO)

La operacin EXOR se denota por el smbolo , es decir, A EXOR B = A B. Adems, como se vio
antes, A B = AB+AB.

La salida de una puerta EXOR ser 1 si sus entradas son diferentes y ser 0 si son iguales.

PUERTA NO-EXOR O EQUIVALENCIA (EQU)

La operacin EQU se denota por el smbolo?, es decir, A EQU B = A ? B. Adems, B = A / B AB


La salida de una puerta EQU ser 1 si sus entradas son iguales y ser 0 si son diferentes.
TIPOS, CARACTERISTICAS Y SIMBOLOGA DE COMPUERTAS LGICAS

Compuerta negadora o NOT

Se trata de un amplificador inversor, es decir, invierte el dato de entrada y lo saca sobre una salida
de baja impedancia, que admite la carga de varias compuertas en paralelo, o de un display de baja
impedancia; por ejemplo si se pone su entrada a 1 (nivel alto) se obtiene una salida 0 (o nivel
bajo), y viceversa. Esta compuerta dispone de una sola entrada que llamaremos A. Su operacin
lgica genera una salida S igual a la entrada A invertida.

La tabla de verdad nos indica que la salida S siempre es el estado contrario al de la entrada A. La
ecuacin matemtica binaria indica que la salida S es siempre igual a la entrada negada lo que se
representa con la rayita sobre la A.
Compuerta AND Y

Una compuerta AND tiene dos entradas como mnimo y su operacin lgica es un producto de
ambas entradas. El lector no se debe confundir porque las operaciones lgicas pueden no
concordar con las aritmticas, aunque en este caso particular coincidan. Su salida ser alta si sus
dos entradas estn a nivel alto.

El nombre aclara la funcin. Deben estar altos A y B para que se levante S.

Una aplicacin de esta compuerta puede ser un sistema de seguridad para un balancn. Para evitar
que las manos del operario estn dentro de la zona de presin, se colocan dos pulsadores que
ponen un uno en cada entrada. Los pulsadores estn bien separados entre si. Recin cuando el
operario los pulse aparece un uno en la salida que opera el relay del motor.

Compuerta OR O

Al igual que la anterior posee dos entradas como mnimo y la operacin lgica, ser una suma
entre ambas. Aqu podemos ver que la operacin aritmtica no coincide con la lgica ya que la
ultima condicin de la tabla de verdad es 1+1=1 y en la operacin aritmtica seria 1+1=2. La
operacin lgica O es inclusiva; es decir que la salida es alta si una sola de las entradas es alta o
inclusive si ambas lo son. Es decir, basta que una de las entradas sea 1 para que su salida tambin
lo sea. Deben ser altas A o B o ambas al mismo tiempo, para que la salida sea alta.

Un ejemplo de uso puede ser que se desee que un motor se opere con una pequea llave desde
una oficina, o en forma local desde al lado del motor; pero no se desea que el motor se apague, si
se cierran las dos llaves. La salida debe comandar al contactor del motor y las llaves de entrada
deben conectar la tensin de fuente a las entradas.

Compuerta OR-EX XOR O exclusiva


En nuestro caso la OR Exclusiva tiene dos entradas (pero puede tener ms) y lo que har con ellas
ser una suma lgica entre A por Binvertida y Ainvertida por B. Todo un lo si
consideramos su frmula pero su tabla de verdad es muy sencilla y su descripcin tambin, ya que
la salida ser alta solo si una de las entradas lo es, pero no lo es, si lo son las dos al mismo tiempo.

Como ejemplo recurrimos al caso anterior pero donde deseamos que si la maquina se opera en
forma local no pueda operarse tambin en forma remota.

Estas seran bsicamente las compuertas ms sencillas. Pero no son todas las que hay porque
existen combinaciones de las compuertas bsicas con compuertas negadoras que vamos a ver a
continuacin.

Compuertas lgicas combinadas

Al agregar una compuerta NOT a la salida de cada una de las compuertas anteriores los resultados
de sus respectivas tablas de verdad se invierten, y dan origen a tres nuevas compuertas: NAND,
NOR y NOR-EX. Veamos ahora sus caractersticas y cual es el smbolo que las representa.

La compuerta NAND responde a la inversin del producto lgico de sus entradas, en su


representacin simblica se reemplaza la compuerta NOT por un crculo sobre su salida.

Una compuerta NOR se obtiene conectando una NOT a la salida de una OR. El resultado que se
obtiene a la salida de esta compuerta resulta de la inversin de la operacin lgica o inclusiva es
como un no a y/o b. Igual que antes, solo se agrega un crculo a la compuerta OR y ya se obtiene
el smbolo de una NOR.
La compuerta NOR-EX, es simplemente la inversin de la compuerta OR-EX, los resultados se
pueden apreciar en la tabla de verdad en donde la columna S es la negacin de la anterior. El
smbolo que la representa se obtienen agregando un circulo a la salida de una OR-EX.

Fig.11 Compuerta NOR-EX

Las compuerta buffer sera una compuerta negadora detrs de otra negadora lo cual no parece
tener sentido ya que la tabla de verdad seria una repeticin de la entrada en la salida. Pero sin
embargo existen y tienen un uso muy importante aclarado por su nombre que significa expansora
o reforzadora. Se usan para alimentar a un conjunto de compuertas conectadas sobre su salida. El
buffer en realidad no realiza ninguna operacin lgica, su finalidad es amplificar la seal (o
refrescarla para decirlo de otra manera ya que no se incrementa su amplitud sino su capacidad de
hacer circular corriente. Como puede ver en la figura 12 la seal de salida es la misma que la de
entrada.

Anda mungkin juga menyukai