Sunteți pe pagina 1din 26

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

ELECTRNICA DIGITAL

Contenidos

1. Sistema de numeracin. 2. lgebra de Boole. 3. Puertas lgicas. 4. Circuitos integrados digitales.


5.

Simplificacin por Karnaugh

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

1. SISTEMAS DE NUMERACIN 1.1. Sistema Decimal 1.2. Sistema Binario 1.3. Sistema Hexadecimal 1.4. Conversiones 1.5. Ejercicios propuestos 1.6. Cdigos Binarios 1.6.1. Cdigo Continuos y Cclicos 1.6.2. Cdigos Decimales Codificados en Binario BCD Natural Aiken Exceso 3

INTRODUCCIN Los nmeros se pueden representar en distintos sistemas de numeracin que se diferencian entre si por su base. As el sistema de numeracin decimal es de base 10, el binario de base 2, el octal de base 8 y el hexadecimal de base 16.El diseo de todo sistema digital responde a operaciones con nmeros discretos y por ello necesita utilizar los sistemas de numeracin y sus cdigos. En los sistemas digitales se emplea el sistema binario debido a su sencillez.

1.1. SISTEMA DECIMAL Su origen lo encontramos en la India y fue introducido en Espaa por los rabes. Su base es 10. Emplea 10 caracteres o dgitos diferentes para indicar una determinada cantidad: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. El valor de cada smbolo depende de su posicin dentro de la cantidad a la que pertenece. Vemoslo con un ejemplo:

1.2. SISTEMA BINARIO Es el sistema digital por excelencia, aunque no el nico, debido a su sencillez. Su base es 2. Emplea 2 caracteres: 0 y 1. Estos valores reciben el nombre de bits (dgitos binarios). As, podemos decir que la cantidad 10011 est formada por 5 bits. Veamos con un ejemplo como se representa este nmero teniendo en cuenta que el resultado de la expresin polinmica dar su equivalente en el sistema decimal:

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

Decimal 0 1 2 3 4 5 6 7

Binario 0000 0001 0010 0011 0100 0101 0110 0111

Decimal 8 9 10 11 12 13 14 15

Binario 1000 1001 1010 1011 1100 1101 1110 1111

1.3. SISTEMA HEXADECIMAL. Est compuesto por 16 smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Su base es 16. Es uno de los sistemas ms utilizados en electrnica, ya que adems de simplificar la escritura de los nmeros binarios, todos los nmeros del sistema se pueden expresar en cuatro bits binarios al ser 16 = 24. La conversin de un nmero hexadecimal a uno binario es muy sencilla al igual que en el sistema octal, profundizaremos en ello en el apartado 1.5.

1.4. CONVERSIONES CONVERSIN ENTRE BINARIO Y DECIMAL Si la conversin es de binario a decimal, aplicaremos la siguiente regla: se toma la cantidad binaria y se suman las potencias de 2 correspondientes a las posiciones de todos sus dgitos cuyo valor sea 1. Veamos dos ejemplos:
1011112 = 1.25+0.24+1.23+1.22+1.21+1.20 = 4510 101012= 1.24+0.23+1.22+0.21+1.20 = 2110

Si la conversin es de decimal a binario, aplicaremos la siguiente regla: se toma la cantidad decimal dada y se divide sucesivamente entre 2. Los restos obtenidos en cada divisin (0, 1), forman la cantidad binaria pedida, leda desde el ltimo cociente al primer resto. Se presentaran los ejemplos en forma de tabla debido a la dificultad que supone utilizar el sistema tradicional de divisin con el editor:

N Decimal 107 53 26 13

Base 2 2 2 2

Cociente 53 26 13 6

Resto 1 1 0 1

10710= 11010112

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

6 3

2 2

3 1

0 1

Cuando tengamos un nmero con decimales F r a c c i n M u l t i p l i c a d o Dgito Resultado seguiremos el siguiente procedimiento: d e c i m a l por: binario multiplicaremos por 2 la parte decimal y se toma 0 , 6 4 5 2 1,290 1 como dgito binario su parte entera. El proceso se 0 , 2 9 0 2 0,580 0 repite con la fraccin decimal resultante del paso 0,580 2 1,160 1 anterior, hasta obtener una fraccin decimal nula, o 0 . 1 6 0 2 0 , 3 2 0 0 bien hasta obtener el nmero de cifras binarias que 0 , 3 2 0 2 0 . 6 4 0 se desee. Ejemplo: 107,645. Como anteriormente 0 . 6 4 2 1 . 2 8 1 convertimos 107 a binario, el resultado de la 0.28 2 0.56 0 conversin quedara as: 0.56 2 1.12 1 1101011, 101001012

