Está en la página 1de 13

LOGICA COMBINACIONAL

Definición
Un circuito combinacional consiste en:
- variables de salida,
- compuertas lógicas y
- variables de salida

circuito
entrada lógico salida
combinacio

PROCEDIMIENTO DE DISEÑO

1. ENUNCIADO DEL PROBLEMA

2. DETERMINAR NÚMERO DE VARIABLES DE E/S

3. ASIGNAR LETRAS A LAS VARIABLES

4. TABLA DE VERDAD

5. FUNCION DE BOOLE

6. DIAGRAMA LOGICO

MEDIO SUMADOR
1. PROBLEMA: circuito que elabore suma entre dos bits.

2. VARIABLES DE ENTRADA 2
VARIABLES DE SALIDA 2

3. VARIABLES DE ENTRADA: x,y


VARIABLES DE SALIDA: C, S
4. TABLA DE VERDAD
x y C S
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0

5. a. S = xy' + x'y C = xy
b. S = (x+y)(x'+y') C = xy
c. S = (C + x'y')' C = (x'+y')'
d. S = xy C = xy

6. DIAGRAMAS LOGICOS

SUMADOR COMPLETO
1. PROBLEMA: SUMAR TRES BITS (ACARREO)

2. VARABLES DE ENTRADA 3
VARIABLES DE SALIDA 2

3. VARIABLES DE ENTRADA: x, y, z
VARIABLES DE SALIDA: C, S

4. TABLA DE VERDAD

x y z C S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 1
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1

MEDIO SUSTRACTOR
1. PROBLEMA: circuito que elabore una resta entre dos bits.

2. VARIABLES DE ENTRADA 2
VARIABLES DE SALIDA 2
3. VARIABLES DE ENTRADA: x, y
VARIABLES DE SALIDA: C, D

4. TABLA DE VERDAD

x y C D
0 0 0 0
0 1 1 1
1 0 0 1
1 1 0 0

5. a. S = xy' + x'y C = x'y

6. DIAGRAMAS LOGICOS

SUSTRACTOR COMPLETO
1. PROBLEMA: RESTAR TRES BITS (ACARREO)

2. VARABLES DE ENTRADA 3
VARIABLES DE SALIDA 2

3. VARIABLES DE ENTRADA: x, y, z
VARIABLES DE SALIDA: C, S

4. TABLA DE VERDAD

x y z C S
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 0
1 0 0 0 1
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
5. FUNCIONES DE BOOLE
D = x'y'z + x'yz' + xy'z' + xyz

yz y
______________
00 01 11 10
1 1
1 1

C = x'y + x'z + yz

yz y
______________
00 01 11 10
1 1 1
1

Lógica combinacional y displays.


CODIFICADORES:

Es un circuito combinacional formado por 2 a la n entradas y n salidas cuya


función es tal que cuando una sola entrada adopta un determinado valor lógico (
0 o 1 , según las propiedades del circuito) las salidas representan en binario el
número de orden de la entrada que adopte el valor activo.

Los codificadores comerciales construidos con tecnología MSI son prioritarios,


esto quiere decir que la combinación presente a la salida será la correspondiente
a la entrada activa de mayor valor decimal.

El diseño de un codificador se realiza como el de cualquier circuito


combinacional.
CODIFICADOR 74LS148:

Este circuito está construido con tecnología TTL es un codificador que tiene 8
líneas de entrada y tres de salida. La principal aplicación es la obtención de un
código binario a partir de las líneas procedentes de un teclado.

Además de las líneas de entrada y salida de datos, dispone de una entrada de


inhibición. Tiene también dos salidas: EO y GS. La primera indica que todas las
entradas están a nivel alto; y la segunda nos indica que alguna de las entradas han
sido activada.

MULTIPLEXADORES:

La función de multiplexor consiste en enviar por un solo canal de salida alguna


de las informaciones presentes en varias líneas de entrada.

Los circuitos que realizan esta función se llaman Multiplexadores y están


formados por N líneas de entrada de información, una salida y n entrada de
control. La relación entre las entradas de información y las de control es la
siguiente:

