viernes, 19 de noviembre de 2010

ANEXO


CIRCUITOS LOGICOS

Circuito lógico es aquel que maneja la información en forma de "1" y "0", dos niveles lógicos de voltajefijos.
"1" nivel alto o "high" y "0" nivel bajo o "low".
Los circuitos lógicos están compuestos por elementosdigitales como la compuerta AND (Y), compuerta OR (O), compuerta NOT (NO)......
y combinaciones poco o muy complejas de los circuitos antes mencionados.
Estas combinaciones dan lugar a otros tipos de elementos digitalescomo los compuertas, entre otros.
- compuerta nand (No Y)
- compuerta nor (No O)
- compuerta or exclusiva (O exclusiva)

- mutiplexores o multiplexadores
- demultiplexores o demultiplexadores
- decodificadores
- codificadores
- memorias
- flip-flops
- microprocesadores
- microcontroladores
- etc.
La electrónica moderna usa electrónica digital para realizar muchas funciones.
Aunque los circuitos electrónicos podrían parecer muy complejos, en realidad se construyen de un número muy grande de circuitos muy simples.
En un circuito lógico digital se transmite información binaria (ceros y unos) entre estos circuitos y se consigue un circuito complejo con la combinación de bloques de circuitos simples.
La información binaria se representa en la forma de: (ver gráficos arriba)
- "0" ó "1",
- "abierto" ó "cerrado" (interruptor),
- "On" y "Off",
- "falso" o "verdadero", etc.
Los circuitos lógicos se pueden representar de muchas maneras. En los circuitos de los gráficos anteriores la lámpara puede estar encendida o apagada ("on" o "off"), dependiendo de la posición del interruptor. (apagado o encendido)
Los posibles estados del interruptor o interruptores que afectan un circuito se pueden 



Compuerta NAND
Una compuerta NAND (NO Y) de dos entradas, se puede implementar con la concatenación de una compuerta AND o "Y" de dos entradas y una compuerta NOT o "No" o inversora
Al igual que en el caso de lacompuerta AND, ésta se puede encontrar en versiones de 2, 3 o másentradas.

 Un caso interesante de este tipo de compuerta, al igual que la compuerta NOR o "NO O", es que en la primera y última línea de la tabla de verdad, la salida X es tiene un valor opuesto al valor de las entradas.
En otras palabras: Con una compuerta NAND se puede obtener el comportamiento de una compuerta NOT o "NO". Aunque la compuerta NAND parece ser la combinación de 2 compuertas (1 AND y 1 NOT), ésta es más común que la compuerta AND a la hora de hacer diseños.
En la realidad este tipo de compuertas no se construyen como si combináramos los dos tipos de compuertas antes mencionadas, si no que tienen un diseño independiente. En el siguiente diagrama se muestra la implementación de una compuerta NOT con unacompuerta NAND. En la tabla de verdad se ve que sólo se dan dos casos a laentrada: cuando I = A = B = 0   ó  cuando I = A = B = 1

Una compuerta lógica NOR (No O) se puede implementar con la concatenación de una compuerta OR con una compuerta NOT.
Al igual que en el caso de la compuerta lógica OR, ésta se puede encontrar en versiones de 2, 3 o más entradas.


Compuerta lógica NOT creada con una compuerta lógica NOR

Un caso interesante de este tipo de compuerta, al igual que la compuerta lógica NAND, es que cuando éstas (las entradas A y B ó A, B y C) se unen para formar una sola entrada, la salida (X) es exactamente lo opuesto a la entrada, en la primera y la última línea de la tabla de verdad.
En otras palabras: Con una compuerta lógica NOR se puede implementar el comportamiento de una compuerta lógica NOT. 

En la electrónica digital hay unas compuertas que no son comunes. Una de ellas es la compuerta XOR ó compuerta O exclusiva ó compuerta O excluyente.
El siguiente diagrama muestra eñ símbolo de una compuerta XOR (O exclusiva) de 2 entradas:
Comprender el funcionamiento de esta compuerta digital es muy importante para después poder implementar lo que se llama un comparador digital.
La figura de la derecha muestra la tabla de verdad de una compuerta XOR de 2entradas.
Y se representa con la siguiente función booleana
X = A.B + A.B
A diferencia de la compuerta OR, la compuerta XOR tiene una salida igual a "0" cuando sus entradas son iguales a 1.
Si se comparan las tablas de verdad de la compuerta ORy la compuerta XOR se observa que la compuerta XOR tendrá un uno ("1") en su salida cuando la suma de los unos "1" en las entradas sea igual a un número impar.
La ecuación se puede escribir de dos maneras:
X = A.B + A.B
La siguiente figura muestra la tabla de verdad de una compuerta XOR de 3 entradas
De la misma manera que el caso anterior se puede ver que se cumple que X = 1 sólo cuando la suma de las entradas en "1" sea impar