CONVERSIN ENTRE BINARIO Y HEXADECIMAL

La conversin entre binario y hexadecimal es igual al de la conversin octal y binario, pero teniendo en cuenta los caracteres hexadecimales, ya que se tienen que agrupar de 4 en 4. La conversin de binario a hexadecimal se realiza segn el ejemplo siguiente:
Sistema binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Sistema Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F

Ejemplo: 1011111,1100012 Agrupando obtenemos el siguiente resultado: 0101 1111, 1100 01002 Sustituyendo segn la tabla logramos la conversin esperada:

5F, C416

La conversin de hexadecimal a binario simplemente sustituiremos cada carcter por su equivalente en binario, por ejemplo: 69DE16= 0110 1001 1101 11102
1.5. EJERCICIOS PROPUESTOS 1. Para pasar de binario a decimal a) 110012 b) 10110110112 Solucin: 2510 Solucin: 73110 4. Para pasar de hexadecimal a binario a) 86BF16 b) 2D5E16 Solucin: 10000110101111112 Solucin: 00101101010111102

2. Para pasar de decimal a binario a) 86910 Solucin: 11011001012

5. Para pasar de decimal a binario a) 10610 Solucin:

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

b) 842610

Solucin: 100000111010102

b) 74210

Solucin:

3. Para pasar de binario a hexadecimal a) 1100010002 b) 100010,1102 Solucin: 18816 Solucin: 22,C

6. Para pasar de decimal a binario a) 23610 b) 5274610 Solucin: Solucin:

1.6. CDIGOS BINARIOS

Son aquellos que utilizan los dgitos binarios para representar la informacin. El nmero de bits que usa el cdigo determina el nmero de combinaciones que podemos codificar. Para averiguar el nmero de combinaciones posibles aplicaremos la siguiente expresin: 2n, donde n es el nmero de bits que emplea el cdigo. Por ejemplo con 4 bits se pueden realizar 16 combinaciones, pues, 24 = 16. Si queremos codificar un nmero N de elementos, hay que encontrar un nmero de bits tal que se verifique: 2n-1 < N 2n. Sirva como ejemplo la codificacin en binario de los 10 primeros nmeros de base decimal: 24-1 < 10 24 8 <10 16.

Luego serian necesarios 4 bits, ya que, se cumple las condiciones del intervalo. Si se hubieran elegido 3 bits: 23-1 < 104 23 4 < 10 8 No se cumple el intervalo por lo que es de suponer que no podramos hacer el cdigo propuesto, pues el nmero mximo de combinaciones que posibles sera 23 = 8, es decir, del 0 al 7.

6.1.1. CDIGOS CONTINUOS Y CCLICOS

Un cdigo binario es continuo si las combinaciones correspondientes a nmeros decimales consecutivos son adyacentes, es decir, aquellas que varan solo en un bit. Un cdigo binario es cclico cuando adems la ltima combinacin es adyacente a la primera. Cdigos binarios continuos y cclicos son: Gray y progresivo Johnson. CDIGO GRAY

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

La gran ventaja de este cdigo es su facilidad de conversin al cdigo binario natural y viceversa. En la siguiente tabla se reflejan los cdigos Gray de 2, 3 y 4 bits. Dgito 2 bits decimal 0 0 0 1 0 1 2 1 1 3 1 0 4 5 6 7 8 9 10 11 12 13 14 15 3bits 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 4bits 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 Dgito decimal 0 1 2 3 4 5 6 7 8 9

4bits 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1

5bits 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0

CDIGOS GRAY

CDIGO JOHNSON

CDIGO JOHNSON La capacidad de codificacin de este cdigo de n posiciones binarias es de 2n cantidades diferentes. As para n = 4bits se pueden representar los nmeros decimales del 0 al 7. En la tabla de superior se observan dos cdigos Johnson, uno de cuatro bits y otro de 5 bits. Este cdigo se utiliza en unidades de control de numerosos sistemas digitales, fundamentalmente.

6.1.2. CDIGOS DECIMALES CODIFICADOS EN BINARIO

