PUERTAS LÓGICAS
PUERTAS LÓGICAS
PUERTAS LÓGICAS
NTRODUCCIÓN
Este capítulo hace énfasis en el funcionamiento lógico, las aplicaciones y la localización de averías
de las puertas lógicas. Se cubre la relación entre las formas de onda de entrada y de salida de una
puerta utilizando los diagramas de tiempos. Los símbolos lógicos que se usan para representar las
puertas lógicas están de acuerdo con el estándar ANSI/IEEE 91−1984. Este estándar ha sido
adoptado por la industria privada, y la industria militar lo utiliza para su documentación interna así
como para sus publicaciones. En este capítulo se aborda tanto la lógica programable como la
lógica de función fija. Puesto que en todas las aplicaciones se usan los circuitos integrados (CI),
generalmente, la función lógica de un dispositivo es más importante para el técnico que los
detalles de operación del circuito en el nivel de componentes en el interior del CI. Por tanto, la
cobertura detallada de los dispositivos en el nivel de componente puede tratarse como un tema
opcional. Para aquéllos que lo necesiten y tengan tiempo, en el Capítulo 14 se cubren las
tecnologías de los circuitos integrados digitales, haciéndose referencia a partes del mismo a lo
largo del texto.
EL INVERSOR
El inversor (circuito NOT) realiza la operación denominada inversión o complementación. El
inversor cambia un nivel
lógico al nivel opuesto. En
términos de bits, cambia un 1
por un 0, y un 0 por 1. En la
Figura 3.1 se muestran los
símbolos lógicos estándar del
inversor. La parte (a) muestra
los símbolos distintivos, y la
(b) muestra los símbolos
rectangulares. En este texto
se usan los símbolos
distintivos; sin embargo, los
símbolos rectangulares suelen encontrarse en las documentaciones industriales, por lo que
debería familiarizarse con ellos. Los símbolos lógicos cumplen el estándar ANSI/IEEE 91−1984.
Los indicadores de negación y de polaridad
El indicador de negación es un “círculo” () que indica inversión o complementación, cuando
aparece en la entrada o en la salida de un elemento lógico, tal como muestra la Figura 3.1(a) para
el inversor. Generalmente, las entradas se sitúan a la izquierda del símbolo lógico, y la salida a la
derecha. Cuando en la entrada hay un círculo, quiere decir que el estado activo o verdadero de la
entrada es 0, y se dice que la entrada es activa a nivel BAJO. Cuando el círculo se sitúa en la salida
significa que el estado activo o verdadero de salida es 0, y se dice que la salida es activa a nivel
BAJO. La ausencia de círculo en la entrada o en la salida significa que el estado activo o verdadero
es 1 y, en este caso, se dice que la entrada o la salida es activa a nivel ALTO. El indicador de
polaridad o de nivel es un “triángulo” ( ) que indica inversión cuando aparece a la entrada o a la
salida de un elemento lógico, como muestra la Figura 3.1(b). Cuando se presenta a la entrada,
significa que un nivel BAJO es el estado de entrada activo o verdadero. Cuando se presenta a la
salida, significa que un nivel BAJO es el estado de salida activo o verdadero. Ambos indicadores
(círculo y triángulo) pueden utilizarse tanto en los símbolos distintivos como en los rectangulares.
La Figura 3.1(a) indica el principal uso de los símbolos del inversor en este texto. Observe que un
cambio de posición del indicador de polaridad o de negación no implica un cambio en el modo de
funcionamiento del inversor.
Funcionamiento del inversor La Figura 3.2 muestra la salida de un inversor para un impulso de
entrada, donde t1 y t2 indican los puntos que corresponden a los impulsos de entrada y salida.
Cuando la entrada está a nivel BAJO, la salida está a nivel ALTO; cuando la entrada está a nivel
ALTO, la salida está a nivel BAJO, lo que da lugar a un impulso de salida invertido.
LA PUERTA AND
La puerta AND es una de las puertas básicas con la que se construyen todas las funciones lógicas.
Una puerta AND puede tener dos o más entradas y realiza la operación que se conoce como
multiplicación lógica. El término puerta se usa para describir un circuito que realiza una operación
lógica básica. La puerta AND tiene dos o más entradas y una única salida, como indican los
símbolos lógicos estándar mostrados en la Figura 3.8. En cada uno de los símbolos, las entradas se
sitúan a la izquierda y la salida a la derecha. Se muestran puertas con dos entradas, pero una
puerta AND puede tener cualquier número de entradas superior a éste. Aunque en los ejemplos se
utilizan ambos tipos de símbolos, distintivos y rectangulares, en este libro, predominantemente, se
emplea el símbolo distintivo de la Figura 3.8(a).
LA PUERTA OR
La puerta OR es otra de las puertas básicas con las que se construyen todas las funciones lógicas.
Una puerta OR puede tener dos o más entradas y realiza la operación que se conoce como suma
lógica. Una puerta OR tiene dos o más entradas y una salida, como indican los símbolos lógicos
estándar de la Figura 3.17, en la que se muestran puertas OR con dos entradas. Una puerta OR
puede tener cualquier número de entradas mayor o igual que dos. Aunque se presentan ambos
tipos de símbolos, distintivo y rectangular, en este texto se utilizará el símbolo distintivo de la
puerta OR
Funcionamiento de la puerta OR
Una puerta OR genera un nivel ALTO a la salida cuando cualquiera de sus entradas está a nivel
ALTO. La salida se pone a nivel BAJO sólo cuando todas las entradas están a nivel BAJO. Por tanto,
el propósito de una puerta OR es determinar cuándo una o más de sus entradas están a nivel ALTO
y generar una salida a nivel ALTO que indique esta condición. Las entradas de la puerta OR de dos
entradas de la Figura 3.17 están etiquetadas como A y B, y la salida como X. Podemos establecer el
funcionamiento de la puerta como sigue: En una puerta OR, la salida X es un nivel ALTO si
cualquiera de las entradas, A o B, o ambas, están a nivel ALTO; X es un nivel BAJO si ambas
entradas, A y B, están a nivel BAJO. El nivel ALTO es el nivel de salida activo o verdadero para la
puerta OR. La Figura 3.18 ilustra la operación lógica para una puerta OR de dos entradas,
indicando las cuatro posibles combinaciones de entrada.
Funcionamiento con trenes de impulsos
Ahora vamos a ver el funcionamiento de una puerta OR con trenes de impulsos como entradas,
teniendo en mente su modo de operación lógico. De nuevo, lo importante en el análisis del
funcionamiento de la puerta con trenes de impulsos en las entradas es la relación de tiempos de
todas las señales implicadas. Por ejemplo, en la Figura 3.19, las entradas A y B están a nivel ALTO
(1) durante el intervalo t1, haciendo que la salida X esté a nivel ALTO (1). Durante el intervalo t2, la
entrada A está a nivel BAJO (0) pero, puesto que la entrada B está a nivel ALTO (1), la salida estará
a nivel ALTO (1). Durante el intervalo t3, ambas entradas están a nivel BAJO (0), luego en este
intervalo la salida estará a nivel BAJO (0). Durante el intervalo t4, la salida está a nivel ALTO (1) ya
que la entrada A está a nivel ALTO (1)
Aplicación
En la Figura 3.24 se presenta parte
de un sistema de alarma y
detección de intrusos simplificado.
Este sistema se podría utilizar en
una habitación de una casa: una
habitación con dos ventanas y una
puerta. Los sensores son
interruptores magnéticos que
producen un nivel de salida ALTO
cuando se abre la puerta (o las
ventanas) y una salida a nivel BAJO
cuando se cierra. Mientras que las
ventanas y la puerta están
aseguradas, los interruptores están
cerrados y las tres entradas de la puerta OR están a nivel BAJO. Cuando se abre una de las
ventanas o la puerta, en la entrada correspondiente de la puerta OR se genera un nivel ALTO y la
salida de la puerta lógica se pone a nivel ALTO. Entonces se activa el circuito de alarma para
advertir de la intrusión.