qxd
11/5/09
11:44
Pgina 6
Unidad 4
Fundamentos
de electrnica digital
vamos a conocer...
1. Sistemas digitales y sistemas analgicos
2. Sistemas de numeracin
3. Cdigos binarios
4. lgebra de Boole
5. Puertas lgicas
6. Circuitos realizados con puertas lgicas
7. Obtencin de una funcin a partir de una
tabla de verdad
8. Resolucin de problemas con puertas
lgicas
9. Simplificacin de funciones.
Mtodo de Karnaugh
10. Circuitos integrados digitales: generalidades
y tecnologas
PRCTICA PROFESIONAL
Montaje de un circuito con puertas lgicas
y comprobacin de la funcin simplificada
MUNDO TCNICO
La sonda lgica
01 electronica.qxd
11/5/09
11:44
Pgina 7
Documento de apoyo
En www.editex.es, en la ficha del libro, puedes consultar hojas de datos de componentes electrnicos y los recursos de la unidad .
01 electronica.qxd
11/5/09
11:44
Pgina 8
Unidad 1
En nuestra vida diaria, estamos rodeados de equipos electrnicos. Todos ellos funcionan con seales elctricas, ya sean analgicas o digitales. Hace aos, cuando
todava no se haba creado el transistor (un componente fundamental para la revolucin tecnolgica), la electrnica no se divida en estos dos grandes grupos; fue
precisamente la invencin del transistor, su fabricacin de manera extensiva y su
capacidad de integracin, la que revolucion y moderniz todos los equipos electrnicos de entonces, hasta llegar a los actuales, comenzando a considerar los
equipos digitales y su electrnica asociada con entidad suficiente como para poder separar la electrnica en dos partes bien diferenciadas: la electrnica analgica y la electrnica digital.
Aunque cada una de ellas tiene entidad por s misma, no son excluyentes entre
s, complementndose a la hora de disear bloques funcionales de los que estn
formados muchos de los equipos actuales. Para diferenciar de una forma sencilla
cada una de las dos partes en que hemos dividido a la Electrnica, observaremos
una seal analgica y otra digital, ya que en electrnica, saber interpretar seales
es la base del aprendizaje.
A la vista de las dos figuras, se puede apreciar cmo la seal de la figura 1.1
puede tomar infinitos valores (seal analgica), mientras que la seal de la figura 1.2 solo toma dos valores distintos (seal digital). Pues bien, existen en
el mercado componentes electrnicos que funcionan nicamente con dos valores distintos de seal. Estos componentes son denominados circuitos digitales integrados. Los valores de seal son denominados 0 y 1, comenzando
a partir de este momento a trabajar con el sistema de numeracin binario, basado exclusivamente en unos y ceros. Al campo de la electrnica que estudia
dichos circuitos digitales integrados se le denomina Electrnica Digital, que
la diferencia as del resto de componentes electrnicos que se estudian en la
Electrnica Analgica.
2. Sistemas de numeracin
Para poder contar, a lo largo de la historia las diferentes civilizaciones se han
servido de piedras, marcas, nudos o extremidades del cuerpo. El sistema de
numeracin que utilizamos actualmente fue inventado por los indios y trado a Europa por los rabes; es el denominado Sistema de Numeracin Decimal.
01 electronica.qxd
11/5/09
11:44
Pgina 9
saber ms
Si hablamos del nmero 457, por ejemplo, es fcilmente deducible que 457 = 400
+ 50 + 7. O dicho de otra forma: 457 = 4 102 + 5 101 + 7 100.
Esta segunda forma de expresar el nmero 457 nos indica que cada dgito (4, 5,
7) est multiplicado por la base (10) elevada al exponente cuyo valor representa
la posicin de cada cifra (comenzando por la posicin 0).
Los sistemas de numeracin pueden clasificarse en dos grandes grupos: posicionales y no-posicionales.
Este sistema se basa en la utilizacin de dos dgitos distintos: 0 y 1. La lgica digital est basada precisamente en estos dos dgitos binarios, denominados bit (binary digit).
Al igual que el sistema de numeracin decimal es conocido como base 10, al sistema binario se le denomina base 2. Cualquier nmero expresado en binario constar exclusivamente de estos 2 dgitos, combinndolos en el orden adecuado.
saber ms
Hay otros muchos sistemas de
numeracin como los sistemas
vigesimales (de base 20, dedos de
manos y pies) que fueron muy
corrientes en la Antigedad, y todava perviven en idiomas como el
francs (donde 80 se llama quatrevingts). Los sistemas ternarios
(base 3), fueron empleados por tribus que usaban las tres articulaciones de las falanges de los dedos
para contar. Otras, empleaban los
huecos que hay entre los dedos de
la mano, trabajando en base 4.
Pero los sistemas de numeracin
que alcanzaron mayor difusin fueron los quinarios, que empleaban
el 5 como base. Una posible explicacin es la facilidad para contar
con los 5 dedos de la mano.
01 electronica.qxd
11/5/09
11:44
Pgina 10
Unidad 1
10
recuerda
EJEMPLO
saber ms
Para pasar de una base cualquiera
(por ejemplo base 3) a otra base
(por ejemplo base 7), hay que pasar
necesariamente por el paso intermedio de la base 10, es decir, pasar
de base 3 a base 10, y el resultado
en base 10 pasarlo a base 7.
EJEMPLO
Convierte el nmero 75 de base decimal a base binario.
Base 10
Base 2
Base 16
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
10
1010
11
1011
12
1100
13
1101
14
1110
15
1111
Solucin:
Bit de
menor peso
75
15
1
2
37
17
1
2
18
2
9
2
4
2
2
75(10) = 1001011(2)
2
1
ACTIVIDADES
1. Convierte los siguientes nmeros decimales a binario: a) 12; b) 25; c) 47.
2. Convierte los siguientes nmeros binarios a base 10 (o base decimal): a) 10111; b) 1100110; c) 101101.
3. Convierte los siguientes nmeros decimales a base 16 (base hexadecimal): a) 125; b) 438; c) 625.
4. Convierte los siguientes nmeros hexadecimales a base 10: a) 1F3; b) A3C; c) 34B.
01 electronica.qxd
11/5/09
11:44
Pgina 11
11
3. Cdigos binarios
Un cdigo binario es la representacin en 1 y 0 de cualquier nmero decimal. Hasta ahora solo conocemos el binario natural, pero existen otros muchos
cdigos, destacando los que se comentan a continuacin.
Decimal
Decimal
Gray
Gray
00
0 00
01
0 01
11
0 11
10
0 10
1 10
1 11
1 01
1 00
vocabulario
Espaol-Ingls
Alfanumrico: alphanumeric.
lgebra de Boole: boolean algebra.
Circuito integrado (C.I.): integrated
circuit (I.C.).
Circuito integrado digital (C.I.D.):
digital integrated circuit (D.I.C.).
Cdigo: code.
Cdigo Gray: Gray code.
Conmutador: switch.
Decimal codificado en binario:
binary coded decimal (BCD).
Lgica positiva: positive logic.
Nivel lgico: logic level.
Nmero binario: binary number.
Puerta lgica: logic gate.
Salida digital: digital output.
Smbolo: symbol.
Sonda lgica: logic probe.
Tabla de verdad: truth table.
01 electronica.qxd
11/5/09
11:44
Pgina 12
Unidad 1
12
a) Ponderados
saber ms
No es lo mismo binario que BCD
natural. Hay que tener cuidado en
distinguirlos: el nmero 17, representado en binario es 10001, mientras que representado en BCD
natural es: 0001 0111.
Son cdigos con peso (la posicin tiene un valor). Cada bit tiene un peso constante debido al lugar que ocupa. El nmero decimal que representa se obtiene de
las sumas de los productos de cada bit por su peso. Ejemplos de cdigos BCD ponderados son el BCD natural y el BCD AIKEN.
b) No ponderados
Son cdigos cuyos bits no tienen un peso constante con el que poder obtener el valor final del dgito decimal que representa. Un ejemplo tpico es el BCD exceso-3.
PONDERADOS
DECIMAL
0
1
2
3
4
5
6
7
8
9
BCD natural
8
0
0
0
0
0
0
0
0
1
1
4
0
0
0
0
1
1
1
1
0
0
2
0
0
1
1
0
0
1
1
0
0
NO PONDERADO
BCD AIKEN
1
0
1
0
1
0
1
0
1
0
1
2
0
0
0
0
0
1
1
1
1
1
4
0
0
0
0
1
0
1
1
1
1
2
0
0
1
1
0
1
0
0
1
1
BCD
exceso-3
1
0
1
0
1
0
1
0
1
0
1
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
EJEMPLO
Rellena la siguiente tabla expresando los diferentes nmeros decimales
en cdigo BCD natural, BCD AIKEN y BCD exceso-3.
Solucin:
Decimal
BCD natural
BCD Aiken
BCD exceso-3
10
0001, 0000
0001, 0000
0100, 0011
25
0010, 0101
0010, 1011
0101, 1000
47
0100, 0111
0100, 1101
0111, 1010
58
0101, 1000
1011, 1110
1000, 1011
476
Nota: se ha puesto una coma entre cada dgito para mejorar su comprensin.
ACTIVIDADES
5. Representa los nmeros 285 y 394, en BCD natural, BCD AIKEN y BCD exceso-3.
6. Representa el nmero 13 en cdigo Gray.
7. Cmo se puede escribir el smbolo @ en el ordenador si el teclado no est bien configurado, ayudndonos
del cdigo ASCII? NOTA: consulta el cdigo ASCII dentro de los recursos proporcionados para la unidad en
www.editex.es.
01 electronica.qxd
11/5/09
11:44
Pgina 13
13
recuerda
Los cdigos ASCII extendidos, del 128 al 255, se asignan a conjuntos de caracteres que varan segn los fabricantes de ordenadores y programadores de software. Estos cdigos no son intercambiables entre los diferentes programas y ordenadores como los caracteres ASCII estndar. Por ejemplo, IBM utiliza un grupo de
caracteres ASCII extendido que suele denominarse conjunto de caracteres IBM
extendido para sus ordenadores personales. Apple Computer utiliza un grupo similar, aunque diferente, de caracteres ASCII extendido para su lnea de ordenadores Macintosh. Por ello, mientras que el conjunto de caracteres ASCII estndar es universal en el hardware y el software de los microordenadores, los caracteres
ASCII extendido pueden interpretarse correctamente solo si un programa, ordenador o impresora han sido diseados para ello.
saber ms
4. lgebra de Boole
Se denomina as en honor al matemtico britnico del siglo XIX George Boole
(1815-1864), que defini las operaciones que se podan realizar con la lgica combinacional, y los teoremas resultantes, todos realizados a partir del valor lgico
1 y el valor lgico 0 que pueden tomar las entradas y salidas.
01 electronica.qxd
11/5/09
11:44
Pgina 14
Unidad 1
14
b
a
a
a
b) Elemento neutro
El 1 equivale al interruptor cerrado, y el 0 al interruptor abierto.
a
0
a
c) Distributiva
b
01 electronica.qxd
11/5/09
11:44
Pgina 15
15
solidarios
a
b
a
d) Elemento complementario
Dado un interruptor, si este se encuentra cerrado, el complementario est abierto, y viceversa.
a
a
a
a
a+1=1
a+a=a
a + a = 1
a1=a
a0=0
aa=a
a a = 0
Postulados
Ley de absorcin
a + (a b) = a
a (a + b) = a
Propiedad conmutativa
a+b=b+a
ab=ba
Propiedad asociativa
a + (b + c) = (a + b) + c
a (b c) = (a b) c
a + (b c) = (a + b) (a + c)
a (b + c) = (a b) + (a c)
a + a b = a + b
a (a + b) = a b
Propiedad distributiva
Doble complemento
(ley de involucin)
Ley de dualidad
Leyes de De Morgan
a + b = a b
a b = a + b
01 electronica.qxd
11/5/09
11:44
Pgina 16
Unidad 1
16
5. Puertas lgicas
caso prctico inicial
En la tabla de verdad de una funcin lgica se representan todas las
combinaciones posibles de las variables de entrada, en binario natural,
y el resultado de operar la funcin
lgica para cada combinacin.
Son operadores lgicos que nos permiten realizar las operaciones del lgebra de
Boole. Se encuentran dentro de circuitos integrados denominados SSI (Short Scale Integration), llamados as porque integran dentro hasta 10 puertas lgicas. Las
puertas lgicas bsicas son:
a) Puerta inversora. Puerta NOT (operacin NO)
s = a
1
0
a
0
1
s=a+b
0
0
1
1
0
1
0
1
0
1
1
1
a
s=a+b
s=a+b
b
Smbolo CEI o DIN
a
s=ab
0
1
0
1
0
0
0
1
s=ab
&
b
s=ab
s = a+ b
0
0
1
1
0
1
0
1
1
0
0
0
a
b
s=a+b
s=a+b
b
Smbolo CEI o DIN
a
01 electronica.qxd
11/5/09
11:44
Pgina 17
17
s=ab
b
Smbolo CEI o DIN
s=ab
&
s=a b
0
0
1
1
0
1
0
1
1
1
1
0
s=ab
0
0
1
1
0
1
0
1
0
1
1
0
s=ab
s=ab
=1
b
Seguidamente se presentan algunos de los integrados que disponen de estas puertas, as como su patillaje, en tecnologa TTL (familia 74XX) y en tecnologa
CMOS (familia 40XX).
CMOS: 4001 NOR
VDD
VDD
14 13 12 11 10 9
VDD
14 13 12 11 10 9
VSS
CMOS: 4071 OR
14 13 12 11 10 9
14 13 12 11 10 9
14 13 12 11 10 9
14 13 12 11 10 9
VSS
GND
TTL: 7432 OR
GND
14 13 12 11 10 9
GND
VCC
VCC
14 13 12 11 10 9
VSS
VSS
GND
VCC
VCC
VCC
VSS
VSS
14 13 12 11 10 9
VDD
VDD
14 13 12 11 10 9
GND
En www.editex.es, en la ficha del libro, se facilitan las hojas de fabricante de todos estos circuitos integrados digitales.
GND
01 electronica.qxd
11/5/09
11:44
Pgina 18
Unidad 1
18
ab
f=ab+ac
S
ac
ab
b
a
ab
ACTIVIDADES
8. Construye mediante puertas
lgicas el circuito correspondiente a las siguientes funciones, realizando su tabla de verdad: a) F1 = a + b + a b. b) F1 = (a b c + a c) d.
9. Realiza con puertas lgicas la siguiente funcin, realizando previamente su tabla de verdad:
f = a b + a c + a b.
10. Comprueba las leyes de De Morgan con las puertas lgicas necesarias.
11. Monta en el entrenador del aula taller los circuitos integrados 7400, 7402, 7404, 7408, 7432, 7486, y comprueba sus tablas de verdad.
01 electronica.qxd
11/5/09
11:44
Pgina 19
19
TABLA DE VERDAD DE f
Variables
de entrada
Variable
de
salida
Expresin de
salida
f(salida)
f(salida)
a+b+c
a + b + c
fmn = a b c + a b c + a b c
Para obtener la funcin de salida correspondiente a la tabla de la derecha, podemos hacerlo de dos formas: eligiendo los 1 o los 0 de la salida.
a) Si nos fijamos en los 1, la funcin ser la suma de las combinaciones de las
variables de entrada en donde la funcin valga 1. Cada uno de estos sumandos ser el producto de las variables correspondientes a la combinacin, asignando al valor 1 la variable directa y al valor 0 la variable negada:
a b c
a + b + c
a b c
a + b + c
a b c
a + b + c
b) Si nos fijamos en los 0, la funcin ser el producto de todas las combinaciones donde la funcin valga 0. Cada uno de estos productos ser la suma de
las correspondientes variables de entrada asignando al valor 0 la variable directa y al valor 1 la variable negada:
fmax = (a + b + c) (a + b + c ) (a + b + c ) (a + b + c ) (a + b + c )
A esta forma de representar la funcin f se la conoce como productos de sumas o maxitrminos.
Segn esta doble propuesta, al montar el circuito contamos con dos expresiones
distintas que darn lugar a dos circuitos digitales diferentes, que siempre coincidirn con una nica tabla de verdad, por lo tanto, cualquiera de las dos soluciones es vlida. A la primera expresin, que se basa en la observacin de los 1 en
la salida, se le denomina funcin en forma de minitrminos o minterms, y a la segunda, maxitrminos o maxterms. A estas dos formas de obtener la funcin a partir de una tabla de verdad, se les denomina formas cannicas de la funcin.
saber ms
Las formas cannicas de minitrminos se pueden expresar con el signo matemtico de sumatorio, indicando en su parte inferior el n de
variables y entre parntesis, el valor
decimal de las combinaciones que
dan un 1 en la salida. Por ejemplo, para la tabla de verdad anterior: f = (2, 4, 6)
3
ACTIVIDADES
12. Extrae la funcin f1 correspondiente a la siguiente tabla de verdad, expresando
sus formas cannicas de minitrminos y maxitrminos.
13. Extrae la funcin f2 correspondiente a la siguiente tabla de verdad. Compara las
formas cannicas obtenidas con las sacadas en la actividad anterior.
min
a
0
0
0
0
1
1
1
1
b
0
0
1
1
0
0
1
1
c
0
1
0
1
0
1
0
1
f1
f2
0
0
0
1
0
1
0
1
1
1
1
0
1
0
1
0
01 electronica.qxd
11/5/09
11:44
Pgina 20
Unidad 1
20
8. Resolucin de problemas
con puertas lgicas
Una de las aplicaciones ms comunes de la utilizacin de la lgica combinacional es en la resolucin de problemas de diversa naturaleza. A partir de un enunciado, se obtiene la tabla de verdad, colocando un 1 en la salida para las condiciones en donde se cumple lo solicitado, posteriormente se sacan las formas
cannicas y finalmente se implementa con C.I. digitales, utilizando tecnologa
CMOS o TTL. Veamos un ejemplo de funcionamiento de un motor con tres interruptores:
EJEMPLO
Se desea controlar el funcionamiento de un motor por medio de tres interruptores, a, b y c, de manera que el motor funcione cuando se activen dos
pulsadores a la vez, sean los que sean, y tambin cuando se activen los tres
a la vez.
Solucin:
Lo primero que hay que hacer es construir la tabla de verdad, y colocar un 1
en la salida correspondiente a las combinaciones en donde se cumpla lo que
pide el problema:
f = a b c + a b c + a b c + a b c,
en minitrminos. O bien,
f = (a + b + c) (a + b + c ) (a b + c)
(a + b + c), en maxitrminos
f(salida)
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
1
0
1
1
1
ACTIVIDADES
15. Se desea controlar un motor M y una lmpara L, por medio de los contactos de tres interruptores a, b
y c, de forma que se cumplan las siguientes condiciones:
a) Si a est pulsado y los otros dos no, se activa M, quedando la lmpara apagada.
b) Si dos interruptores estn pulsados sean los que sean, funcionan M y L.
c) Si los tres interruptores estn pulsados, no funciona M ni tampoco L.
En las dems condiciones no mencionadas, ni M ni L funcionan.
Realiza la tabla de verdad del circuito, extrae las funciones relativas al motor y la lmpara, y dibuja el circuito
de cada uno de ellos.
16. Una mquina cepilladora de carpintera funciona por medio de dos interruptores, a y b, de tal forma que cuando a o b estn pulsados, el motor de la mquina se pone en marcha. La mquina dispone tambin de un interruptor de seguridad denominado c, activado por el pie, de manera que es obligatorio tenerlo pisado para
que la mquina funcione, dejando de funcionar en caso de que deje de pisarse. Construye la tabla de verdad
y extrae la funcin que controla el trabajo de la mquina, as como su esquema.
01 electronica.qxd
11/5/09
11:44
Pgina 21
21
9. Simplificacin de funciones.
Mtodo de Karnaugh
En el diseo de circuitos digitales, es de suma importancia simplificar lo mximo
posible las soluciones obtenidas a partir de una tabla de verdad. Por un lado, se
emplear menos tiempo al realizarlas prcticamente, y por otro, se rebajan costes
al montar un circuito con menos componentes o chips.
Existen dos mtodos bien diferenciados a la hora de simplificar funciones digitales: el primero es un mtodo grfico conocido con el nombre de mapas o
tablas de Karnaugh y el otro es el denominado como numrico o matemtico
de Quine-McCluskey. Desarrollaremos nicamente el mtodo de Karnaugh,
dejando el mtodo matemtico para el desarrollo de programas de ordenador
que lo utilizan.
00
01
11
10
00
a
b
ab
00
01
11
10
01
11
10
saber ms
En la zona superior e izquierda de cada cuadrado, se colocan las variables de entrada, de manera que puedan aparecer todas las combinaciones de la tabla de verdad. Es muy importante la colocacin de las combinaciones, para que entre una
y la siguiente solo cambie el valor de una variable (adyacencia algebraica), por eso
se utiliza el cdigo Gray (00, 01, 11, 10).
Debido a las dificultades del mtodo grfico de Karnaugh para resolver funciones de ms de cinco variables, Willard van Orman Quine defini un algoritmo de minimizacin
lgica para ordenadores en 1955,
que fue modificado un ao ms tarde por Edward J. McCluskey; por
eso el mtodo numrico se le conoce como de Quine-McCluskey.
Para simplificar una funcin primeramente se decidir si interesa simplificar fijndose en los minitrminos (combinaciones donde la salida vale 1) o en los
maxitrminos (combinaciones donde la salida vale 0).
01 electronica.qxd
11/5/09
11:44
Pgina 22
Unidad 1
22
EJEMPLO
Simplifica mediante el mtodo de Karnaugh el resultado correspondiente a la tabla de verdad del ejemplo del punto 8:
Solucin:
Sabemos del punto anterior, que la solucin, en minitrminos es:
f = a b c + a b c + a b c + a b c,
Si queremos simplificar el resultado, para obtener otra funcin que obtenga
la misma salida con menos puertas, realizamos el mapa de Karnaugh. Lo primero, es colocar los 1 de la salida en el cuadro que les corresponda.
ab
00
01
11
10
01 electronica.qxd
11/5/09
11:44
Pgina 23
23
EJEMPLO
Simplifica mediante el mtodo de Karnaugh el resultado correspondiente a la tabla de verdad adjunta:
Solucin:
ab
00
01
11
10
00
01
11
10
cd
x
1
1
f=cd+ab+ad+bc
Figura 1.21. Mapa de Karnaugh segn los minitrminos.
abcd
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
X
1
X
1
X
0
1
0
1
0
1
1
X
X
0
0
ACTIVIDADES
17. Simplifica la funcin correspondiente a las siguientes tablas
de verdad, utilizando el mtodo grfico del mapa de Karnaugh, y comprueba en la prctica los circuitos resultantes,
eligiendo los circuitos integrados digitales TTL o CMOS necesarios y verifica las tablas de verdad.
TABLA DE
VERDAD (a)
TABLA DE
VERDAD (b)
abc
f1
abc
f1
000
001
010
011
100
101
110
111
1
0
0
0
1
1
0
0
000
001
010
011
100
101
110
111
1
1
0
0
1
1
1
1
01 electronica.qxd
11/5/09
11:44
Pgina 24
Unidad 1
24
2 K
A
B
VCC
130
OUTPUT
800
1 K GND
Las puertas lgicas que acabamos de ver estn incluidas dentro de unos dispositivos denominados Circuitos Integrados (C.I.) o, ms comnmente, chips. La figura 1.22 muestra el esquema interno de una puerta AND de 2 entradas, incluida
dentro del integrado TTL 7408.
Cada circuito integrado tiene un nmero variable de puertas, dependiendo del
nmero de entradas y salidas. El nmero de patillas o pines de cada circuito integrado de puertas lgicas viene a ser de 14. Cada patilla o terminal corresponde
a las entradas y salidas de cada puerta, ms una patilla de +VCC (positivo de alimentacin) y otra de GND (negativo de alimentacin). El encapsulado ms normal es el denominado DIL (Dual-IN-Line Package).
Escala de integracin
Significado
Capacidad de integracin
Aplicaciones
SSI
Hasta 10 puertas.
Puertas lgicas.
MSI
Codificadores, multiplexores.
LSI
VLSI
ULSI
Microprocesadores y microcontroladores.
GLSI
01 electronica.qxd
11/5/09
11:44
Pgina 25
25
Significado
RTL
DTL
HTL
Lgica de alta inmunidad al ruido. Se dise para aplicaciones industriales donde el ruido elctrico es muy elevado. Es lenta y consume mucho. En la actualidad no se utiliza ya que con la tecnologa CMOS se puede conseguir una alta inmunidad al ruido, con un consumo mucho ms
bajo, mayor rapidez y precio ms bajo.
TTL
ECL
Es la ms rpida de todas. Se emplea en circuitos que requieran una alta velocidad de funcionamiento.
La velocidad de propagacin es de 1 ns frente a la TTL de 10 ns.
lntegrated Interjection
Logic
Es la que mayor densidad de integracin permite (en bipolar) llegndose a fabricar microprocesadores. Consume menos que la TTL, pero es ms lenta. Es una tecnologa bipolar para C.I. de
alta escala de integracin.
IIL
Tecnologa MOS
Los circuitos electrnicos integrados se basan en transistores MOS. Las diferentes tecnologas ms importantes utilizadas son:
Nombre
PMOS
Es la ms antigua, hoy obsoleta. Se basa en los transistores MOS de canal P. Tiene alta densidad de integracin, pero muy
lenta. El microprocesador 8080 de Intel se fabric con esta tecnologa
NMOS
Es ms rpida que la PMOS. Es la tecnologa empleada en los microprocesadores de 8 bits (6800 de Motorola, el 8085 de
Intel y el Z80 de Zilog). Es una tecnologa normal en la fabricacin de alta escala de integracin(LSI) como de microprocesadores, memorias, interfaces, etc.
CMOS
Domina en el campo de los CI de escala de integracin media (MSI), emplendose tambin en los LSI. Se caracteriza por
su bajo consumo y porque su alimentacin vara de los 3V a los 15V.
HCMOS
Es una versin mejorada de la CMOS, que permite una alta velocidad de operacin. Tambin se la conoce como la CMOS
de alta velocidad. Los circuitos que son de tecnologa HCMOS suelen llevar las siglas 74HC/HCT/HCU, y son compatibles
con los circuitos TTL.
HMOS
Es una tecnologa avanzada MOS creada por Intel. Es de alta velocidad y gran densidad de integracin. Es la tecnologa de
los nuevos microprocesadores de los 8086, de 16 bits. Esta tecnologa ha propiciado el paso a los circuitos de muy alta
escala de integracin (VLSI) consiguiendo la integracin de un milln de transistores en un chip.
01 electronica.qxd
11/5/09
11:44
Pgina 26
Unidad 1
26
VIH
VOH
VIL
VOL
IIH
IOH
IIL
IOL
Fan-out
I1
Iomx
I2
In
01 electronica.qxd
11/5/09
11:44
Pgina 27
27
50 %
Seal de entrada
Seal de salida
50 %
tPHL
tPHL
tPD
50 %
saber ms
tPHL + tPLH
=
2
Ruido
Se mide en mV. Indica el valor mximo de tensin no deseada que se superpone
en la entrada de una puerta sin que afecte a la salida. En TTL suele ser de 250 mV.
En CMOS, del orden de 1/3 de la tensin de alimentacin (Val).
Las seales de ruido distorsionan las formas de ondas de las seales digitales. Si la
magnitud del ruido es grande, se producen fallos en la informacin digital. Con
respecto al ruido elctrico, en los sistemas digitales no se acumula cuando pasa de
un circuito a otro como sucede en los analgicos, de ah que se vayan introduciendo las tcnicas digitales en todas las aplicaciones que sea posible.
Disipacin de potencia
Se mide en mW. Valora la potencia consumida por cada operador lgico. Se define la potencia media disipada por puerta (valor medio de la potencia disipada
en los estados 0 y 1). Es importante saber que la potencia aumenta con la frecuencia de trabajo, ya que aparecen picos transitorios elevados de corriente en la
conmutacin. En TTL es del orden de 2 a 10 mW (dependiendo de la subfamilia), mientras que en CMOS es del orden de nW.
Temperatura de trabajo
Es aquella para la cual el fabricante asegura un ptimo rendimiento y duracin del
integrado. Lo normal son 25 C, y el margen de buen funcionamiento oscila de
0 a 70 C.
Conclusiones finales respecto de las caractersticas
Respecto a todas estas caractersticas, lo ideal sera tener un circuito integrado
con puertas que fueran lo ms rpidas posible, que consumieran poca energa, con
gran margen de alimentacin, con gran margen de inmunidad frente al ruido y variaciones de temperatura, y que fueran de bajo coste. Esto, como se supondr, es
imposible, de manera que los fabricantes llegan a un compromiso entre la velocidad, el consumo y el coste, realizando distintas tecnologas de fabricacin, que suponen distintas familias de circuitos integrados, teniendo cada una sus campos de
aplicacin determinados.
saber ms
Existe una familia TTL que comienza por el nmero 54. Tiene los mismos circuitos que la serie 74 y coincide tambin el patillaje. La diferencia es que la serie 54 es la versin
militar e industrial (aeroespacial) de
la serie 74. Esto lleva consigo que las
especificaciones sean superiores. Por
ejemplo, el margen de temperatura
oscila entre: -55 C y 125 C. El margen de tensin de alimentacin
aumenta, desde 4,5 V a 5,5 V.
01 electronica.qxd
11/5/09
11:44
Pgina 28
Unidad 1
28
ACTIVIDADES FINALES
1. Expresa el nmero 23 de base decimal (base diez) a binario (base dos).
2. Convierte el nmero 280 de base decimal a base hexadecimal (base diecisis).
3. Pasa el nmero binario 1001010 a base decimal.
4. Indica que nmero decimal se corresponde con el nmero hexadecimal F14D.
5. Con ayuda del entrenador digital que tengas en el aula-taller, comprueba el funcionamiento de los siguientes integrados, realizando sus tablas de verdad: 7400, 7402, 7404, 7408, 7432 y 7486.
6. Implementa con puertas lgicas la siguiente funcin, realizando previamente su tabla de verdad:
f = a b + a c + a b
7. Aplica las propiedades y teoremas adecuados del lgebra de Boole, para simplificar las siguientes funciones:
a) f = (a 0) (b + b) + (b + b) + (a a) + (b + 1) (c c)
b) f = (b + 1) a a + a + c c + b 0 + c
c) f = a b c + b c (c + 1) + a b c (a + a)
d) f = a b + a b c + a b c + a b
e) f = a b c + a b c d + a b
f) f = (a c + c) (a
+ c) (b c + a + a)
8. Aplica las leyes de Morgan en los siguientes casos:
b) f = (b + c ) ( c + b + a)
a) f = a c + a b c + c
9. Con ayuda de las propiedades del lgebra de Boole, simplifica la funcin f = a b + a c + a b, y comprueba que el resultado final es el mismo que sin simplificar.
10. Obtn la ecuacin en minitrminos (minterms) y maxitrminos (maxterms) de la
funcin definida en la siguiente tabla de verdad:
11. Dada las siguientes tablas de verdad, debes obtener la ecuacin ms simplificada
de las funciones f1 y f2 ayudndote del mtodo de Karnaugh:
ACTIVIDAD (11)
abc
f1
abc
f2
000
001
010
011
100
101
110
111
1
1
0
0
1
1
1
1
000
001
010
011
100
101
110
111
X
1
0
1
0
1
0
X
ACTIVIDAD (10)
abc
f1
000
001
010
011
100
101
110
111
1
0
0
0
0
1
1
0
01 electronica.qxd
11/5/09
11:44
Pgina 29
29
(1, 2, 3, 5, 6, 7)
3
(0,1, 4, 5, 8,10,11,12)
4
15. Disea un automatismo con puertas NOR que gobierne una mquina M desde tres interruptores A, B,
y C, de forma que se active M siempre que A y B est pulsados y tambin si A est pulsado y los otros
dos no.
16. Un piloto de sealizacin de alarma debera estar encendido, siempre que ocurra cualquiera de las siguientes situaciones:
a) Cuando el sensor situado en un punto A est desactivado, el sensor B activado y el C en cualquier posicin.
b) Cuando los sensores A y B estn desactivados y el sensor C activado.
c) Cuando todos los sensores estn activados.
d) En todas las dems combinaciones la luz deber permanecer apagada.
Simplifica la funcin mediante el mtodo de Karnaugh y obtn el circuito con puertas NAND.
17. Dibuja el circuito correspondiente a la funcin f = a b c + a c + a b, as como su tabla de verdad. Realiza el dibujo en puertas del sistema ANSI y del sistema DIN.
18. Un circuito posee cuatro entradas a, b, c y d. El circuito responder con un 0 cuando las entradas a y d
sean 1 o cuando las entradas b y c valgan 1. Por razones de prioridad, las combinaciones a = 1, b = 1, c = 0,
d = 1 y a = 1, b = 1, c = 1, d = 1 sern indiferentes.
19. Un sistema de alarma est constituido por cuatro detectores denominados a,
b, c y d. El sistema debe activarse cuando se activen tres o cuatro detectores,
si solo lo hacen dos detectores, es indiferente la activacin o no del sistema.
Por ltimo, el sistema nunca debe activarse si se dispara un solo detector o
ninguno. Por razones de seguridad, el sistema se deber activar si a = 1, b = 0,
c = 0 y d = 0.
20. Disear un circuito combinacional al que le llega una informacin en binario
que representa un dgito decimal. El sistema ha de ser capaz de seleccionar
los diodos LED necesarios para la representacin en un display del nmero que llega.
f
g
c
d
Figura 1.25.
entra en internet
21. Busca en Internet informacin sobre C.I. con puertas lgicas con tecnologa TTL, lo puedes encontrar en:
http://www.esi.uclm.es/www/isanchez/teco/puertas.htm
http://electronred.iespana.es/ptas_log.htm ; http://torio.unileon.es/~dierar/etc/pdf/digital1.pdf
22. Investiga en Internet ejemplos prcticos de circuitos lgicos. Puedes encontrar informacin en:
http://www.fortunecity.es/felices/barcelona/146/3ds/digital/eldigital04.html
01 electronica.qxd
11/5/09
11:44
Pgina 30
Unidad 1
30
PRCTICA PROFESIONAL
EQUIPOS
Polmetro digital
Generador de funciones
Fuente de alimentacin
HERRAMIENTAS
OBJETIVOS
Tijeras de electricista
til pelacables
MATERIAL
Placa de insercin de componentes
C.I. 7404, 7408, 7432
Distinguir los distintos tipos de C.I. que son necesarios segn la funcin a
implementar.
Verificar el correcto funcionamiento del circuito, comprobando la tabla de
verdad.
Comprobar que la funcin inicial se puede simplificar, obteniendo otra ms
sencilla y con el mismo resultado.
PRECAUCIONES
Tener cuidado de no doblar o daar alguna
patilla al colocar los C.I. en la placa y verificar el patillaje.
Comprobar el valor correcto de la tensin
de alimentacin para los integrados que se
utilizarn (familia TTL), as como las patillas
en donde se conecta.
(En www.editex.es, ficha del libro, puedes
descargar la hoja de caractersticas del fabricante).
Figura 1.26. Entrenador con placa de insercin de componentes y medida de tensin de 5 V para TTL.
DESARROLLO
1. La funcin que vamos
obedece a la expresin:
a implementar
f = a b + a c + a b c + a b
Lo primero que hacemos es dibujar el esquema elctrico de
montaje que corresponde a la expresin de la funcin. Despus
buscamos los C.I. digitales que nos permitan llevar a cabo el
montaje. En este caso, elegimos C.I. del tipo TTL, y a la vista del
esquema, vemos que necesitamos integrados con puertas OR,
AND y NOT. Obtenemos la informacin que necesitamos: de los
integrados 7404(1), 7408(2) y 7432(1). Para montar el circuito
en la placa de insercin de componentes, hay que tener a mano
tanto el esquema del circuito, como el patillaje de cada integrado, para conectar cada cable en el lugar correcto.
Para las entradas de seal nos serviremos de los conmutadores del entrenador de electrnica, que llevan a 0 o
1 cada entrada, pudiendo as realizar todas las combinaciones de entrada necesarias. La salida de la funcin
disponible en la patilla correspondiente del C.I. 7432, se llevar tambin a un LED disponible en el citado entrenador de manera que cuando la salida sea 1 el LED permanece encendido, y apagado en caso contrario.
01 electronica.qxd
11/5/09
11:44
Pgina 31
31
Para comprobar el correcto funcionamiento del circuito, extraemos la tabla de verdad de la funcin.
2. Una vez comprobado que el montaje funciona en todas las combinaciones de la tabla de verdad, procedemos a simplificar la funcin mediante el mtodo de Karnaugh aprendido en la presente unidad. El resultado
que obtenemos es una funcin bastante ms sencilla que la inicial: f = a + b c. Solo nos queda montar el
nuevo circuito y comprobar si es cierto que la funcin se puede simplificar sin variar el resultado.
a
TABLA DE VERDAD
abc
000
001
010
011
100
101
110
111
f
0
1
0
0
1
1
1
1
3. Para empezar, ya vemos que el hecho de simplificar nos ha proporcionado un circuito bastante ms simple.
Necesitaremos un C.I. integrado menos, y los que tenemos que conectar apenas llevan conexiones. Una vez
montado, comprobamos la tabla de verdad, y observamos que el resultado prctico final es el mismo que
con la funcin sin simplificar, quedando demostrada la simplificacin por mapa de Karnaugh.
a Figura
01 electronica.qxd
11/5/09
11:44
Pgina 32
Unidad 1
32
MUNDO TCNICO
EN
La sonda lgica
Una sonda lgica (Logic Probe) es un instrumento utilizado en electrnica digital para determinar el nivel lgico en los
distintos puntos de un circuito. Se alimenta a partir de la propia tensin de alimentacin del circuito con el que se trabaja, para ello dispone de dos pinzas de cocodrilo, una de color rojo que deber conectarse al positivo y otra de color negro
que ir al negativo. Consta de una punta metlica que se pondr en contacto con el punto del circuito digital cuyo nivel
se desea conocer. El nivel lgico se suele indicar mediante LED de distinto color, generalmente rojo para el nivel alto y verde para el nivel bajo. Algunos modelos disponen adems de dos tonos acsticos diferenciados para cada nivel.
Extrado de Wikipedia (http://es.wikipedia.org/wiki/Sonda_l%C3%B3gica)
LOGIC PROBE MAPLIN FY73Q (http://www.maplin.co.uk/module.aspx?moduleno=5671)
Caractersticas
Es una sonda lgica de alta calidad para su uso con circuitos integrados TTL y CMOS. La sonda tiene una funcin de memoria que puede detectar la aparicin de pulsos simples. Una seal con una tasa baja de repeticin de pulsos estrechos, que son casi imposibles de ver, son
fcilmente detectables y visibles con esta sonda. La sonda dispone de tres LED, uno rojo para
niveles lgicos altos, uno verde para niveles lgicos bajos y uno de color amarillo para la deteccin de pulsos. La intensidad del LED de pulsos es directamente proporcional a la del ciclo de
la seal observada. Es capaz de reconocer pulsos simples y seales de pulsos de duracin entre 30 ns y 500 ms. Para su uso, el terminal de color rojo se debe conectar al positivo del circuito bajo prueba, y el negro al negativo. Al realizar la conexin, el LED amarillo puede parpadear una o dos veces, pero si contina parpadeando indica que la alimentacin es excesiva. Con
el interruptor en posicin TTL deben utilizarse +5 V y en la posicin de CMOS la tensin puede estar comprendida entre 3 V y 18 V de corriente continua.
Especificaciones tcnicas
Detector de pulso. Tren de pulsos o pulsos simples de duracin 500 ms. Conmutador posicionado en memoria (MEM).
Niveles de deteccin. LED Rojo (HI): TTL 2.3V 0.2V, CMOS 70% 10% Vcc. LED Verde
(LO): TTL 0.8V 0.2V, CMOS 30% 10% Vcc
Mnimo ancho de pulso detectable: 30 ns.
Impedancia de entrada:> 1 M.
Respuesta en frecuencia: 0-17 MHz.
Entrada sobrecarga.
Proteccin de sobretensin de entrada: 220 V DC / AC para <15 s.
Actividades
1. Obtn la tabla de verdad mediante mediciones con las sonda lgica de las puertas: NAND (C.I. 7400), NOR
(C.I. 7402), NOT (C.I. 7404), AND (C.I. 7408), OR (C.I. 7432) y OR-exclusiva (C.I. 7486).
2. Monta en una placa de pruebas (board) los circuitos de las actividades 15 y 16 y verifica su funcionamiento
utilizando una sonda lgica. Obtn la tabla de verdad de los circuitos, realizando las medidas oportunas con
la sonda y comprala con la obtenida de forma terica.
EV
01 electronica.qxd
11/5/09
11:44
Pgina 33
33
EN RESUMEN
SISTEMAS DIGITALES
PUERTAS LGICAS
SISTEMAS DE NUMERACIN
(lgebra de Boole)
NOT
a
OR
a
AND
s
BINARIO
DECIMAL
NOR
s a
b
NAND
XOR
HEXADECIMAL
FAMILIAS
Cdigos binarios
BINARIO
NATURAL
BCD
GRAY
TTL
TABLA DE
VERDAD
CMOS
Natural
Aiken
Exceso 3
Simplificacin
KARNAUGH
b) Dos.
b) Decimal.
c) Centesimal.
d) Vigesimal.
3. Los teoremas de De Morgan tienen como aplicacin:
a) Verificar que se cumple la tabla de verdad.
b) Simplificar el circuito reduciendo el nmero de puertas.
c) Transformar sumas lgicas en productos y viceversa.
d) Ver si la funcin va a tener un nivel lgico en la salida.
b) 6.
c) 15.
d) 8.
5. La tabla de verdad de un sistema de tres entradas
tiene:
a) 2 combinaciones.
b) 8 combinaciones.
c) 16 combinaciones. d) 3 combinaciones.
6. El parmetro conocido como fan-out indica:
a) Todos los posibles estados lgicos a la salida.
b) La cantidad mxima de cambios por segundo en la
salida.
c) El nmero mximo de puertas que se pueden conectar a la salida de otra puerta.
d) La potencia del ventilador (fan) del circuito.