Pueden ser Ponderados y No Ponderados. Cdigos ponderados son aquellos en los que, a cada posicin de la cifra binaria se le asigna un peso y el nmero decimal equivalente a una cifra binaria se obtiene sumando los pesos de las posiciones que poseen el valor uno. Lgicamente, cdigos no ponderados son aquellos en que las posiciones de cada bit en la cifra binaria no tienen asignado ningn peso.

Los ms utilizados son el BCD natural y el BCD Aiken, aunque el primero es ms importante empleado especialmente en sistemas de control. Este cdigo fue creado para

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

facilitar la conversin de la informacin de los sistemas digitales, a informacin decimal, ms familiar para nosotros. El desarrollo de estos cdigos se observan en la siguiente tabla:

P3 P2 P1 P0 Dgito decimal 0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 1 1 8 4 2 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1

P3 P2 P1 P0 2 4 2 1 0 0 0 0 1 0 1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1

BCD natural

BCD Aiken

El cdigo BCD Aiken es autocomplementario. Esto implica la combinacin correspondiente al complemento a 9 de N. Es decir, 9-N se halla invirtiendo la combinacin a N, cambiando los ceros por unos y viceversa. Observa con un ejemplo como podemos construir el cdigo: el nmero decimal 3 se representa en el cdigo BCD Aiken como 0 0 1 1, resolviendo la expresin 9-N, 9-3=6, corresponde al nmero decimal 6 y aplicando el concepto, autocomplementario, cambiamos los 0 por unos y los 1 por ceros de 0 0 1 1 obteniendo el nmero: 1 1 0 0. El cdigo BCD no ponderado ms importante es el de Exceso 3. Su nombre viene dado porque a cualquier cifra en BCD natural se le suma un tres binario (11) dando el equivalente en este cdigo. Tienen una particularidad que lo hace especialmente interesante y es que cada cifra posee al menos un bit significativo (un 1), lo que permite identificar la

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

existencia de una informacin o no. Se puede aplicar el complemento a 9 con facilidad, por lo que, se emplea en sistemas digitales para realizar operaciones aritmticas.

Dgito decimal 0 1 2 3 4 5 6 7 8 9

BCD natural 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1

BCD 0 0 0 0 0 1 1 1 1 1

Exceso 3 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0

2. LGEBRA DE BOOLE.

2.1. Introduccin 2.2. Funciones bsicas booleanas 2.3. Postulados del lgebra de Boole 2.4. Teoremas del lgebra de Boole 2.5. El lgebra de Boole en lenguaje de contactos 2.6. Ejercicios

2.1. INTRODUCCIN George Boole cre el lgebra que lleva su nombre en el primer cuarto del siglo XIX. Pretenda explicar las leyes fundamentales de aquellas operaciones de la mente humana por las que se rigen los razonamientos. En esa poca nadie pudo prever la utilizacin de este lgebra en el diseo de circuitos digitales.

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

Como veremos las operaciones se realizarn mediante relaciones lgicas, lo que en el lgebra convencional son las sumas y multiplicaciones. Las variables con las que opera son las binarias 1 y 0 (verdadero o falso). Los signos 1 y 0 no expresan cantidades, sino estados de las variables. Podemos decir, que el sistema de numeracin binario y el lgebra de Boole constituyen la base matemtica para el diseo y construccin de sistemas digitales. Se define Funcin Lgica a toda variable binaria cuyo valor depende de una expresin formada por otras variables binarias relacionadas mediante los signos + y x. Por ejemplo: S=(a.b)+(b.c). Siendo S la funcin, mientras que a, b y c son las variables. Esta funcin la leeramos de la siguiente forma: si a y b o b y c son verdaderas(1) la funcin lgica S es verdadera(1). Mediante contactos podramos explicar o aclarar la funcin lgica.

Tablas de verdad.- A travs de las tablas de verdad se puede conocer tericamente el comportamiento de las funciones lgicas, en funcin de los niveles que se aplican a la entrada. Ms adelante veremos como adems nos van a servir para disear circuitos digitales. DEFINICION DE DIGITAL Y ANALOGICO Las expresiones "digital" y analgico son opuestas ya que mientras que la primera significa algo de naturaleza incremental, en cambio la segunda expresa algo que vara de forma continua. Se entender mejor con un ejemplo: Consideremos una lmpara de un saln, la cual est constituida por 10 bombillas, que se encienden y apagan desde un mismo panel. Si en este panel cada interruptor gobierna 2 lmparas; podremos ir consiguiendo una iluminacin gradual del saln hasta que tengamos la mxima luz que nos pueden dar todas las lmparas. Pero otra forma en la que se pueden controlar las lmparas ruede ser por medio de un simple potencimetro que realice el encendido gradual a medida que se va girando desde la posicin de apagado hasta la de encendido. En el primero de los casos el aumento mediante pasos discretos, mientras que en el manera continua. Es decir, que el primero podemos encuadrar bajo el trmino digital y el analgico. de luz se efecta segundo es de una de los sistemas lo segundo bajo el de

