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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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:
Cudruple Compuerta AND con Buffer de Salida: 4081B, CD4081 ,CD4081B, MC14081B
Cudruple Compuerta OR-EX: 4070B, CD4070, CD4070B, MC14070, 4030B, CD4030, MC14030
Cudruple Compuerta NOR con Buffer de Salida: 4001B, CD4001BC, CD4001BM, MC14001B
Cudrupe Compuerta OR-Exclusiva con salida a colector abierto 7486, 74S86, 74LS86, 74HC86,
DL086
Cudruple Compuerta NOR sin salida Buffer: SN7402, SN74L02, SN74LS02, SN74S02
Cudruple Compuerta NOR con salida Buffer: SN7428, SN74LS28, SN7433, SN74LS33
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.
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.
PUERTA OR
PUERTA NOR
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.
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.
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.
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.
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.
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.
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.