N=2n

MULTIPLEXADOR 74 LS 151:

Es un circuito de 8 líneas de entrada, tres de selección A,B y C, y una de


inhibición, S. Dispone también de dos salidas complementarias Y y W.

La entrada d inhibición S a nivel alto fuerza las salidas Y y W a nivel bajo y alto
respectivamente, sea cual sea el valor de las entradas de inhibición y de
selección.
DECODIFICADORES:

Son circuitos combinacionales de N entradas y un número de salidas menor o


igual a 2n .Básicamente funciona de manera que al aparecer una combinación
binaria en sus entradas, se activa una sola de sus salidas (no siempre).

Los codificadores realizan la función inversa a los codificadores. Un


decodificador selecciona una de las salidas dependiendo de la combinación
binaria presente a la entrada.

DECODIFICADOR 74 LS 48:

Es un circuito construido con tecnología TTL. Tiene 4 líneas de entrada y 10 de


salida. Aplicando una combinación BCD a su entrada, activa la correspondiente
línea de salida.

DEMULTIPLEXADORES:

La función de demultiplicar consiste en recibir por un solo canal de entrada una


información y poderla enviar por una de las varias líneas de salida.

Los circuitos que realizan esta función se llaman Demultiplexadores y están


formados por 1 línea de entrada de información, varias salidas y n entradas de
control. La relación entre las salidas de información y las de control es la
siguiente:

N=2n

Los codificadores son sistemas combinacionales construidos en forma en forma


de circuito integrado, que se encargan de transformar una serie de señales sin
codificar en un conjunto de señales codificadas, que forman un código.

Los decodificadores son circuitos integrados digitales que convierten el código


binario, el BCD, o algún otro, en una forma sin codificar. Un decodificador, por
tanto, puede considerarse lo opuesto de un codificador.
Codificador Decimal / BCD.
Si se dispone de las señales de entrada, que corresponden a los 10 números del
sistema decimal, mediante un codificador, podemos transformarlos en código
BCD.

Cuando se activa una de las entradas decimales, las salidas toman el estado
correspondiente a su código BCD. Por ejemplo, si se activa la entrada decimal 3,
se produce la salida BCD 0011. Este codificador solo puede tener una entrada
activa.

Decodificador BCD / Decimal.


Para invertir el proceso descrito anteriormente, habría que realizar un
decodificador que convirtiese el código BCD a decimal.

Tendremos 4 entradas y 10 salidas; para cada combinación en BCD a la entrada,


activaremos la salida equivalente en decimal (solo se activa el número decimal
equivalente). Por ejemplo, si tenemos la entrada BCD 0101, activaremos la salida
decimal 5.

Decodificador BCD / 7 segmentos.


A menudo necesitamos hacer visible la lectura de algún instrumento digital, por
ejemplo, un voltímetro digital, un frecuencímetro; Esto podemos hacerlo posible
mediante un visualizador numérico de 7 segmentos. Este es un indicador estático
cuyos segmentos se iluminan debido a que están compuestos de diodos
luminiscentes (diodos LED), pequeños filamentos de bombilla o, incluso, están
formados por cristal líquido (diodos LCD).

Los diodos LED trabajan a baja tensión y con pequeña potencia, por tanto,
podrán excitarse directamente con puertas lógicas adecuadas.

En la figura aparece un visualizador de 6 segmentos, empleando un decodificador


BCD / 6 segmentos. Para codificar del 0 al 9, necesitaremos 4 bits, ya que son 10
números; pero, como 24 = 16, podemos codificar 6 combinaciones más; Ventaja
que podemos aprovechar para visualizar información, caso de trabajar en código
hexadecimal, si empleamos el decodificador oportuno.
En nuestro caso, cualquier información que corresponda a las imágenes del 10 al
15 nos indicará un error, ya que trabajaremos en código binario decimal, también
llamado BCD, y visualizaremos solo del 0 al 9.

Para pasar de la entrada BCD (4bits) a la salida de 7 segmentos (7 bits),