Tanto en electricidad como en electrnica los paramentos usuales de medida son los voltaje y las corrientes, las cuales varan

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

NATURALEZA BINARIA DE LA LGICA DIGITAL de forma continua en el caso de la electrnica analgica, mientras que en la digital se efecta por pasos o etapas de valor bien definido. Dos ejemplos que pueden ser tanto analgicos como digitales son los relojes y los polmetros. Las agujas de un reloj mecnico comn, se mueven continuamente mientras que en un reloj digital los nmeros cambian de repente, al final de cada segundo o de cada minuto. Del mismo modo un polmetro analgico dispone de una aguja de medida que puede desplazarse gradualmente desde un extremo al otro de la escala, mientras que en un polmetro digital, el valor de la magnitud de medida, se muestra mediante dgitos discretos, cada uno de los cuales cambian de repente. En la figura se representan dos tipos de ondas, a la izquierda de tipo digital y a la derecha analgica:

Onda digital

Onda analgica

As como en los circuitos analgicos pueden existir al mismo tiempo muchos voltajes diferentes, en los digitales solo hay dos. Esto significa que usando estos dos estados lgicos puede codificarse cualquier nmero, letra del alfabeto, smbolo u otra informacin. Estos dos voltajes reciben el nombre de "estado lgico 0 y "estado lgico 1 o tambin "falso o LOW (0) o verdadero o High (1)" y nombres parecidos. Por tal motivo y debido al uso de solo dos estados, se dice que la lgica digital es binaria por naturaleza. El significado de la naturaleza binaria de la lgica digital es correcto, puesto que los circuitos lgicos pueden obtener todas sus funciones de decisin y memoria usando nada ms que dos estados lgicos. 2.2. FUNCIONES BSICAS BOOLEANAS a) Igualdad FUNCIN S = a TABLA DE VERDAD a 0 1 S 0 1

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

SMIL CON CONTACTOS

b) Unin (funcin =O) FUNCIN TABLA DE VERDAD a 0 0 1 1 b 0 1 0 1 S 0 1 1 1

S = a + b

SMIL CON CONTACTOS

c) Interseccin (funcin Y) FUNCIN TABLA DE VERDAD a 0 0 1 1 b 0 1 0 1 S 0 0 0 1

S = a . b

SMIL CON CONTACTOS

d) Negacin (funcin NO) Tambin denomina funcin complemento FUNCIN S = a TABLA DE VERDAD a 0 1 S 1 0

SMIL CON CONTACTOS

2.3. POSTULADOS DEL LGEBRA DE BOOLE a) Las operaciones del lgebra de Boole son conmutativas.

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

a+b=b+a a.b=b.a b) Identidad 0+a=a 1.a=a c) Cada operacin es distributiva respecto de la otra: a . (b + c) = a . b + a . c a + b . c = (a + b) . (a + c) d) Postulados. a + a =1 a. a =0 a + a =a a . a =a a + 1=1 a . 0 =0 a =a 2.4. TEOREMAS DEL LGEBRA DE BOOLE teorema de Morgan a + b = a . b a . b = a + b

Se comprueba que: 2.5. EL LGEBRA DE BOOLE EN LENGUAJE DE CONTACTOS POSTULADOS a. Propiedad conmutativa

a + b

b + a

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

a . b b. Identidad

b . a

0 + a = a 1 . a = a c. Propiedad distributiva

a . (b + c )

a . b + a . c

a + (b . c) (a + b) . (a + c) d. Complementario o inversin

a + a = 1

a . a = 0

TEOREMAS Teorema 2

a + 1=1 Teorema Idempotencia

a . 0=0

a + a = a a . a =a Teorema 4. Ley de Absorcin

a + a . b=a

a.(a +b)=a

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