Circuito XOR equivalente

También se puede implementar la compuerta XOR con una combinación de otras compuertas más comunes.
En el siguiente diagrama se muestra unacompuerta XOR de dos entradasimplementada con compuertas básicas: lacompuerta AND, la compuerta OR y lacompuerta NOT

Compuerta AND

La compuerta AND o Y lógica es una de las compuertas más simples dentro de la Electrónica Digital.
Su representación es la que se muestra en las siguientes figuras.
La primera es la representación de una compuerta AND de 2 entradasy la segunda de una compuerta AND de 3 entradas.
La compuerta Y lógica más conocida tiene dos entradas A y B, aunque puede tener muchas más (A,B,C, etc.) y sólo tiene una salida X.
La compuerta AND de 2 entradas tiene la siguiente tabla de verdad.
Se puede ver claramente que la salida X solamente es "1" (1 lógico, nivel alto) cuando la entrada A como la entrada B están en "1". En otras palabras...
La salida X es igual a 1 cuando la entrada A y la entrada B son 1
Esta situación se representa en álgebra booleana como: X = A*B o X = AB.
Una compuerta AND de 3 entradas se puede implementar con interruptores, como se muestra en el siguiente diagrama.
La tabla de verdad se muestra al lado derecho donde: A = Abierto y C = Cerrado.

Una compuerta AND puede tener muchas entradas.
Una compuerta AND de múltiples entradas puede ser creada conectando compuertas simples en serie.
El problema de poner compuertas en cascada, es que el tiempo de propagación de la señal desde la entrada hasta la salida, aumenta.
Si se necesita una compuerta AND de 3 entradas y no una hay disponible, es fácil crearla con dos compuertas AND de 2 entradas en serie o cascada como se muestra en el siguiente diagrama.
Se observa que la tabla de verdad correspondiente es similar a la mostrada anteriormente, donde se ultilizan interruptores.
Se puede deducir que el tiempo de propagación de la señal de la entrada C es menor que los de las entradas A y B (Estas últimas deben propagarse por dos compuertas mientras que laentrada C se propaga sólo por una compuerta)
De igual manera, se puede implementar compuertas AND de 4 o más entradas
La compuerta O lógica o compuerta OR es una de las compuertas mas simples dentro de la Electrónica Digital.
La salida X de la compuerta OR será "1" cuando la entrada "A" o la entrada "B" estén en "1".
Expresándolo en otras palabras:
En una compuerta OR,  la salida será "1", cuando en cualquiera de sus entradas haya un "1".
La compuerta OR se representa con la siguiente función booleana: X = A+Bó X = B+A

Compuerta OR de dos entradas.

La representación de la compuerta "OR" de 2 entradas y su tabla de verdad se muestran a continuación.

La compuerta OR también se puede implementar con interruptores como se muestra en la figura de arriba a la derecha, en donde se puede ver que: cerrando elinterruptor A "O" el interruptor B se encenderá la luz
"1" = cerrado , "0" = abierto, "1" = luz encendida

Compuerta OR de tres entradas

En las siguientes figuras se muestran la representación de la compuerta "OR" de tres entradas con su tabla de verdad  y la implementación con interruptores

La lámpara incandescente se iluminará cuando cualquiera de los interruptores (A o B o C) se cierre.
Se puede ver que cuando cualquiera de ellos esté cerrado la lampara estará alimentada y se encenderá. La función booleana es X = A + B + C
Dentro de la electrónica digital, no se podrían lograr muchas cosas si no existiera la compuerta NOT o compuerta No, también llamada compuerta inversora.
La compuerta NOT como lacompuerta AND y la compuerta OR es muy importante. La compuerta NOTentrega en su salida el inverso (opuesto) de la entrada.


La salida de una compuerta NOTtiene el valor inverso al de su entrada. En el caso del gráfico anterior la salida X = A
Esto significa que:
- Si a la entrada tenemos un "1" lógico, a la salida hará un "0" lógico y ...
- Si a la entrada tenemos un "0" lógico a la salida habrá un "1" lógico.
Nota: El apóstrofe en la siguiente expresión significa "negado". Entonces: X = A’ es lo mismo que X = A
Las compuertas NOT se pueden conectar en cascada, logrando después de dos compuertas, la entrada original. Ver el siguiente gráfico y la tabla de verdad

Un motivo para implementar un circuito que tenga en su salida, lo mismo que tiene en su entrada, es conseguir un retraso de la señal original con un propósito especial.


No hay comentarios:

Publicar un comentario