necesitaremos un decodificador BCD / 7 segmentos. Haremos corresponder un 1
cuando el segmento esté excitado, es decir, ilumine, y un 0 cuando el segmento
no dé luz.

Por ejemplo, para una información W0, correspondiente al número 0, vemos que
g = 0, y que a = b = c = d = e = f = 1, con lo que el visualizador nos queda
representado dicho número.

El codificador BCD / 7 segmentos es el circuito integrado 7446; la entrada es un


número BCD de 4 bits (A, B, C y D). El número BCD se transforma en un
código de 7 segmentos que ilumina los segmentos adecuados del visualizador
tipo LED. Además, hay que considerar otras 3 entradas que forman parte del
circuito integrado. La entrada de test de lámpara (LT) enciende todos los
segmentos del visualizador, de esta forma comprobamos que el visualizador
funciona correctamente; esta entrada se activa por nivel bajo (0 lógico), para el
funcionamiento normal del decodificador siempre debe estar a nivel alto (1
lógico). Las entradas de borrador (BI/RBO y RBI) desconectan los elementos
activos, aunque presentan alguna particularidad que se añade en las notas de la
tabla de la verdad de este I.C.; estas dos entradas se activan y desactivan de modo
similar a la entrada de test de lámparas. Las salidas del decodificador se activan
por nivel bajo.
Tipos de visualizadores.

Tubo nixie.
El tubo nixie es un visualizador de cátodo frío. Cuando cerramos el interruptor,
se forma alrededor del electrodo correspondiente al negativo un plasma
luminoso; si el gas interior es neón, será de color rosáceo; si es vapor de
mercurio, será azul.

Al aplicar tensión, lo que hacemos es desestabilizar los átomos de gas; al cabo de


un instante, los electrones vuelven a su órbita inicial y devuelven al exceso de
energía en forma de luminosidad.

Si los electrodos los introduzco en forma de números (0, 1, 2, 9), obtengo el


visualizador; por tanto, tendremos 1 ánodo y 10 cátodos.

Características:
Necesita tensiones elevadas de funcionamiento (80 a 100 V).

La tensión de trabajo ha de ser continua; si no, también se encenderá el ánodo.

El ángulo de visión es estrecho.

Es frágil, ya que está formado por una ampolla de vidrio al vacío.

Visualizador LED.
La estructura que guarda el visualizador LED es la de 7 segmentos. Cada
segmento corresponde a un diodo LED.

El visualizador LED tiene 8 electrodos: 7 corresponden a cada uno de los


segmentos, y 1 corresponde al ánodo o al cátodo común a todos los segmentos.

Estos electrodos se excitan con un decodificador, pero es necesaria una


resistencia entre el decoder y el LED para limitar la corriente.

Según se unan todos los ánodos de todos los segmentos o bien todos los cátodos,
tendremos un visualizador de 7 segmentos de ánodo o de cátodo común; la
función es la misma.
Características:
Trabaja a baja tensión (5V)

El ángulo de visión es amplio.

Son robustos.

Visualizador incandescente.
El principio de funcionamiento del visualizador incandescente es el de bombilla
común.

Sobre un substrato cerámico colocamos los filamentos en forma de display


numérico; todo ello encerrado en el interior de una ampolla hermética de la que
salen los terminales de conexión del visualizador.

La luz emitida por estos visualizadores es producida por el calentamiento del


filamento de tungsteno.

La temperatura de trabajo de los filamentos incandescentes es de 1300 °C,


bastante inferior al funcionamiento normal en una bombilla, unos 2500 °C; lo
que hace que estos visualizadores tengan una larga vida (se calcula en unas
100000 horas)

Emiten una luz de color anaranjado.

Características:
Trabajan a baja tensión: 3 y 5 V; el consumo por filamento es de unos 20 mA.

Son compatibles con los LEDs.

Se pueden atacar directamente con tensión TTL.

El ángulo de visión es elevado.

No necesitan resistencia limitadora.

Trabajan al vacío, son frágiles.

El elemento común a todos los filamentos no tiene polaridad.


Visualizador de cristal líquido (LCD).
LCD (Liquid Cristal Display) es el último dispositivo aparecido y, dadas sus
características de bajo consumo, tiene buen porvenir.