2.6. EJERCICIOS 1.(a + b) . (a 3. + b) = Sol..Sol..Sol..Sol..Sol..Sol..Sol.. Sol..Sol..Sol..2.(a + b) . (a + 1) = (a + b) . (a + 1) . (a + b) . (a + 1) = 4.(a . c + a . b) . (c + b) = 5.a + a . b = 6.(a + 1) . (a . 0) 7.(a + 1) + (a . 0) 8. 9. 10. (a + 1) . (a . 0) (a + 1) + (a . 0) (a + 1) . (a . 0)

3. PUERTAS LGICAS 3.1. Introduccin 3.2. Puerta AND 3.3. Puerta NAND 3.4. Puerta OR 3.5. Puerta NOR 3.6. Puerta NOT 3.7. Puerta EX-OR 3.8. Tabla resumen de puertas lgicas.

3.1. INTRODUCCIN

El conocimiento de las puertas lgicas, exige tener en cuenta unos conceptos bsicos que se estudiaran en este apartado. Puertas Lgicas.- es la unidad bsica sobre la que se disea un sistema digital. Pueden poseer una entrada o ms y una sola salida. Son capaces de realizar funciones dando un nivel de tensin a la salida que puede ser alto o bajo. Alto significa 1 (H) y bajo significa 0

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

(L). Las puertas lgicas bsicas son: AND, OR, NAND, NOR, NOT, EX-OR, y EX-NOR. Niveles Lgicos.- En TTL y CMOS los niveles de tensin en entradas y salidas no son fijos, hay fluctuaciones entre dos mrgenes, tanto alto como bajo. En esta tabla comparativa entre las dos tecnologas se observan las diferencias que son capaces de soportar de niveles de tensin. Se dice que zona prohibida es aquella en la que no se puede garantizar un nivel lgico 1 o 0. Este es un concepto importante, pues en electrnica digital lo que pretendemos es enviar informacin fiable.
Zona Zona Tecnologa prohibida prohibida Vcc VIH VIL entrada salida 0.4 a TTL 0.8 a 2v 5v 2 a 5.5v 0 a 0.8v 2.4v 1.5 a 0.01 a CMOS 3 a 15v 3.5 a 5v 0 a 1.5v 3.5v 4.99v VOH 2.4 a 5.5v 4.99 a 5v VOL 0 a 0.4v 0 a 0.01v

Siendo: Vcc = Tensin de alimentacin de las puertas. En CMOS se ha supuesto dicha tensin en 5v. VIH = Nivel alto de tensin (H) de entrada (L) VIL = Nivel bajo de tensin (L) de entrada (L) VOH = Nivel alto de tensin (H) de salida (O) VOL = Nivel bajo de tensin (L) de salida (O) Tablas de verdad.- A travs de las tablas de verdad se puede conocer tericamente el comportamiento de las puertas lgicas, en funcin de los niveles que se aplican a la entrada. Ms adelante veremos como adems nos van a servir para disear circuitos digitales. 3.2. PUERTA AND Lo que caracteriza esta puerta lgica es que para obtener a la salida un nivel alto (1, H) todas las entradas tienen que estar a 1. Es decir: Si A =1 y B =1entonces S =1
SMBOLO FUNCIN

S = A . B

TABLA DE VERDAD

DIBUJO

A 0 0 1 1

B 0 1 0 1

S 0 0 0 1

3.3. PUERTA NAND

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

Lo que caracteriza esta puerta lgica es que a la salida se obtiene un nivel bajo (0, L) cuando todas las entradas estn a 1. Es decir: Si A =1 y B =1entonces S = 0.
SMBOLO FUNCIN

S = A . B

TABLA DE VERDAD

DIBUJO

A 0 0 1 1

B 0 1 0 1

S 1 1 1 0

3.4. PUERTA OR Siempre se obtiene un 1 a la salida, salvo que las entradas estn a 0.
SIMBOLO FUNCION

S = A + B

TABLA DE VERDAD

DIBUJO

A 0 0 1 1

B 0 1 0 1

S 0 1 1 1

3.5. PUERTA NOR

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

Su respuesta es contraria a la de la puerta OR. Solo cuando tengamos nivel bajo de tensin en todas las entradas se obtendr un nivel alto a la salida
SIMBOLO FUNCION

S=A+B

TABLA DE VERDAD

DIBUJO

A 0 0 1 1

B 0 1 0 1

S 1 0 0 0

3.6. PUERTA NOT Tambin llamada puerta inversora, ya que, la informacin entregada a la entrada es la inversa a la salida.
SMBOLO FUNCIN

S = A

TABLA DE VERDAD

DIBUJO

A 0 1

S 1 0

3.7. PUERTA EX-OR Tambin denominada Or Exclusive. La salida toma valor 1 cuando el estado lgico de las entradas es diferente, y tomar valor 0 cuando ambas tienen el mismo estado.

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

SIMBOLO

FUNCION

S=AB

TABLA DE VERDAD

DIBUJO

A 0 0 1 1

B 0 1 0 1

S 0 1 1 0

3.8. TABLA RESUMEN DE PUERTAS LOGICAS Entradas A B 0 0 0 1 1 0 1 1 Smbolo SALIDA AND 0 0 0 1 SALIDA OR 0 1 1 1 SALIDA NAND 1 1 1 0 SALIDA NOR 1 0 0 0 SALIDA EXOR 0 1 1 0

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

4. CIRCUITOS INTEGRADOS DIGITALES Los circuitos integrados estn formados por un bloque monoltico o sustrato sobre el cual se construyen las diferentes partes, a base de tcnicas de difusin de impurezas P N, con procedimientos muy parecida a los empleados en los semiconductores discretos. Los circuitos integrados digitales son todos aquellos que trabajan sobre la base de dos estados o niveles, los cuales son: bajo y alto. Con estos estados o niveles es posible realizar con ellos toda clase de funciones de tipo digital o binario, ya sea en forma de circuitos combinacionales o secuenciales. Parmetros Generales: Resistencia de salida en nivel alto Resistencia de salida en nivel bajo Tensin de alimentacin Potencia de disipacin (general) Frecuencia de trabajo Temperatura normal de trabajo 70 Baja 5 V para TTL 150 mW 15 a 30 MHz 25 C

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

Velocidad de trabajo (promedio)

20 nS

La serie de C.I. digitales TTL contempla diversas nomenclaturas que especifican el comportamiento de los C.I desde los puntos de vista: convencional, consumo y velocidad de trabajo. Es posible encontrar para algunos de ellos estas nomenclaturas y dependiendo de la aplicacin en los circuitos electrnicos, se pueden seleccionar de acuerdo a las necesidades de trabajo. Algunas de las siglas caractersticas de identificacin son las siguientes: 74XX
7400 -4 puertas NAND/2 entradas 7402 -4 portas NOR/2 entradas 7404 - 6 inversores 7408 - 4 puertas AND/2 entradas 7410 -3 puertas NAND/3 entradas 7427 - 3 puertas OR/3 entradas 7430 - 1 puerta NAND/8 entradas 7432 - 4 puertas OR/2 entradas 7486 4 puertas EXOR/2 entradas

7400

7402

7404 7408 7410 7427

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

7430 7432

7486

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

7401

7400

7404

7407

7408

7410

7413

7420

7432

7423

7425

7427

7402

7430

7440

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