Es un visualizador que se basa en la propiedad que tienen ciertos líquidos cuyas


moléculas se pueden comportar, bien como líquidos, bien como cristales,
mediante la acción de campos eléctricos que pueden cambiar su estructura.

Son los únicos visualizadores pasivos (no emiten luz), a diferencia de los demás
que son activos (emiten luz).

Con poca luz, necesitaremos iluminación auxiliar para visualizarlos; ahora bien, a
plena luz, son los que mejor se ven.

Su funcionamiento es simple: sin aplicar tensión, todas las moléculas están


orientadas perpendiculares a la superficie, la luz pasa sin reflejarse. Al aplicar
tensión, las moléculas se desorientan, con lo que el cristal líquido se vuelve
visible al reflejar la luz en él.

El cristal visto en las figuras 3.9 y 3.10 es del tipo transparencia.

Hay otro tipo que se llama reflexión; llevan una lámina de aluminio por la parte
inferior que refleja la luz que incide en él.

Características:
Se degradan con el tiempo. Al ser un líquido sometido a un campo eléctrico, se
produce electrólisis.

Consumo bajo: algunos micro vatios por dígito.

Pueden realizarse visualizadores de grandes dimensiones (75 mm).

El ángulo de visión es pequeño.

Visualizador alfanumérico.
Podemos visualizar números y caracteres alfabéticos. Puede ser del tipo LED o
de cristal líquido.

a. Tipo LED: mediante una matriz de puntos de LEDs, combinados de forma


adecuada, se generan los caracteres.
b. Cristal Líquido: los realizamos mediante segmentos, pero su número, en
lugar de 7, es de 16 segmentos.
Normalmente, este tipo de visualizadores se controlan con decodificadores de
código ASCII (código alfanumérico).

Visualizador multidígitos.
Hasta ahora, hemos estudiado tipos de visualizaciones refiriéndonos a un solo
visualizador; es lógico pensar que, en la práctica, necesitaremos trabajar con
varios visualizadores a la vez, para obtener un resultado de una medida o la
información de un circuito contador, etc.

Podemos realizarlo mediante visualizadores de un dígito, uno a continuación del


otro; pero, a partir de cierto número de visualizadores, la cantidad de conexiones
se multiplica complicando el diseño; por ello, se utilizan los visualizadores
multidígitos.

Son varios visualizadores dentro de un mismo bloque, con una serie de patillas
comunes que hacen que disminuya el número de conexiones, y facilitan el diseño
de una forma considerable.

Sistemas de visualización.
Hay dos sistemas: visualización estática y visualización dinámica.

Visualización estática.
Es aquella cuyos visualizadores permanecen encendidos todos a la vez durante el
tiempo de presentación.

Resulta la forma sencilla de trabajo con varios visualizadores de un solo dígito.

Necesitamos un decodificador y un contador de décadas para cada dígito.

Visualización dinámica.
Es aquel tipo en el que solo permanece activado un visualizador de los que
forman el conjunto de visualizadores, cambiando de uno a otro de forma
secuencial, a tal velocidad que el ojo humano no es capaz de detectarlo, con lo
que se observa que todos los visualizadores están aparentemente encendidos a la
vez.

Suele ser la forma típica de trabajo con visualizadores multidígitos. El bloque


multidígitos tiene 7 salidas comunes a todos los segmentos y, además, otra salida
por dígito.

Solo se utiliza un decodificador para el bloque multidígitos y un circuito digital


más o menos complejo para ir conmutando a los distintos dígitos, a una
frecuencia que el ojo humano no detecte, armen de un contador de décadas por
dígito.

El circuito digital de conmutación puede estar hecho con multiplexores o con


puertas tri-state (puertas de tres estados; además del 0 y el 1 tienen otro estado
que es alta impedancia, o desconexión).

Estos circuitos de conmutación para visualizarlos para visualizadores dinámicos


son circuitos integrados; por lo que, en conjunto, son unos circuitos más
sencillos; incluyen también los contadores.

También podría gustarte