CIRCUITOS INTEGRADOS TTL CI : 7400 /7410/7420 Este CI cuyo cdigo es 7400 tiene un encapsulamiento DUAL IN LINE de 14 pin. Tiene 4 puertas NAND de dos entradas ( las entradas estn siempre especificadas por las letras A, B, C, D, E , etc. En cuanto a las salidas se especifican por la letra Y. De forma que la primera puerta tiene las entradas 1A e 1B y la salida 1Y. El CI necesita una tensin de alimentacin entre los pin 14 ( VCC) y 7 ( GND).Otras puertas NAND: 7410 ( 3 NAND de 3 Entradas ), 7420( 2 NAND de 4 entradas ).7404( 6 Inversores). Es importante saber que la tensin de alimentacin para a familia TTL debe ser rigurosamente igual a 5V. Las siguientes figuras nos muestran la ubicacin de los pin de entrada y salida ya mencionados anteriormente.

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

5. SIMPLIFICACIN DE ECUACIONES LGICAS MEDIANTE LOS DIAGRAMAS O MAPAS DE KARNAUGH .

El fundamento de la simplificacin por Karnaugh se basa en la identidad:


A * B * C + A * B * C = A * B * (C + C ) = A * B

Se trata de encontrar parejas de trminos iguales, a excepcin de una variable, que en uno est negada y en el otro no. Obsrvese que en todos los diagramas de Karnaugh, al pasar de una cuadrcula a la adyacente siguiendo una fila o una columna ( no en diagonal) siempre cambia de estado una de las variables. Cambia incluso entre la primera cuadrcula y la ltima de cada fila o de cada columna. Para la simplificacin con Karnaugh se trata de agrupar cuadrculas adyacentes en las que se cumpla la ecuacin, para ir eliminando variables. Las agrupaciones de cuadriculas con valor 1 se denominan "lazos" y alrededor de ellas se dibuja una lnea que los contiene. Cada lazo formar un trmino en la versin simplifica de la ecuacin. Existen unas reglas para confeccionar los lazos o agrupaciones de 1 de las que se exponen a continuacin las ms importantes: 1.- Cada lazo debe de contener el mayor nmero de 1 posible, debiendo constar de 2,4,8, 16 (potencias de 2) o en ltimo caso un simple 1. y entonces no habr simplificacin de dicho trmino. 2.- Los lazos pueden quedar superpuestos y no importa que haya cuadriculas de valor 1 que correspondan a la vez a dos lazos diferentes. 3.- No s pueden formar lazos entre parejas de 1 situados en diagonal. 4.- Debe tratarse de conseguir, el menor nmero de lazos, y que como se indico anteriormente, cada lazo contenga el mayor nmero de unos. 5.- La columna ms a la derecha se considera adyacente a con la de ms a la izquierda, y la primera fila .del diagrama se considera adyacente a la ltima. 6.- De entre las distintas posibilidades que existen de formar lazos, se debe elegir aquella que tenga el menor nmero de lazos. 7.- Cada lazo del diagrama representa un trmino de la ecuacin simplificada final, y dicha ecuacin rene todos los trminos o lazos mediante la operacin OR o suma lgica. 8.Si en un lazo hay una variable que est en estado 1 en alguna cuadrcula y en estado 0 en otra, se elimina. 9.Si una variable est con el mismo estado en todas las cuadrculas de un lazo, debe ser incluida en la expresin simplificada

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

Algunos Karnaugh:

ejemplos

aclararn

el

sistema

de

simplificacin

de

Ejemplo 1 Simplificar por Karnaugh la ecuacin:


R = A* B *C + A* B *C + A* B *C

a) Las cuadriculas que cumplen la ecuacin en un diagrama de Karnaugh para tres variables, se indican en la figura 1.

FIGURA 1

b) Con la disposicin elegida podemos hacer dos lazos de dos 1 cada uno de ellos, no importando que un 1 pertenezca a la vez a los dos lazos del mapa.
LAZO A

FIGURA 2

LAZO B

c) Para obtener la ecuacin simplificada se suman las expresiones de los lazos, eliminando de ellos las variables que en una de las cuadrculas aparecen negada y en la otra no. As, el lazo A tiene dos cuadrculas que lo componen y en ambas el valor de las variables B y C valen cero; sin embargo, la variable A, en una cuadrcula vale 1 y en la otra 0, por lo que esta variable ser eliminada, quedando expresado el lazo A como B*C . En el lazo B sus dos cuadrculas tienen A =0 y C =0, sin embargo, en una de ellas B =0 y en la otra B =1, as que se elimina B y dicho lazo queda expresado como A*C . La ecuacin simplificada es igual a la suma lgica de las expresiones de los lazos, o sea:
R = A* B *C + A* B *C + A* B *C = B *C + A*C

la cual es todava simplificable sacando factor comn Ejemplo 2. Simplificar por Karnaugh la ecuacin:

Departamento de Tecnologa

I.E.S. JOSE ISBERT de Tarazona de la Mancha

R = A* B*C + A*C * D + A* B*C * D + A*C * D

a) El mapa de Karnaugh de 4 variables resuelto para la ecuacin anterior se indica en la figura 3.

FIGURA 3

b) En la figura 3 se han hecho los lazos, contemplando el hacer el menor nmero de lazos con el mayor nmero de 1. c) Obtencin de los trminos simplificados de cada uno de los nudos ** LAZO A ** A [1,0,1,0] B [1,1,0,0] C[1,1,1,1] D[1,1,1,1]
C
Eliminada Eliminada

Lazo A = C* D **LAZO B ** A [0,0,0,0]


A

B [1,1,1,1]

C[0,1,0,1]
Eliminada

D[0,0,1,1]
Eliminada

Lazo B = A * B La ecuacin simplificada es la suma lgica de los lazos, o sea:


R = A* B *C + A*C * D + A* B*C * D + A*C * D =C * D + A* B

S-ar putea să vă placă și