Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Club Saber Electrónica - Electrónica Digital Muy Fácil PDF
Club Saber Electrónica - Electrónica Digital Muy Fácil PDF
Club Saber Electrónica - Electrónica Digital Muy Fácil PDF
Editorial
Del Editor al Lector
Director
Ing. Horacio D. Vallejo
Produccin
Jos Mara Nieves (Grupo Quark SRL)
Seleccin y Recopilacin de esta Obra: El primer circuito que recuerdo haber armado, a comienzos de los 70 del siglo
Ing. Horacio Daniel Vallejo
pasado (que viejo que suena eso) fue un oscilador con compuertas TTL para
hacer titilar a un par de Leds que haba colocado en un carro controlado con un
hvquark@webelectronica.com.ar
SOBRE APORTES DEL CLUB SE, MONOGRAFAS Y
PROGRAMAS DE PROFESIONALES par de perillas y un potencimetro por medio de cables con 12 aos recin
Coordinacin: cumplidos creo que ni siquiera saba que era un control remoto y menos una
Ing. Federico Prado compuerta lgica, simplemente haba copiado un esquemtico que haba apa-
EDITORIAL QUARK S.R.L. recido en una revista de historietas llamada Lupin que en cada nmero inclua
una seccin de circuitos con semiconductores.
Esa revista me marc a tal punto que a partir de su lectura siempre trat de
Propietaria de los derechos en castellano de la publicacin men-
analgica y, a su vez, se puede aprender mientras uno practica. Es muy fcil esta-
Teresa C. Jara (Grupo Quark SRL)
Patricia Rivero Rivero (SISA SA de CV)
blecer cmo funciona una compuerta lgica manipulando sus entradas para ver
Margarita Rivero Rivero (SISA SA de CV)
Staff qu ocurre con una salida o cmo comprobar las leyes fundamentales por medio
de circuitos fciles de armar. Adems, un circuito integrado digital es casi tan
Liliana Teresa Vallejo
barato como un transistor comn, lo que implica que si por error uno daa un
Mariela Vallejo
Diego Vallejo
Atencin al Cliente mente prctica, fcil de comprender y didctica a la hora de tener que propo-
ner prcticas. Me bas en escritos de lectores, monografas de estudiante y pro-
Alejandro Vallejo
ateclien@webelectronica.com.ar
gramas de simulacin diseados por profesionales, pero en todos los casos la pre-
misa fue: que resulte fcil.
Internet: www.webelectronica.com.mx
Club SE:
Grupo Quark SRL
VCD Constructor Virtual y Simulador de Circuitos Digitales con Chips TTL que
Editorial Quark SRL
Sumario
SUMARIO
ELECTRNICA DIGITAL MUY FCIL
CAPTULO 1
INTRODUCCIN A LA
ELECTRNICA DIGITAL
Entre las actividades que desarrolla el Club Saber Electrnica durante este ao, se
encuentra un Taller Prctico de Tcnicas Digitales, evento que se est dictando en
diferentes ciudades de 11 pases e Amrica Latina, por profesores avalados por el
Club SE, que sirve como base para explicar proyectos que empleen las denomina-
das energas limpias. Para dichos talleres, de 8 horas de duracin, en los que los
asistentes realizan prcticas con un entrenador que publicamos en este libro, se ha
preparado una introduccin terica que explica los fundamentos de la electrnica
Digital. Aclaramos que tanto el tomo N1 como el N 46 de la coleccin Club SE
estn dedicados a las tcnicas digitales, sin embargo, decidimos realizar un nuevo
trabajo en base al tutorial de Luis Rueda (www.r-luis.xbot.es), reconocido por el
Grupo de ABCdatos.com, por considerar que nuestros lectores merecen tener otro
enfoque, netamente prctico. Como dato adicional, queremos comentarles que
este captulo es introductorio y que Ud. puede descargar gratuitamente los dos
libros del Club SE en formato pdf desde nuestra web: www.webelectronica.com.mx,
haciendo clic en el cono password e ingresando la clave: eledigi300.
Captulo 1
INTRODUCCIN Por lo general se suele trabajar con lgica positiva, y
as lo haremos en este manual, la forma ms sencilla de
La electrnica digital es una asignatura que estudia representar estos estados es como se puede ver en el
las seales elctricas, pero en este caso son seales dis- grfico de la figura 3.
cretas, es decir, estn bien identificadas, razn por la
cual a un determinado nivel de tensin se lo llama Figura 3
estado alto (High) o Uno lgico; y a otro, estado bajo
(Low) o Cero lgico.
Supongamos que las seales elctricas con que tra-
baja un sistema digital son 0V y 5V. Parece obvio que 5V
ser el estado alto o 1 lgico, pero deberemos tener COMPUERTAS LGICAS
en cuenta que existe la Lgica Positiva y la Lgica
Negativa, veamos cada una de ellas. Las compuertas lgicas son dispositivos que operan
con aquellos estados lgicos mencionados anterior-
mente y funcionan igual que una calculadora: de un
Lgica Positiva lado ingresa los datos, la compuerta realiza una opera-
En esta notacin al 1 lgico le corresponde el nivel cin y, finalmente, muestra el resultado en una salida,
ms alto de tensin (positivo, si quieres llamarlo as) y al figura 4.
0 lgico el nivel mas bajo (que bien podra ser nega-
tivo), pero: Figura 4
Compuerta NO NOT
Se trata de un inversor, es decir, invierte el dato de
entrada, por ejemplo; si ponemos su entrada a 1 (nivel
Lgica Negativa alto) obtendremos en su salida un 0 (o nivel bajo), y vice-
Aqu ocurre todo lo contrario, es decir, se representa versa. Esta compuerta dispone de una sola entrada. Su
al estado "1" con los niveles ms bajos de tensin y al "0" operacin lgica es:
con los niveles ms altos, tal como queda expresado en __
la figura 2. S=a
Figura 2 Aclaracin:
La rayita encima de la a indica que se trata de su
valor negado, es decir, cada vez que queremos indicar
el valor inverso de una variable y/o funcin, se coloca
encima una rayita.
Captulo 1
En la figura 5 se grafica su smbolo y tabla de ver- Basta con que una de las entradas sea 1para que
dad. su salida sea tambin 1
Figura 6
Figura 7
Figura 9
Compuerta NOR
El resultado que se obtiene a la salida de esta com-
Captulo 1
puerta surge de la inversin de la operacin lgica o demora de la compuerta en cambiar el valor de la
inclusiva, es como un no a y/o b. Igual que antes, solo salida ante el cambio de su entrada.
agregamos un crculo a la compuerta OR y ya tienes
una NOR, figura 10. CIRCUITOS INTEGRADOS Y CIRCUITO DE PRUEBA
Captulo 1
1 Ley de De Morgan 2 Ley de De Morgan
El producto lgico negado de varias variables lgi- La suma lgica negada de varias variables lgicas
cas es igual a la suma lgica de cada una de dichas es igual al producto de cada una de dichas variables
variables negadas. negadas.
Si tomamos un ejemplo para 3 variables tendramos: ___________ _ _ _
______ _ _ _ (a + b + c) = a . b . c
(a.b.c) = a + b + c
En la figura 18 se grafica el primer miembro de esta
El primer miembro de esta ecuacin equivale a una ecuacin, que equivale a una compuerta NOR de 3
compuerta NAND de 3 entradas, representada en el entradas, tambin mostramos su tabla de verdad.
grfico de la figura 16, con su respectiva tabla de ver-
dad. Figura 18
Figura 16
Figura 19
Analizando el segundo miembro de la ecuacin, A estas alturas ya estamos muy familiarizados con las
podemos deducir que esta compuerta se puede cons- funciones de todos los operadores lgicos y sus tablas
truir como una combinacin de compuertas AND, OR y de verdad, ahora qu hacemos si disponemos sola-
NOT, tal como sugerimos en la figura 20. mente de compuertas con tres entradas (a, b y c) y
deseo que los estados altos slo se den en las combi-
naciones 0, 2, 4, 5 y 6 (decimal)? cmo combinamos
las compuertas? y qu compuertas utilizo?
La respuesta a estas preguntas es la simplificacin
de funciones, tcnica que emplea los denominados
mapas de Karnaught, veamos de qu se trata.
Es un mtodo para encontrar la forma ms sencilla
Figura 20 de representar una funcin lgica.
Captulo 1
Esto es, encontrar la funcin que relaciona todas las Analicemos el mapa para cuatro variables, las dos
variables disponibles, de tal modo que el resultado sea primeras columnas (columnas adyacentes) difieren slo
el que se est buscando. en la variable d, y c permanece sin cambio, en la
Para esto vamos a aclarar tres conceptos que son segunda y tercer columna (columnas adyacentes)
fundamentales: cambia c, y d permanece sin cambio, ocurre lo mismo
en las filas. En general se dice que:
Minitrmino: Es cada una de las combinaciones
posibles entre todas las variables disponibles, por ejem- Dos columnas o filas adyacentes slo pueden
plo con 2 variables obtienes 4 minitrminos; con 3 obtie- diferir en el estado de una de sus variables
nes 8; con 4, 16 etc.
Se puede encontrar la cantidad de minitrminos Segn lo dicho anteriormente, la primer columna con
haciendo la operacin 2n donde n es el nmero de la ltima seran adyacentes, al igual que la primer fila y la
variables disponibles. ltima, ya que slo difieren en una de sus variables.
Figura 22
Figura 23 Figura 25
Figura 27
Podemos plantear el tema como una funcin de OSCILADORES, MULTIVIBRADORES Y CIRCUITOS ASTABLES
variables, en nuestro ejemplo quedara de esta forma:
Existen tres circuitos digitales clasificados segn la
f(a, b, c) = s(0, 1, 4, 6) forma en que retienen o memorizan el estado que
adoptan sus salidas, estos son:
Donde:
F es la funcin buscada Circuitos Biestables o Flip-Flop (FF):
(a, b, c) son las variables utilizadas Son aquellos que cambian de estado cada vez que
(0, 1, 4, 6) son los minitrminos que dan como resul- reciben una seal de entrada (ya sea nivel bajo o alto),
tado 1 o un nivel alto. es decir retienen el dato de salida aunque desaparezca
s es la sumatoria de las funciones que producen el el de entrada.
estado alto en dichos minitrminos. Conclusin: Poseen dos estados estables.
Captulo 1
Circuitos Monoestables: Este oscilador es simtrico ya que el tiempo que
Estos circuitos cambian de estado slo si se man- dura el nivel alto es igual al que permanece en nivel
tiene la seal de entrada (nivel alto o bajo), si sta se bajo, este tiempo esta dado por:
quita, la salida regresa a su estado anterior.
Conclusin: Poseen un slo estado estable y otro T = 2,5 R C
metaestable.
Donde:
Circuitos Astables o Aestables: T es el perodo expresado en segundos
Son circuitos gobernados por una red de tiempo R-C R est en Ohm
(Resistencia-Capacitor) y un circuito de realimentacin. C se expresa en Farad
A diferencia de los anteriores se puede decir que no
poseen un estado estable sino dos metaestables.
Conclusin: Son los clsicos osciladores de dos esta- OSCILADOR SIMTRICO CON COMPUERTAS NAND Y NOR
dos predecibles.
Si recuerda lo visto en las l leyes de De Morgan sabr
que uniendo las entradas de compuertas NAND o com-
OSCILADOR ASTABLE SIMTRICO CON COMPUERTAS NOT puertas NOR se obtiene la misma funcin que los inver-
sores o compuertas NOT, de forma tal que con estas
Es la clsica configuracin de un oscilador con ciclo compuertas tambin es posible armar un oscilador
de actividad del 50%, compuesto por dos inversores astable. En la figura 29 tenemos el circuito de un oscila-
realimentados por una red RC, figura 28. dor con compuertas NAND y en la figura 30 un oscilador
con compuertas NOR.
Figura 28 Figura 29
Para explicar el funcionamiento supongamos que en
determinado momento la salida del inversor B est a
nivel "1", entonces su entrada esta a "0", y la entrada del
inversor "A" a nivel "1". En esas condiciones el capacitor
C se carga a travs de R y los inversores permanecen en
ese estado.
Figura 30
En la medida que el capacitor se carga, va cam-
biando la tensin en sus placas. Cuando el capacitor Puede sustirtuir una compuerta con un inversor, tal
alcanza su carga mxima, se produce la conmutacin como se aprecia en la figura 31.
del inversor "A". Su entrada pasa a "0", su salida a "1" y la
salida del inversor "B" a "0", se invierte la polaridad del
capacitor y este se descarga, mientras tanto los inverso-
res permanecen sin cambio, una vez descargado, la
entrada del inversor "A" pasa nuevamente a "1", y
comienza un nuevo ciclo. Figura 31
Figura 34
Pruebe colocando un capacitor de 10F y resisten- Para aplicaciones en las que es preciso tener estabi-
cias de 10k para obtener frecuencias dentro del rango lidad en frecuencia es necesario contar con un oscila-
audible. Hasta puede reemplazar R por un potencime- dor de caractersticas especiales.
tro de 50k y regular el sonido (es decir, su frecuencia). Vea el circuito de la figura 35, se trata de un oscila-
dor implementado con dos inversores y un Cristal de
cuarzo, el trimer de 40pF se incluye para un ajuste fino
DISPARADORES SCHMITT TRIGGER de la frecuencia de oscilacin, mientras el circuito osci-
lante en si funciona con un solo inversor, se incluye otro
Algo que no vimos hasta ahora son las compuertas para actuar como etapa separadora.
SCHMITT TRIGGER o disparadores de Schimitt, son iguales Los osciladores vistos hasta el momento pueden ser
a las compuertas vistas hasta ahora pero tienen la ven- controlados fcilmente y ahora veremos cmo hacerlo.
taja de tener umbrales de conmutacin muy definidos
llamados VT+ y VT-, esto hace que puedan reconocer
seales que en las compuertas lgicas comunes seran
una indeterminacin de su estado y llevarlas a estados
lgicos definidos, mucho mas definidos que las com-
puertas comunes que tienen un solo umbral de conmu-
tacin.
En la figura 34 tenemos el esquema de un oscilador
Figura 35
tpico armado con una compuerta Schmitt Trigger.
Captulo 1
OSCILADORES CONTROLADOS MODULACIN POR ANCHO DE PULSO
Figura 36
Si lo queremos hacer un oscilador con compuertas MODULACIN POR ANCHO DE PULSO CONMUTADO
NAND, la configuracin es igual que la anterior, solo que
esta vez un "1" en la entrada de Control habilita al osci- Describiremos los mismos circuitos vistos anterior-
lador y un "0" lo inhabilita, figura 38. mente pero adaptados para esta tarea.
Aqu la cantidad de pulsos de salida depende de la
duracin del pulso de entrada. Vea el circuito de la
figura 40.
Aquel terminal que usbamos antes como terminal
de control, ahora est como entrada de seal y la
Figura 38 salida del circuito entregar una cierta cantidad de pul-
Figura 40
CIRCUITOS MONOESTABLES
DOBLADOR DE FRECUENCIA
Captulo 1
en nivel bajo, entonces su salida estar a nivel alto, salida 1, como sta realimenta la compuerta a, la deja
ahora bien, un 1 lgico de poca duracin en la enganchada con su salida a nivel 0.
entrada, hace que se cargue el capacitor y conmute el Cuando la carga del capacitor alcanza el umbral
inversor entregando un 0 lgico en su salida la que per- de conmutacin de "b" su salida pasa a 0 y la de a
manecer en ese estado hasta que la descarga del pasa a 1, esto hace que el capacitor se descargue a
capacitor alcance el umbral de histresis de la com- travs de R1 y la lnea de alimentacin, dejando al cir-
puerta y entonces conmutar y regresar a su estado cuito listo para un nuevo disparo.
inicial...
Monoestables con Dos Inversores
Monoestables con Dos Compuertas NOR La diferencia aqu, esta en que el gatillado se realiza
Otra configuracin para un circuito monoestable se durante la excursin negativa del pulso de entrada,
puede apreciar en la figura 44. Fjese que la compuerta figura 45.
b la podemos cambiar por un inversor.
Figura 45
Figura 44
Como puede observar, estos circuitos disponen de
algn mtodo de realimentacin y un capacitor que es
Para explicar el funcionamiento supongamos que no quien retiene momentneamente una determinada
existe seal en la entrada, entonces la compuerta b seal lgica en la entrada de alguna de las compuer-
tiene su entrada a nivel "1" por intermedio de R1, y su tas implicadas en el circuito mientras se va cargando o
salida a nivel "0", la cual alimenta una de las entradas descargando.
de a.
Al estar ambas entradas de "a" a nivel "0" la salida de
"a" estar a nivel "1". Como el capacitor C tiene sus dos CERRADURA CON TECLADO ELECTRNICO
extremos al mismo nivel no adquiere carga alguna.
Si entregamos un impulso positivo a la entrada de a, Una aplicacin interesante utilizando solamente
su salida pasa inmediatamente a nivel "0" y C comienza compuertas lgicas es una cerradura electrnica como
a cargarse a travs de R, la entrada de b se hace 0 y su la mostrada en la figura 46, que utiliza osciladores
Figura 46
D1 a D4 = 1N4148
R1 a R6 = 1k
R7 a R9 = 2k2
C1 a C3 = 1nF
C4 = 1000F / 16V
IC1 = CD4081
Figura 47
S1 a S5 = Teclas de un teclado
Las resistencias R1 y R2 utilizadas en ambos casos
son de 10k y las puse solamente para evitar estados
CIRCUITOS BIESTABLES indeterminados, observa el circuito con compuertas
NOR.
Los circuitos biestables son muy conocidos y emple- Un nivel alto aplicado en Set, hace que la salida
ados como elementos de memoria, ya que son capa- negada (~Q) sea 0 debido a la tabla de verdad de la
ces de almacenar un bit de informacin. En general, compuerta NOR, al realimentar la entrada de la
son conocidos como Flip-Flop y poseen dos estados segunda compuerta y estando la otra a masa, la salida
estables, uno a nivel alto (1 lgico) y otro a nivel bajo normal Q ser 1. Ahora bien, esta seal realimenta la
(cero lgico). primer compuerta, por lo tanto no importan los rebotes,
y el FF se mantendr en este estado hasta que le des un
Aclaracin: pulso positivo a la entrada Reset.
Es posible que al presionar el pulsador se produz- Recuerde que ~ es el smbolo que empleamos para
can rebotes elctricos, es como haberlo presionado indicar que una entrada o una salida est negada.
varias veces, y de esta manera, los resultados sern
totalmente inesperados, as que al hacer prcticas en Conclusin:
protoboard el uso de cablecitos para probar estos cir- El biestable posee dos entradas Set y Reset que tra-
Captulo 1
bajan con un mismo nivel de seal, provee dos salidas, Set y Reset quedan inhabilitadas. Es decir que se leern
una salida normal Q que refleja la seal de entrada Set los niveles de Set y Reset slo cuando la entrada Clock
y otra ~Q que es el complemento de la anterior. CK sea 1.
Si comparas los dos flip-flop representados en el gr-
fico, vers que slo difieren en los niveles de seal que NOTA 1: El primer circuito que vimos (Flip-Flop simple)
se utilizan, debido a la tabla de verdad que le corres- es llamado Flip-Flop Asncrono ya que puede cambiar
ponde a cada tipo de compuerta. el estados de sus salidas en cualquier momento, y slo
depende de las entradas Set y Reset.
FLIP FLOP RS - Controlado por un Pulso de Reloj NOTA 2: El segundo circuito es controlado por una
En este caso vamos a utilizar el ejemplo de las com- entrada CK y es llamado Flip-Flop Sncrono o Sincrnico
puertas NAND, pero le agregaremos dos compuertas ya que el cambio de estado de sus salidas esta sincro-
ms, y uniremos la entrada de cada una a una seal de nizado por un pulso de reloj que realiza la lectura de las
Reloj, tal como queda expresado en el circuito de la entradas en un determinado instante.
figura 48.
Antes de continuar quiero mostrarte algo muy intere-
sante, no es la nica forma de obtener un Flip-Flop,
observemos lo siguiente:
Figura 54
Figura 52
Figura 55
Para que el flip-flop retorne a su estado inicial, la
entrada Dato D deber pasar a 0 y slo se transferir a A este tipo de Flip-flop, se le ha dado la posibilidad
la salida si CK es 1. Nuevamente se repite el caso que de preestablecer el estado de sus salidas, adicionn-
para leer el datos debe ser CK=1. dole dos entradas ms, Preset (Pr) y Clear (Clr), que ven-
En forma general se representa el filp-flop D con el dran a ser algo as como Set y Reset respectivamente,
smbolo mostrado en la figura 53. pero claro, hay que advertir que se debe evitar la situa-
cin Pr=Clr=0
Tambin tiene una forma de representacin simb-
lica y se muestra en la figura 56.
Figura 53
Captulo 1
pero mucho ms complejo que ste, y existen circuitos
integrados que ya lo traen incorporado as que, por
cuestiones de sencillez, y para no complicarte dema-
siado utilizar su representacin simblica (figura 57).
Figura 58
Figura 57
tes de CK, y como podrs notar en la siguiente lnea, si
estableces J=K=0 queda sin importancia la entrada
Lo vamos a analizar de forma sencilla haciendo uso CK y sin cambio las salidas.
de la tabla de verdad que corresponde al funciona- En la sptima y octava lnea se transfieren los datos
miento del flip-flop y que se muestra en la figura 58. de las entradas J y K a las salidas Q y ~Q respectiva-
Las dos primeras lneas indican que las entradas Clr mente, pero esto slo ocurrir en la transicin ascen-
y Pr establecen el estado de las salidas Q y ~Q sin dente de CK.
importar el estado en que se encontraban anterior- Finalmente con Clr=Pr=J=K=1 el flip-flop Cambiar
mente, ni el estado de las otras entradas (J, K y CK). Siempre (Cs) cada vez que se presente una transicin
En la tercera y cuarta lnea se han establecido las descendente de CK.
entradas Clr y Pr a nivel 1 y las salidas Q y ~Q perma- Y hasta aqu..., la idea fue mostrarle las ventajas y des-
necen en cualquiera de los dos estados mencionados ventajas de cada uno de estos circuitos, le recuerdo que
anteriormente, segn el que se haya establecido...!!!, no necesita armar uno de estos embrollos de compuer-
ahora bien si se mantiene CK=0 las salidas Q y ~Q per- tas, ya que existen integrados que las contienen, como el
manecen sin cambio (Sc), lo mismo ocurre si se man- CD4027 que es un doble flip-flop JK maestro-esclavo o el
tiene CK=1, y contina as en los cambios ascenden- CD4013 que es un doble flip-flop tipo D.
Cap 2 - Flias Lgicas.qxd 7/9/12 6:31 AM Pgina 23
CAPTULO 2
FAMILIAS LGICAS
DE LOS
Captulo 2
INTRODUCCIN Figura 1
Veamos entonces, cmo se pueden costruir las dife- Familia DTL (Diode Transistor Logic)
rentes familias de circuitos integrados, a las cuales po- Como los niveles lgicos y la alimentacin de las fa-
demos agrupar de la siguiente manera, atentos a los milias TTL y DTL son compatibles, ambas familias pue-
componentes que intervienen en los circuitos elctricos den emplearse en el mismo circuito.
correspondientes: El circuito bsico de la familia DTL es la compuerta
NAND y en la figura 2 se representa el circuito elctrico
- Familia RTL de esta compuerta de tres entradas.
- Familia DTL
- Familia TTL Figura 2
- Familia CMOS
Familias Lgicas
La compuerta AND est realizada con diodos y el in- - La compuerta AND de entrada est constituida por
versor es un transistor, como vimos antes. el resistor R1 y el transistor multiemisor Q4, que cumple
Cuando cualquiera de las entradas est baja, el dio- la misma funcin que los diodos D1, D2 y D3 de la DTL.
do correspondiente conduce a travs de R1. En el pun- El reemplazo de los diodos por el transistor tiene la
to P se establece una tensin del orden de 0,7V, la cual ventaja de aumentar la velocidad de conmutacin; es
no es suficiente para superar los 1,4V que se necesitan decir, disminuir el tiempo de propagacin.
para que el D4 y D5 conduzcan y, por lo tanto, al estar - El diodo base colector de Q4 equivale al diodo D4
cortados D4 y D5, el transistor estar cortado, con lo de la DTL.
cual la tensin de salida ser igual a Vcc (que corres- - El diodo base emisor de Q3 equivale al diodo D5
ponde a un "1" lgico). de la DTL.
Si todas las entradas estn altas, los diodos D1, D2 y
D3 estn cortados. Conducen D4 y D5 a travs de R1,
llegando la corriente a la base del transistor, que pasa a
la saturacin, causando un estado lgico "0" a la salida.
En el punto P:
5V - 2,2 = 2,8V
Figura 3
Esta tensin se aplica en el sentido inverso, por lo El principio de funcionamiento es similar al de la fa-
cual no conducen. milia DTL, con la ventaja de que el reemplazo de los dio-
El tiempo de propagacin de esta familia es del or- dos por transistores permite disminuir el tiempo de pro-
den de 25ns y la disipacin por compuerta es del orden pagacin.
de 15mW. El circuito consta de tres etapas: una asociada al
transistor Q4, encargada de adaptar los niveles de en-
Familia TTL (Transistor Transistor Logic) trada; otra de conmutacin, con el transistor Q3, y una
Es la familia ms usada. Todos los fabricantes de de salida formada por Q2 y Q1. El transistor Q1 es el que
cierta importancia tienen una lnea de productos TTL y da el estado lgico de salida.
distintas empresas producen circuitos integrados digita- En TTL, los niveles lgicos que se emplean hacen que
les. El circuito de la figura 3 corresponde a una NAND TTL el estado lgico "1" corresponda a una tensin entre 2 y
Standard. La tensin de alimentacin es nica, de 5V, y 5 volt y el estado lgico "0" corresponda a una tensin
es compatible con todos los circuitos de otras subfami- entre 0 y 0,8 volt. La tensin en la base de Q4 no puede
lias TTL, como as tambin con la DTL. superar los 2,1V, ya que el circuito visto desde la base
Tienen un tiempo de propagacin tpico de 10ns, de Q4 consta, hasta llegar a tierra, de las uniones B-C
fan-out de 10, margen de ruido de 400mV, una poten- de Q4, B-E de Q3 y B-E de Q1.
cia de disipacin de 10mW por compuerta y una fre- Si una de las entradas est en el nivel lgico bajo
cuencia mxima de reloj de 35MHz. (por ejemplo, en la entrada A) entonces hay una tensin
La compuerta bsica TTL es la NAND, que introduce inferior a 0,8 volt en la unin base-emisor de Q4, con lo
una serie de innovaciones respecto a la NAND DTL que cual el transistor conduce, dando lugar a una corriente
vimos antes. Estas principales diferencias son: que pasa por R1 y por la unin base-emisor de Q4. Al es-
Captulo 2
tar Q4 saturado, la tensin colector-emisor es pequea La diferencia en la compuerta NAND TTL, con salida
y, en estas condiciones, la tensin base-emisor de Q3 TOTEM-POLE, es que la carga de Q1 no es el transitor Q2,
no es suficiente para que Q3 conduzca. Para que Q3 sino un resistor Rc que se coloca exteriormente. De esta
conduzca se necesita como mnimo una tensin de 1 manera, al dejar el colector abierto, se tiene la posibili-
volt (0,5V de la VBE de Q3 y 0,5V de la VBE de Q1, y pa- dad de utilizar exteriormente otra carga que sea acep-
ra saturar a Q3 se necesita como mnimo 1,6V; es decir, tada por el transistor. Un esquema a colector abierto
0,8V de VBE de Q3 ms 0,8V de VBE de Q1). permite, por ejemplo, conectar un circuito indicador de
Si Q3 est cortado, Q1 tambin estar cortado, y la salida con el objeto de que el usuario sepa en qu es-
tensin de salida corresponde a "1", que en TTL equiva- tado se encuentra el circuito.
le a una tensin VoH >- 2,4 volt. Al estar Q3 y Q1 corta- Otra posibilidad de la tecnologa TTL con colector
dos, el transistor Q2 est saturado, ya que recibe una abierto es realizar el montaje llamado "Y por conexin" o
corriente de base a travs de R2, D1 y la carga conec- "AND cableada", permitiendo la conexin directa de las
tada a la salida. salidas de dos o ms compuertas, tal como queda es-
En resumen: cuando una entrada est baja, Q4 pecificado en la figura 5.
conduce, Q3 y Q1 estn cortados y Q2 est saturado.
En estas condiciones la tensin de salida ser: Figura 5
Familias Lgicas
- Estado lgico "0"
Figura 8
- Estado lgico "1"
- Estado de alta impedancia
Figura 9
Captulo 2
En la figura 10 se representa el smbolo lgico pro- NAND, a excepcin del transistor Q6, que se aade en-
puesto por el IEEE para una compuerta NAND de tres es- tre Q3 y la salida Q2/Q1 con el propsito de invertir la se-
tados. al que sale del colector de Q3.
Figura 10
Familias Lgicas
ta inmunidad al ruido, etc. Analicemos cada subfamilia TTL Schottky de baja potencia
de las nombradas: La serie "Low power Schottky o "54LS/74LS" es la ms
reciente de la familia TTL; con ella se consigue una solu-
TTL de baja potencia cin de compromiso entre la velocidad de conmuta-
(Low power TTL, serie 54L/74L) cin y el consumo. El circuito es similar al correspondien-
El circuito TTL de baja potencia es igual al visto para te a la familia TTL Schottky, con la diferencia que se ha
la TTL normal, slo que se han incrementado los valores aumentado el valor de los resistores para disminuir el
de los resistores dando como resultado una menor co- consumo y se suprime el transistor multiemisor por un cir-
rriente y, por lo tanto, un consumo ms pequeo (del or- cuito del tipo DTL.
den de 1mW). Como consecuencia del aumento de Tiene una propagacin tpica de 9,5ns y un consu-
estos valores, disminuye el consumo, pero aumenta el mo por compuerta de 2mW, con una frecuencia mxi-
tiempo de propagacin tpico a 33ns, con una frecuen- ma para Flip-Flop de 45MHz.
cia mxima de 3MHz de funcionamiento.
Se emplean en casos que requieren bajo consumo Familia HTL
y mnima disipacin, sin que se necesite alta velocidad En la figura 14 se grafica el circuito correspondiente
de reaccin. a una compuerta NAND del tipo HTL.
Figura 14
TTL Schottky
Esta serie, denominada STTL y conocida comercial- La caracterstica principal de esta familia es su alta
mente bajo el prefijo 54S o 74S, es la ms rpida de las inmunidad al ruido, por lo que se la emplea en ambien-
subfamilias TTL. El circuito es similar a la TTL de alta velo- tes industriales y en el manejo de dispositivos electrome-
cidad, con el reemplazo de los diodos y transistores por cnicos.
diodos y transistores Schottky, que se caracterizan por su El circuito es similar al de la familia DTL, pero los va-
rapidez, ya que no almacenan cargas. La ausencia de lores de R1, R2 y R4 son ms elevados y la Vcc es de
carga almacenada reduce el tiempo de conmutacin, 15V.
aumentando la velocidad del circuito. Tienen un tiempo Los diodos D4 y D5 de la DTL se reemplazan por el
de propagacin tpico de 3ns, un consumo de 20mW y diodo Zener y el transistor Q1.
una frecuencia mxima de 125MHz. El smbolo, tanto La inmunidad al ruido es del orden de 5V; el tiempo
del diodo como del transistor Schottcky, se representa de propagacin es el ms alto de todas las familias y es
en la figura 13. del orden de 150ns.
Familia ECL
(Lgica acoplada por emisor)
La lgica acoplada por emisor es la familia de alta
velocidad por excelencia.
Figura 13
Captulo 2
En este tipo de lgica, los transistores no se saturan, semiconductor complementarios) est caracterizada
con lo que se evita el problema de almacenamiento por su bajo consumo. Es la ms reciente de todas las
de portadores minoritarios en la regin de base y, en grandes familias y posee la ventaja fundamental de
consecuencia, se disminuye el tiempo de propagacin. operar con un amplio rango de tensiones de alimenta-
La ECL se subdivide en diferentes subgrupos en fun- cin, como veremos ms adelante.
cin del tiempo tpico de propagacin: El elemento bsico de la familia CMOS es el inversor
del esquema presentado en la figura 16.
1) tp = 8ns; fmx = 30MHz; Pd = 30mW
2) tp = 4ns; fmx = 75MHz; Pd = 22mW
3) tp = 2ns; fmx = 125MHz; Pd = 25mW
4) tp = 1ns; fmx = 400MHz; Pd = 60mW
Circuito NAND NAND NAND NAND NAND NOR o OR/NOR OR/NOR OR/NOR NAND NAND NOR
Cap 2 - Flias Lgicas.qxd
bsico NAND
7/9/12
FAN-OUT 10 10 10 10 10 50 o ms 25 25 10 10 8 5
Tensin de 3a
6:31 AM
0,01mW
Pgina 31
Disipacin estimado
por 10mW 22mW 19mW 1mW 2mW 1mW 22mW 25mW 60mW 55mW 15mW 10mW
compuerta a 1MHz
Margen de Muy
ruido Bueno Bueno Bueno Bueno Bueno Bueno Bueno Bueno Bueno Excelente Bueno Bajo
Frec. tpica 12 a 30
p/Flip-Flop 35MHz 50MHz 125MHz 3MHz 45MHz 5MHz 75MHz 125MHz 400MHz 4MHz MHz 8MHz
Tiempo de 25ns a
propagacin 50ns
por 10ns 6ns 3ns 33ns 9,5ns o 4ns 2ns 1ns 150ns 25ns 12ns
31
Familias Lgicas
Cap 2 - Flias Lgicas.qxd 7/9/12 6:31 AM Pgina 32
Captulo 2
al corte, debido a los portadores minoritarios del ca- to o pastilla (chip), y dentro de una misma cpsula. Esto
nal). significa que un circuito integrado digital, con dimensio-
En condiciones dinmicas, es decir, al efectuarse la nes parecidas a cualquier semiconductor, contiene mu-
conmutacin, un MOS pasa del estado de corte al de chos componentes discretos interconectados directa-
conduccin y el otro MOS de conduccin al corte. Exis- mente, que responden a una funcin electrnica preci-
te un instante en el que los dos MOS estn conducien- samente definida.
do y originan un pico de corriente. El desarrollo que en los ltimos aos ha impulsado a
La potencia dinmica disipada crece linealmente los circuitos integrados digitales, tanto en su tecnologa
con la frecuencia y con el cuadrado de la tensin de la de fabricacin como en lo que se refiere al desarrollo e
tensin de alimentacin VDD. Para VDD = 10V y f = investigacin, ha conseguido colocar en un nico chip
50kHz, la potencia disipada es el orden de 0,1mW por todos los elementos que componen un computador
compuerta. que se conoce con el nombre de microprocesador o
b) Los circuitos CMOS tienen elevada inmunidad microcontrolador, segn el caso, con lo cual se ha lo-
al ruido. Normalmente este valor ronda entre el 30 y el grado reducir enormemente el volumen, lo cual no es la
45% de VDD. Este margen de ruido slo es comparable nica ventaja porque los circuitos integrados digitales se
con la familia HTL. han hecho indispensables en la industria, electromedici-
c) Utilizacin exclusiva de transistor MOS en la na, comunicaciones, en el campo militar y aeroespa-
realizacin de las compuertas. Esto permite lograr una cial, etc.
gran densidad de componentes en un circuito integra- Con el fin de comprender mejor el funcionamiento
do y, por lo tanto, la realizacin de circuitos en LSI y VL- de los diferentes circuitos integrados digitales, vamos a
SI. definir la forma en que suelen representarse los diferen-
d) Alto fan-out, del orden de 50 o ms. tes parmetros que intervienen en la designacin de un
e) Tensin de alimentacin en un amplio rango de componente.
+3V a +18V
Interpretacin de los Parmetros
Debido a todo esto, la familia CMOS se emplea Los fabricantes emplean smbolos para determinar
principalmente en circuitos digitales alimentados por las caractersticas de los mismos. Estos smbolos estn
batera y, dada su alta inmunidad al ruido, en ambien- de acuerdo con las normas internacionales y suelen
tes industriales. aparecer en las hojas de datos de los componentes:
La desventaja que sobresale en la familia CMOS es
su baja velocidad, con un tiempo de propagacin tpi- VIH: Tensin de entrada con nivel lgico alto. Se ga-
co de 35 a 50ns o ms. rantiza un mnimo.
En la tabla 1, se reproduce un cuadro comparativo VOH: Tensin de salida con nivel lgico alto. Se ga-
de las distintas lgicas en funcin de los diferentes par- rantiza un mnimo.
metros a los efectos de posibilitar la obtencin de datos VOL: Tensin de salida con nivel lgico bajo. Se ga-
precisos, en forma rpida, cuando los necesite. rantiza un mximo.
VIL: Tensin de entrada para nivel bajo. Se garantiza
un mximo.
SIMBOLOGA Y PARMETROS USUALES PARA IDENTIFICAR A LOS VCC: Tensin de alimentacin.
CIRCUITOS INTEGRADOS DIGITALES VCD: Tensin en el diodo limitador de entrada.
VO(on): Tensin de salida en estado conductor.
Los circuitos integrados son esquemas funcionales VO(off): Tensin de salida en estado de bloqueo.
compuestos por transistores, diodos, resistores y capaci- Vt+: Tensin de umbral en el flanco positivo.
tores, fabricados en un mismo proceso, sobre un sustra- Vt-: Tensin de umbral en el flanco negativo.
Familias Lgicas
ICCH: Corriente de alimentacin con salida a nivel El aspecto fsico de esta cpsula se muestra en la fi-
alto. gura 17.
ICCL: Corriente de alimentacin con salida a nivel
bajo. Figura 17
IIH: Corriente de entrada en nivel alto. Es la corrien-
te que circula por una entrada cuando se le aplica un
nivel lgico "1".
IIL: Corriente de entrada en nivel bajo.
IOH: Corriente de salida en estado alto.
IO(off): Corriente de salida en estado de bloqueo.
IO(on): Corriente de salida en estado conductor.
Ios: Corriente de salida en cortocircuito.
Fmx: Frecuencia mxima de reloj.
Fi: Fan-in. b) Cpsula plana o "flat-pack"
Fo: Fan-out. Tiene un volumen muy reducido y suele ser de ma-
tpHL: Tiempo de propagacin para el cambio alto terial cermico.
a bajo. Dado que las patitas se encuentran colocadas de
tpLH: Tiempo de propagacin para el cambio de forma que se les puede soldar "por puntas" mediante un
bajo a alto. procedimiento semiautomtico, su montaje con la tc-
tw: Ancho medio de impulso. nica habitual es laborioso.
En la figura 18 se da un detalle de este tipo de cp-
Evidentemente, los dados son slo algunos de los sula que no mide ms de 6,5 mm por 20 mm, con un
smbolos empleados; en la medida que sea necesario, espesor de solo 1,5 mm.
continuaremos definiendo nuevos parmetros.
a) Cpsula cilndrica c) Cpsula de doble fila de conexin (Dual in line DIP o Dil)
Esta cpsula normalmente es de metal y con forma Es la ms utilizada en los circuitos integrados digita-
cilndrica, similar a la utilizada en ciertos transitores espe- les comerciales. Las dos filas de patitas, al ser rgidas,
ciales. Su mayor inconveniente es que el nmero de pa- permiten que se pueda insertar en tarjetas de circuito
titas no puede exceder de 12, lo que limita bastante sus impreso normalizado. Puede estar hecha con material
aplicaciones. plstico o cermico. Son usuales las cpsulas de 14 y 16
Captulo 2
patitas. Tambin existe de 8, 18, 22, 24 y 28 patitas. El
Figura 22
aspecto fsico de este tipo de cpsula se muestra en la
figura 19.
Figura 19
Familias Lgicas
74 margen de temperatura comercial Algunos Circuitos Integrados CMOS
02 funcin lgica que efecta (en este ejemplo 4001 Cudruple compuerta NOR de 2 entradas
cudruple compuerta NOR con 2 entradas) 4002 Doble compuerta NOR de 4 entradas
N Cpsula Dual in line plstica 4008 Sumador total de 4 bits
4012 Doble compuerta NAND de 4 entradas
Cdigo de MOTOROLA 4011 Cudruple compuerta NAND de 2 entradas
Representado con dos letras de identificacin del fa- 4013 Doble Flip-Flop D disparado por flancos
bricante: MC. 4023 Triple compuerta NAND de 3 entradas
Una cifra de dos nmeros sirve para indicar el mar- 4025 Triple compuerta NOR de 3 entradas
gen de temperatura, luego otra de dos o tres nmeros 4027 Doble Flip-Flop J-K
indica la funcin. Las letras para el encapsulado son: 4028 Decodificador BCD-decimal
4044 Cudruple Flip-Flop R-S con compuertas
L: Dual in line cermico NAND (Cudruple cerrojo NAND R-S de 3 estados)
G: TO-5 4063 Comparador de 4 bits
F: Flat-Pack 4069 Sxtuple inversor
P: Dual in line plstico 4071 Cudruple compuerta OR de 2 entradas
4072 Cudruple compuerta OR de 4 entradas
Demos como ejemplo el componente 4073 Triple compuerta AND de 3 entradas
4075 Triple compuerta OR de 3 entradas
MC 7404 P MC: Motorola 4081 Cudruple compuerta AND de 2 entradas
74 margen de temperatura comercial 4082 Doble compuerta AND de 4 entradas
04 funcin lgica, sxtuple inversor 4097 Multiplexor de 8 canales
P: Dual in line plstico 4508 Latch de 4 bits
Captulo 2
mucho mayor que otro circuito similar realizado con Con respecto a las caractersticas generales de es-
componentes discretos, debido a un minucioso estudio tos componentes, los fabricantes de circuitos integrados
que exige el proyecto de un circuito integrado digital, a digitales utilizan, para definir sus productos, algunas ca-
las modernas tcnicas de fabricacin, a la menor in- ractersticas comunes, indicndolas en sus catlogos,
fluencia de la temperatura, por estar todos en una mis- publicaciones y folletos. Las ms significativas son:
ma superficie, etc.
- Se requieren menos componentes para stock. Fan-out (Cargabilidad de salida Fo)
- Reduccin importante de las capacidades parsi- Indica el mximo nmero de compuertas que se
tas, que existen entre los componentes a causa de su pueden conectar a la salida de una compuerta. Es la
proximidad. carga que puede conectarse a la salida.
- Reduccin de tiempo en la localizacin de fallas, Fan-in (Cargabilidad de entrada Fi)
puesto que el sistema que se usa es el de la sustitucin Es la mxima cantidad de compuertas que se pue-
de los circuitos integrados digitales defectuosos, no den conectar a la entrada del componente.
siendo posible su reparacin. Niveles lgicos
- Menor costo Se denomina as a los valores de tensin, tanto en
Como desventaja, podemos decir que la potencia estado alto como en estado bajo, que se aplican a es-
mxima que pueden disipar los circuitos integrados di- tos integrados y son reconocidos como "1" o "0" lgicos.
gitales es reducida. Los valores de los resistores y los ca- Estos niveles son:
pacitores integrados no pueden superar ciertos mxi-
mos, lo que hace que este tipo de componente, algu- VoH: Mnima tensin de salida en el nivel lgico alto.
nas veces, deba quedar en el exterior de los circuitos in- VoL: Mxima tensin de salida en el nivel lgico bajo.
tegrados digitales. ViH: Mnima tensin que, aplicada a la entrada, es
reconocida como el estado lgico "1".
ViL: Mxima tensin que, aplicada a la entrada, es
ALGUNAS DEFINICIONES reconocida como el estado lgico "0".
CAPTULO 3
DE
Y PLACA DE ENTRENAMIENTO
Este libro pretende ser prctico y brindar soluciones prcticas para que realice sus
propias experiencias con circuitos electrnicos digitales. Hace ms de 30 aos que
los estudiantes de electrnica realizan el ensamble del prototipo de un circuito sobre
un elemento denominado protoboard. Este dispositivo permite montar y modificar
fcil y rpidamente circuitos electrnicos sin necesidad de soldaduras y, muchas
veces, sin herramientas. Una vez que el circuito bajo experimentacin est funcio-
nando correctamente sobre el protoboard puede procederse a su construccin en
forma definitiva sobre un circuito impreso utilizando soldaduras para fijar e interco-
nectar los componentes. Ahora, si bien es posible montar circuitos que permitan
comprobar las caractersticas de las compuertas lgicas en un protoboard, la falta
de prctica en el uso de esta herramienta puede ocasionar que el aficionado, lec-
tor o estudiante cometa errores que lo desanimen a la hora de tener que aprender
electrnica digital. Es por eso que, adems de ensearle a usar el protoboard, le
proponemos el armado de una placa de entrenamiento para electrnica digital, de
bajo costo y muy fcil de emplear.
Captulo 3
INTRODUCCIN
El nombre protoboard es
una contraccin de los voca-
blos ingleses prototype board
y es el trmino que se ha
difundido ampliamente en
los pases de habla hispana.
Sin embargo, particular-
mente en Estados Unidos e
Inglaterra, se conoce como
breadboard. Anteriormente
Figura 1 - Esquema de un protoboard clsico.
un breadboard era una tabla utilizada como base para distante, de modo de hacer las interconexiones nece-
cortar el pan, pero en los principios de la electrnica los sarias para armar el circuito, se utiliza alambre tipo tele-
pioneros usaban dichas tablas para montar sus prototi- fnico calibre 22 (alambre con aislante).
pos, compuestos por vlvulas (tubos de vaco), clavijas, Mirando el esquema del protoboard, las columnas
etc., los cuales eran asegurados por medio de tornillos de orificios tienen cinco perforaciones que se conectan
e interconectados usando cables. entre s en forma vertical. Sin embargo entre cada
Un protoboard est constituido por un arreglo matri- columna NO existe contacto, figura 3.
cial de contactos, como se observa en la figura 1. En En sentido horizontal hay 4 filas, dos superiores y dos
este caso, se trata de un dispositivo de 14 filas y 50 inferiores que, en este caso, tienen 50 orificios interco-
columnas. Cada columna del grupo A, B, C, D y E nectados y reciben el nombre de buses. Las mayoras
representa un nodo, al igual que cada columna del de las protoboard traen dos buses a cada lado y se uti-
grupo F, G, H, I y J. Las dos filas superiores y las dos ti- lizan generalmente para manejar en ellos los voltajes o
mas tambin son nodos. tensiones de alimentacin.
Los contactos estn separados entre s por una dis- Adems, existe un canal central separador cuya dis-
tancia de 0,1 pulgadas (2,5 mm aproximadamente), tancia es igual a la que existe entre las filas de termina-
distancia que corresponde a la separacin entre pines les de los circuitos integrados. Esto es con el fin de poder
o terminales de los circuitos integrados, que son los prin- ubicar sobre dicha separacin, todos los circuitos inte-
cipales componentes de los circuitos elec-
trnicos actuales.
El contacto elctrico se realiza a travs
de orificios interconectados en los que se
insertan los terminales de los componentes.
Los contactos entre orificios no estn visi-
bles, ya que se encuentran por debajo de
la cubierta plstica aislante del protoboard,
figura 2. Cada grupo de orificios interco-
nectados se denomina nodo.
Esta disposicin tambin permite insta-
lar e interconectar fcilmente los dems
componentes electrnicos tales como los
transistores, resistencias y capacitores, entre
otros. Para hacer las uniones entre orificios
Figura 2 - Los nodos, en el interior del protoboard, tienen contactos metlicos.
grados que posea el circuito. Las columnas a cada lado de semiconductores que disipen mucho calor.
del canal central no estn unidas, lo que establece dos 6) No utilice componentes cuyos terminales sean
reas de conexiones para el circuito. muy gruesos o alambres de calibres grande ya que
daarn las laminillas de contacto que van dentro de
los agujeros del protoboard. No fuerce ningn terminal
TRABAJANDO CON EL PROTOBOARD o alambre dentro de los orificios.
7) En lo posible, no utilice el protoboard para circui-
Aunque no existen reglas definidas para el ensamble tos de corriente alterna por encima de los 60V, ya que
de circuitos en un protoboard, y cada persona puede la aislacin no es suficiente y pueden generarse corto
armar un prototipo segn sus gustos y habilidades, se circuitos o presentarse posibles situaciones de riesgo
deben tener en cuenta algunos aspectos bsicos con personal.
el fin de que el proyecto tenga xito y sea de fcil modi- 8) Si bien estn fabricados para soportar corrientes
ficacin. del orden de 1A, es aconsejable que en ningn caso el
A continuacin listamos algunas de las considera- consumo supere los 500mA en cualquier parte del cir-
ciones a tener en cuenta para ensamblar circuitos elec- cuito.
trnicos en un protoboard:
Captulo 3
que el grupo A tiene 28 nodos, al igual que el grupo B. para poder obtener el mximo provecho.
Adems, los grupos C y D tienen 4 nodos cada uno. El Existe un programa que puede descargar gratuita-
total de nodos de este protoboard en particular es de mente de www.fritzing.org/downolad que permite
64 nodos. Por convencin y comodidad, los grupos A y crear un circuito elctrico en base a smbolos preesta-
B se ocupan para interconexin de componentes en blecidos y, a partir de l, realizar el montaje en un pro-
general, mientras que los nodos de los grupos C y D se toboard en forma virtual para simular su funcionamiento
utilizan para la alimentacin de la tabla. antes del armado final en el protoboard.
En la figura 10 tenemos un circuito creado en frit-
zing y en la figura 11 cmo sera el armado en un pro-
EJEMPLOS toboard de acuerdo a lo sugerido por el uso del men-
cionado programa.
a) Divisor de corriente: Vamos a armar el divisor de Fritzing es un editor de esquemas de conexin para
corriente de la figura 6. El circuito presenta slo dos proyectos de electrnica que est pensado principal-
nodos. Esta configuracin se puede conectar en la mente para realizar proyectos con Arduino. Arduino es
prctica de la forma mostrada en la figura 7. Note que Hardware libre y ofrece una interesante via de desarro-
para poder realizar este circuito aprovchamos las pro- llo para gente que se quiera adentrar en el mundo de
piedades elctricas del protoboard. la electrnica y la robtica.
Captulo 3
La aplicacin es muy
sencilla. En el panel late-
ral tenemos las tres vistas
principales organizadas
en pestaas.
Una de las caracters-
ticas que me parece
interesante para novatos
en electrnica como es
mi caso es que incluye
varios ejemplos donde
podemos ver proyectos
realizados utilizando esta
aplicacin.
Protoboard o Placa
de Prototipos
La figura 12 muestra
una vista del escritorio
de fritzing, diseado
para mostrar la visin
real de nuestro proyecto Figura 11 - Sugerencia para el armado de un circuito en protoboard sugerido por el
y en ella realizaremos
programa fritzing
nuestras conexiones de
una manera muy senci-
lla. Simplemente tendre-
mos que ir colocando
los componentes de
nuestro circuito y unirlos
entre s.
En el panel visual del
programa tambin
podemos aadir notas
para aclarar partes del
diseo, esta herramienta
me parece muy til si se
trabaja individualmente
pero tiene mayor impor-
tancia cuando se realiza
de manera colaborativa
ya que permite una
mejor comunicacin
entre los miembros del
grupo.
Figura 12 - El escritorio de fritzing est diseado para mostrar la visin real de nuestro pro-
yecto y en l realizaremos nuestras conexiones de una manera muy sencilla
PLACA DE ENTRENAMIENTO
PARA ELECTRNICA DIGITAL
INTRODUCCIN
Captulo 3
dicha figura corresponde a un software denomi-
nado Simulacin de Construccin de Circuitos
Digitales diseado por el Ing. Arturo Javier Miguel Figura 16
de Priego Paz Soldn. Se trata de un software gra-
tuito que le permite poner en prctico los diferentes
conceptos tericos y cuyo manejo explicaremos en
otra edicin.
Si Ud. desea armar dicho entrenador, realmente
va a gastar bastante dinero, ya se por el costo de
los componentes como la logstica para su coloca-
cin sobre el tablero.
Es por ello que sugerimos el montaje de una
placa entrenadora para electrnica digital sencilla,
para que realice sus primeras experiencias y
adquiera la prctica necesaria para fijar los conoci-
mientos con seguridad. o desde el link dado en nuestra web:
www.webelectronica.com.ar, haciendo clic en el cono pass-
word e ingresando la clave simulatd.
PRIMERO APRENDA A SIMULAR El Simulador de Construccin de Circuitos Digitales con
Escenarios Virtuales y Tutoriales Interactivos es un programa
Le sugerimos que descargue el programa Simulacin de para construir circuitos digitales sobre un mdulo digital virtual
Construccin de Circuitos Digitales desde la pgina del autor a partir de modelos lgicos de circuitos integrados estndares
Figura 17
Captulo 3
el interruptor SW corres-
pondiente ya que, a tra-
vs de las resistencias R1
a R8 se instalar dicho 1
lgico a la pata de
entrada del integrado
que hayamos conec-
tado.
CN3 es una tira de 8
pines que usaremos para
interconectar las salidas.
Cada pin de dicha tira
est conectado a un
diodo LED a masa de
modo que si conectamos
una pata de salida del
integrado a un pin de
dicho conector, cuando
haya un 1 lgico en la
salida se encender el
LED. Las resistencias R17 a
R24 limitan la corriente
que circular a travs de
los LEDs.
Por ltimo, los conec-
tores CN5-CN6, CN7-CN8
y CN9-CN10 slo son
puentes para que poda-
mos interconectar com-
ponentes en nuestra
placa.
En la figura 21 se tiene
el diagrama de circuito
impreso de nuestra placa
entrenadora.
Como ejemplo,
podemos comprobar la
tabla de verdad de una
compuerta NAND, la cual
se muestra en la figura 22.
Simplemente deberemos
colocar 0 y 1 en las
entradas y ver qu pasa
con las salidas. Para ello
debemos colocar el inte-
grado correspondiente en
Figura 21
la placa entrenadora e
Captulo 3
Figura 25
obtener el 0 lgico o 1 lgico en la entrada adecuada Precisar una fuente de alimentacin de cualquier
para poder construir la tabla de verdad. valor entre 3V y 15V (podr usar una batera clsica de
9V) y cables de conexin.
NUESTRAS PRIMERAS PRCTICAS La idea es que compruebe las tablas de verdad de
cada una de las tres compuertas que poseen los tres
Bien, hasta aqu el lector tiene los conocimientos integrados que compr, armando circuitos bsicos en
bsicos como para poder realizar sus primeras prcti- protoboard o en el entrenador digital que explicamos
cas. Para ello, si tiene un protoboard, le recomendamos en esta edicin.
que compre algunos circuitos integrados bsicos tales En la figura 26 tenemos el diagrama de pines de los
como: tres integrados. Deber proceder de forma similar a lo
hecho con el circuito de la figura 22, cuyo armado en
CD4001 = 4 compuertas NAND de 2 entradas. protoboard lo vimos en la figura 25.
CD4011 = 4 compuertas NOR de 2 entradas.
CD4069 = 6 compuertas inversoras. Si no sabe usar el protoboard, no se preocupe,
puede descargar un tutorial completo desde nuestra
Tambin tenga a mano algunos diodos Led de 5 web: www.webelectronica.com.ar, haciendo clic en el
mm (de diferentes colores; rojo, verde, amarillo), algu- cono password e ingresando la clave: prtoele.
nas resistencias de 100, 1k, 10k, 100k y 1M,
capacitores cermicos de 0,1F, 0,01F y 0,005F, y Eso es todo por ahora, monte su placa entrenadora por-
capacitores electrolticos de 1F, 10F y 100F, todos que en futuras ediciones explicaremos cmo realizar otras
ellos con tensin de 16V o ms. prcticas.
Figura 26
CAPTULO 4
SIMULADOR CONSTRUCCIN
CIRCUITOS DIGITALES
DE DE
Captulo 4
INTRODUCCIN LIMITACIONES
El Simulador de Construccin de Circuitos Digitales Los modelos de circuitos estn basados sobre circui-
con Escenarios Virtuales y Tutoriales Interactivos es un tos TTL con encapsulados DIP, y no pueden crearse nue-
programa para construir circuitos digitales sobre un vos modelos dinmicamente. En una versin posterior
mdulo digital virtual a partir de modelos lgicos de cir- se agregarn compiladores sencillos de VHDL y C++
cuitos integrados estndares (familia TTL LS) y de aplica- para crear modelos a la medida de las necesidades
cin especfica (ASIC). Los circuitos pueden ser simula- pedaggicas o de diseo.
dos en el mdulo digital directamente y en algunos No se consideran efectos elctricos (retardos en la
casos pueden ser validados con Escenarios Virtuales propagacin de las seales, abanicos de entrada y
que representan al ambiente donde los circuitos opera- salida, ruido, etc.)
rn. Adems, los circuitos hechos pueden ser almace- Todos los modelos son lgicos, los chips modelados
nados, recuperados y editados. El programa tambin no cuentan con pines o puertos de tres estados ni bidi-
provee Tutoriales Interactivos de algunos circuitos lgi- reccionales.
cos tpicos, y muchos de ellos incluyen descripciones El nmero de escenarios y tutoriales es pequeo,
VHDL. Este software ha sido diseado para ser emple- poco a poco se agregarn ms de ellos.
ado como una herramienta de enseanza y aprendi-
zaje del diseo digital y actualmente est orientado a
cursos bsicos o de introduccin a los circuitos digitales, PROBLEMAS DETECTADOS
tanto en el nivel escolar como universitario.
Cuando se inserta el chip y luego se mueve a otra
ubicacin es posible que ms adelante el programa no
VENTAJAS DEL PROGRAMA permita conectar cables en algunas casillas cuando
debera permitirlo. Para seguir trabajando en el mismo
Cuenta con un gran nmero de modelos de circui- circuito guarda el archivo del circuito, luego elige
tos integrados de la familia TTL LS. Archivo::Nuevo y despus abre el archivo del circuito ori-
Los circuitos construidos pueden ser almacenados y ginal.
recuperados. Ello permite una verificacin y una reutili- Cuando se construyen latches SR a partir de puertas
zacin de los ejemplos tanto en la enseanza como en bsicas (NAND, NOR) el programa puede llegar a reali-
el aprendizaje del diseo digital. zar muchas iteraciones para ciertas entradas y estados
Los tutoriales al lado del mdulo digital permiten vali- de los latches. Si esto ocurre aparecer un mensaje y
dar rpidamente el conocimiento adquirido. para continuar debes cerrar el programa y volver a ini-
Los escenarios brindan una mejor perspectiva y faci- ciar. A veces el escenario del semforo se queda est-
litan una mejor primera especificacin del diseo tico con las luces en rojo. Para que no ocurra esto,
lgico. enciende el mdulo antes de que algn auto pase
Los circuitos integrados especiales, ASICs, simplifican sobre el sensor.
los diseos y ahorran espacio en la tarjeta de alam-
brado (protoboard), y pueden ser usados como ejem-
plos de funcionamientos de los circuitos deseados. Esta EL MDULO DIGITAL
caracterstica puede servir, por ejemplo, para ensear la
particin del diseo digital. Nuevos modelos de ASICs El mdulo digital, figura 1, contiene:
pueden ser hechos a partir de descripciones VHDL o
programas C++, mas por ahora slo en el nivel de pro- Un protoboard.
gramacin. 3 visualizadores de siete segmentos.
Figura 1
18 leds: 8 rojos, 4 amarillos y un arreglo de seis leds casillas y sus canales estn libres de cables. Los chips
de un semforo. pueden retirarse haciendo clic derecho sobre ellos.
2 temporizadores: un reloj de 1Hz y otro de 10Hz Para construir o modificar el circuito el mdulo debe
(aproximadamente). estar apagado. Para construir un circuito primero se
12 interruptores: cuatro verdes y 8 rojos. insertan los chips y luego se hacen las conexiones dibu-
4 pulsadores azules. jando las lneas con el ratn.
Alimentacin VCC y GND. Los cables se dibujan a mano alzada con el ratn.
Un expansor de 18 pines para interfaz con los esce- Para dibujar una lnea de cable primero se presiona
narios. sobre una casilla libre, luego se arrastra el ratn y se
Un interruptor principal, con su propio led indicador libera sobre otra casilla libre. Para retirar un cable se
de mdulo encendido. pulsa con el botn derecho del ratn sobre una casilla
que contiene un extremo del cable.
EDICIN DE CIRCUITOS
MENS DEL PROGRAMA
Los chips se eligen del men Circuitos. Al seleccionar
un chip aparece fuera del protoboard. El chip se arras- Existen seis mens:
tra con el ratn a la posicin deseada. Los chips sola-
mente pueden insertarse entre las filas E y F del proto- Archivo,
board. Para insertar y retirar un chip es necesario que las Cable,
Captulo 4
Circuitos, ideal, sin interfaz con el mdulo digital. En una versin
Escenarios, siguiente se incluirn ms escenarios.
Tutoriales y
Ayuda. El men Tutoriales presenta los aspectos bsicos de
algunos temas. En varios casos se acompaan descrip-
El men Archivo brinda opciones para abrir, recupe- ciones VHDL. En una versin posterior se incluirn ms
rar y crear nuevos archivos de circuitos. Utiliza los dilo- tutoriales con mayores facilidades pedaggicas. Los
gos comunes de Windows para abrir un archivo y para tutoriales actuales son:
guardar con un nuevo nombre. Las opciones del men
son Nuevo, Abrir, Guardar, Guardar Como... y Salir. Los Puertas bsicas: And, Or, Not
archivos se almacenan en formato de texto ASCII. Descodificadores: 1 de 2, 1 de 4, 1 de 8, 74LS138
Multiplexores: de 2 entradas, de 2 entradas de 4 bits,
El men Cable permite cambiar el color y la 74LS157, de 4 entradas, de 8 entradas, 74LS151
anchura de las lneas. El color se elige con un dilogo Sumadores: Semicompleto, completo, de 2 bits, de
comn de Windows. La anchura se establece con un 4 bits, 74LS83A
dilogo a medida. Comparadores : de 1 bit, de 4 bits, 74LS85
Latches y flipflops: Latch SR con NOR, latch SR con
El men Circuitos contiene modelos de circuitos NAND, 74LS76A
integrados TTL y ASIC clasificados en submens. La
estructura es as: El men Ayuda brinda informacin de contacto.
Escriba a la direccin indicada en la ayuda para enviar
Puertas bsicas: And, Nand, Not, Nor, Or, Xor, And ideas, comentarios, correcciones, sugerencias, reportes
Or Invert de fallas, problemas, etc. y para recibir peridica y gra-
Codificadores tuitamente las actualizaciones del programa.
Descodificadores
Multiplexores
ALU MODELOS DE CIRCUITOS INTEGRADOS ESTNDARES
Generador de paridad
Comparador En la siguiente lista se muestran los circuitos integra-
Sumadores dos LS TTL modelados en este programa:
Flipflops
Registros: con Latches, con Flipflops, de Circuitos combinacionales
Desplazamiento And
7408 - And de 2 entradas (x4)
El men Escenarios brinda escenarios virtuales para 7411 - And de 3 entradas (x3)
la simulacin interactiva de los circuitos construidos en el 7421 - And de 4 entradas (x2)
mdulo. Con el interruptor principal apagado (del Nand
mdulo digital) los escenarios operan en modo ideal, 7400 - Nand de 2 entradas (x4)
mientras que con el interruptor principal encendido los 7410 - Nand de 3 entradas (x3)
escenarios obedecen a las seales provenientes del 7420 - Nand de 4 entradas (x2)
mdulo digital. 7430 - Nand de 8 entradas
Actualmente existen dos escenarios totalmente fun- 74133 - Nand de 13 entradas
cionales: Bomba de Agua y Semforo con Sensores de Not
Paso. Un tercer escenario solamente funciona en modo 7404 - Not (x6)
Captulo 4
74293 - Divisor entre 2 y 8 74801 (semforo de seis luces con modos diurno y
74390 - Divisor entre 2 y 5 (x2) nocturno)
74393 - Contador binario de 4 bits (x2) 74802 (contador BCD con salida en binario y con
74490 - Contador de dcadas (x2) decodificador de 7 segmentos incorporado)
Contadores Sncronos 74803 (contmetro de 0 a 8)
74160A - Mdulo 10, reset asncrono 74804 (semforo con sensores de paso)
74161A - Mdulo 16, reset asncrono
74162A - Mdulo 10, reset sncrono En todos los ASICs utilizados en este programa la ali-
74163A - Mdulo 16, reset sncrono mentacin de VCC es en el pin 14 y de GND en el pin 7.
74168 - Bidireccional, mdulo 10
74169 - Bidireccional, mdulo 16 74801: Semforo de seis luces con
74190 - Mdulo 10 modos diurno y nocturno
74191 - Mdulo 16 El escenario para trabajar con este circuito integrado
74192 - Bidireccional, BCD especfico se muestra en la figura 2.
74193 - Bidireccional, mdulo 16 El cambio de estado es por flanco de subida en
el pin 1.
El pin 2 es la entrada de modo. En 1 (modo diurno)
MODELOS DE CIRCUITOS INTEGRADOS el semforo sigue la secuencia:
DEAPLICACIN ESPECFICA
VerdeA RojoB,
Existen cuatro modelos de circuitos integrados de AmbarA RojoB,
aplicacin especfica (ASICs): RojoA VerdeB,
Captulo 4
EJEMPLOS DE CIRCUITOS,
ESCENARIOS Y TUTORIALES
Tutoriales interactivos
El propsito de los tutoriales es que
el usuario determine, identifique y/o
descubra las funciones lgicas inter-
actuando con los circuitos precons-
truidos.
En la figura 6 se puede ver el esce-
nario para aprender a trabajar con
Figura 7 una compuerta AND de 2 entradas.
Un ejemplo para trabajar con un
Figura 8 contador decimal 74LS190 se
puede observar en la figura 7.
Escenarios Virtuales
Sirven para simular el funciona-
miento de los circuitos interac-
tuando con los eventos externos a la
misma electrnica. Es decir, en los
escenarios virtuales se puede ver
cmo va a trabajar nuestro circuito
en la vida real, cmo opera y cmo
interacta con el medio.
Por ejemplo, en la figura 8 se tiene el
escenario de un tanque de agua
Captulo 4
que se llena con una bomba. Para
ello ser necesario un circuito de
Figura 9
control de nivel de agua como el
mostrado en la figura 9. Es decir,
podemos ver cmo funcionar
nuestro circuito digital y el escenario
virtual luego de su conexin como
automtico para el llenado del tan-
que.
Este programa permite hacer el
proyecto del escenario virtual con
el tanque de agua visto en la figura
8 y tambin el proyecto correspon-
diente al circuito electrnico. Una
vez que tenemos los dos archivos
se los puede hacer interactuar,
obteniendo un escenario como el Figura 10
mostrado en la figura 10.
De esta manera podremos
hacer una simulacin interactiva
entre el circuito controlador y el tan-
que de agua.
Circuitos Lgicos
La idea principal de este pro-
grama es que el estudiante pueda
entrenarse en el funcionamiento de
las diferentes compuertas, oscila-
dores y elementos de memoria
analizados en el captulo 1 de este
texto.
Podr trabajar con compuertas Figura 11
TTL y realizar las analogas corres-
pondientes con los circuitos de
familias CMOS.
Sin embargo, recomendamos
que antes de utilizar este programa
primero expermiente prctica-
mente con el uso del protoboard o
con la placa entrenadora sugerida
en el captulo 4.
Una vez que ya posee conoci-
mientos bsicos y una mnima
prctica, estar en condiciones de
CMO SE USA EL
SIMULADOR CONSTRUCCIN
CIRCUITOS DIGITALES
DE DE
Captulo 4
DESCRIPCIN GENERAL En un laboratorio verdadero es muy importante que
prestes mucha atencin cuando construyas tus circuitos
El siguiente tutorial describe el empleo de un pro- con componentes reales. S cauto cuando trabajes
grama de computadora para construir virtualmente y con los dispositivos electrnicos. Aun teniendo la
simular el funcionamiento de circuitos digitales utilizando mxima atencin, los circuitos defectuosos y los instru-
modelos lgicos (ideales, sin consideraciones elctricas mentos obsoletos o fuera de mantenimiento pueden
o fsicas) de circuitos integrados TTL. causar accidentes. Nunca ignores las recomendacio-
El programa cuenta con elementos que acompa- nes de seguridad: protege tus ojos con lentes, protege
an frecuentemente a los circuitos digitales: protobo- tus manos con guantes, utiliza un brazalete con cone-
ards, interruptores, pulsadores, Leds y visualizadores de xin a tierra, mantn tu rostro alejado de los circuitos
siete segmentos. Es posible colocar hasta diez protobo- electrnicos, no respires cerca de las placas de circui-
ards, cada uno con capacidad para ocho circuitos tos, mantn la habitacin ventilada, etc. Para tu propia
integrados. Adems, el programa provee un temporiza- seguridad y bienestar busca ms recomendaciones en
dor (generador de seales peridicas) y una fuente de Internet o consulta con un especialista.
energa elctrica (fuente DC de 5 V). La figura 1 muestra
una vista de los tableros principales. Adicionalmente, el
programa incluye escenarios virtuales sobre tableros EL PROTOBOARD
que pueden hacer interfaz lgica con otros tableros y
circuitos sobre los protoboards. Los circuitos integrados y cables son insertados sobre
Los tableros pueden ser insertados desde el men los protoboards. Los agujeros de insercin se llaman
Tableros. Cada tablero tiene unas marcas que sirven casillas o puertos de interconexin. La disposicin de las
para trasladarlos (presionando con el botn izquierdo casillas de la figura 2 representa una organizacin muy
del ratn) o para eliminarlos (pulsando con el botn semejante a la encontrada en la mayora de protobo-
derecho del ratn). ards comerciales.
Al desplazar un tablero los cables mantienen las Las casillas estn conectadas entre s de acuerdo a
conexiones y sus formas cambian ligeramente. Antes de un patrn ilustrado con lneas de colores en la figura 3.
retirar un tablero debes retirar sus cables y componen- Las casillas bajo la lnea negra forman parte de un
tes. Los tableros del programa pueden sobreponerse mismo conductor, as como los que estn bajo la lnea
unos a otros. Es recomendable evitar las situaciones que roja, mas estos dos conductores estn separados uno
no se reflejen en la realidad. del otro.
Figura 3. Ilustracin de las casillas pertenecientes a conductores especficos. Cada color seala
conductores diferentes.
Figura 4. Algunas formas de lneas que representan conexiones con cables entre casillas
del protoboard.
Captulo 4
Figura 5. Algunas formas de lneas que representan conexiones con cables entre casillas.
Los colores de los cables dibujados ya no pueden modificando tus circuitos. Siguiendo esta recomenda-
ser modificados. cin, el programa evita que realices ediciones o modi-
La figura 5 muestra una secuencia de edicin de un ficaciones del circuito cuando el tablero de fuente DC
cable. En (a) se ha formado un cable conectando las est encendido.
casillas I2 y B9. La direccin original queda determi-
nada por el sentido del movimiento inicial del puntero
del ratn. En (b) el segmento horizontal del cable fue
presionado y arrastrado hacia abajo. En (c) el segmento
vertical inferior fue presionado y arrastrado hacia la
derecha. Similarmente en (d) el segmento vertical supe-
rior ha sido desplazado hacia la derecha. Los segmen-
tos horizontales superior e inferior de (d) no pueden ser
arrastrados, mientras que los otros tres siguen siendo edi-
tables. Para eliminar el cable la presin del botn dere-
Figura 6. Fuente de 5 V DC.
cho debe ser sobre un segmento editable.
El tablero de fuente DC simula el suministro de ener- El tablero de interruptores provee ocho interruptores
ga elctrica para el funcionamiento de los dems cuyos estados pueden ser conmutados al pulsar sobre
tableros y de los componentes del circuito. Este tablero ellos con el botn izquierdo del ratn.
siempre aparece en todos los circuitos hechos con el En la figura 7 los interruptores aparecen con la pes-
programa. taa hacia abajo, formando un contacto elctrico de
En un circuito real con chips TTL puedes utilizar una las casillas con GND.
fuente de voltaje regulada de 5 V o tres pilas de 1.5 V La resistencia mostrada en el tablero evita un corto-
colocadas en serie. Es muy recomendable que desco- circuito entre VCC y GND. En esta condicin, cada casi-
nectes la fuente DC cuando ests construyendo o lla asociada tiene el estado lgico 0. Cuando la pes-
TABLERO DE PULSADORES
El tablero de pulsadores tiene ocho pulsadores acti- Figura 10. Tablero de visualizadores de
vos en el nivel lgico 1. Un pulsador se activa cuando lo siete segmentos.
presionas con el botn izquierdo del ratn.
La salida de los pulsadores es 0 cuando no estn
presionados. Solamente puede activarse un pulsador a TABLERO DE TEMPORIZADORES
la vez.
En la figura 9, el quinto pulsador est presionado, El tablero de temporizadores de este programa pro-
haciendo que brillen los cuatro Leds con lo que est vee cuatro seales peridicas de frecuencias aproxi-
conectado a travs de los cables. madas a 10Hz, 5Hz, 2Hz y 1Hz.
Captulo 4
Solamente existe un tablero temporizador por cada En la figura 12, por ejemplo, se ilustra un sumador com-
circuito. Como sucede en todos los dems tableros, las pleto armado en el simulador. W es el bit acarreo y X es
seales son formadas cuando el tablero est correcta- el bit de suma.
mente conectado. En circuitos reales, utilice osciladores
encapsulados o circuitos como el LM 555 para generar
las frecuencias necesarias.
Figura 13
Captulo 4
Figura 14
Captulo 4
Captulo 4
Figura 20. Conexiones de los cuatro
dgitos del contador. Las conexiones de
los descodificadores han sido
modificadas.
CAPTULO 5
CIRCUITOS
CIRCUITOS INTEGRADOS DE FUNCIONES ESPECIALES
COMBINACIONALES
En el captulo 2, estudiamos las diferentes familias lgicas, dando ejemplos de uso
para los circuitos integrados digitales de la familia TTL y CMOS, que son las ms uti-
lizadas. El proceso de fabricacin de las diferentes familias ha posibilitado la reali-
zacin en circuitos integrados digitales de sistemas combinacionales complejos,
constituidos por un gran nmero de compuertas lgicas en un solo chip. Se llama
circuito combinacional a aqul en que el estado lgico de su salida depende ni-
camente del estado lgico de sus entradas; es decir, no se tiene en cuenta la
nocin del tiempo. Existen circuitos lgicos donde el estado de la salida en un ins-
tante no slo depende del estado lgico de las entradas en ese instante, sino tam-
bin del estado lgico de las entradas en instantes anteriores; es decir, entra en
juego la variable tiempo. Se dice que el circuito tiene memoria. Estos circuitos se
llaman secuenciales y los analizaremos ms adelante. En este captulo veremos
qu son y para qu sirven los principales circuitos digitales combinacionales.
Captulo 5
INTRODUCCIN Multiplexores
Los multiplexores o selectores de datos son circuitos
Presentamos diferentes bloques de sistemas digitales combinacionales que tienen m entradas de datos y una
frecuentemente utilizados en la construccin de siste- sola lnea de salida. Tiene adems n entradas de selec-
mas electrnicos; estos componentes suelen colocarse cin tal que 2n = m. Mediante las entradas de seleccin
dentro de circuitos integrados de funciones especiales. se elige la informacin presente en cualquiera de las
Entre estos circuitos integrados de funciones especiales entradas y se la conduce a la nica lnea de salida.
podemos encontrar: Cumple la funcin opuesta al demultiplexor. Cada
combinacin binaria presente en las entradas de selec-
Codificadores cin, selecciona la informacin presente en una de las
Un codificador es un circuito combinacional que entradas para ser enviada a la lnea o canal de salida.
tiene 2m entradas (o menos que 2m) y m salidas, de En la figura 3 se ha esquematizado un multiplexor de 2n
forma tal que, cuando una de las entradas est exci- entradas y una salida.
tada, a la salida se genera un cdigo de m bits corres-
pondiente a la entrada excitada. Cumple, por lo tanto,
la funcin inversa a la del decodificador. En la figura 1
se da el esquema en bloques de un codificador de 2m
entradas y m salidas.
Figura 3
Demultiplexores
Un demultiplexor es un circuito combinacional que
Figura 1
tiene una entrada de datos D y m salidas. Posee ade-
ms n entradas de seleccin tal que 2n = m. La infor-
macin aplicada en el canal de entrada de datos D, se
Decodificadores puede hacer aparecer en cualquiera de las m salidas,
Un decodificador es un circuito que tiene n lneas de aplicando a las entradas de seleccin la combinacin
entrada (bits de instruccin) y 2n lneas de salida (o adecuada. En la figura 4 se reproduce el diagrama de
menor que 2n) y opera excitando slo una de las lneas un demultiplexor de n entradas y 2n salidas.
de salida en funcin de la combinacin de bits de
entrada.
Los decodificadores se clasifican en excitadores y no
excitadores, segn sus salidas puedan o no controlar
respectivamente un indicador visual (display).
En la figura 2 se da el diagrama en bloques de un Figura 4
decodificador de n lneas de entrada y 2n lneas de
salida.
CODIFICADORES
Circuitos Combinacionales
m bits correspondiente a la entrada excitada. Un ejem- entrada E9 la tecla correspondiente al N9, etc.
plo tpico es el teclado de una computadora, donde Suponemos que la entrada excitada corresponde al
por cada tecla oprimida se produce una combinacin estado lgico 1 (tecla que estamos oprimiendo).
de bits de salida. Por ejemplo, si se utiliza el cdigo ASCII Si E1 = 1 (tecla oprimida) y las dems entradas estn
de 7 bits tenemos 27 = 128 combinaciones posibles de en 0, a la salida tenemos 0001, que es el nmero 1
entrada. Cuando se activa una de estas 128 lneas de codificado en BCD natural. Si E2 = 1 y las dems entra-
entrada, a la salida se genera el cdigo de 7 bits que das estn en 0, a la salida tenemos 0010 que es el
codifica la lnea de entrada activa. Por ejemplo, si se nmero 2 codificado en BCD natural, y as sucesiva-
oprime la tecla correspondiente al N 1, a la salida mente.
tengo los 7 bits que codifican dicho nmero. Para ana- Para realizar el codificador anterior con compuertas,
lizar la construccin de un codificador, supongamos obtenemos la expresin lgica de las 4 salidas. Se
diez entradas (10 teclas) que corresponden a los nme- entiende que con distintas compuertas OR se puede
ros decimales del 0 al 9. Al tener 10 entradas necesita- construir un codificador como el mostrado en la figura 5.
mos 4 salidas para codificar esas 10 entradas (24 = 16
Figura 5
combinaciones posibles, de las cuales solo usaremos
diez). Es un codificador BCD natural.
Para quitar dudas, dicho de otra forma, son necesa-
rias 4 salidas porque tenemos 10 entradas, y recuerde
que se tienen m salidas y 2m entradas o menos. Si m =
3; 23 = 8, o sea 8 entradas. Como las entradas son 10,
las salidas son 4; entonces m = 4 y 24 = 16. En este caso
10<2m.
Damos a continuacin, un cuadro donde se detalla
el estado que tendr cada salida en funcin de cual
sea la "tecla" accionada. Dicha tecla accionada se
representa con el nivel lgico "1" en dicho cuadro.
ENTRADAS SALIDAS
E9 E8 E7 E6 E5 E4 E3 E2 E1 E0 S3 S2 S1 S0
0 0 0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 0 0 0 0 1 0 0 0 0 1 0 S0 = E1 + E3 + E5 + E7 + E9
0 0 0 0 0 0 1 0 0 0 0 0 1 1 S1 = E2 + E3 + E6 + E7
0 0 0 0 0 1 0 0 0 0 0 1 0 0 S2 = E4 + E5 + E6 + E7
0 0 0 0 1 0 0 0 0 0 0 1 0 1 S3 = E8 + E9
0 0 0 1 0 0 0 0 0 0 0 1 1 0
0 0 1 0 0 0 0 0 0 0 0 1 1 1 Si se activa la lnea E4, pone un 1 en la salida S2 y;
0 1 0 0 0 0 0 0 0 0 1 0 0 0 es decir, tenemos 0100, que es el nmero 4 codificado
1 0 0 0 0 0 0 0 0 0 1 0 0 1 en BCD natural.
En el codificador del ejemplo, cuando todas las
La entrada E0 representa la tecla del nmero deci- entradas estn bajas, corresponde al 0 decimal.
mal 0, la entrada E1 la tecla del nmero decimal 1, la Es decir, no se permite diferenciar entre la situacin
Captulo 5
de que todas las entradas estn inactivas y aqulla en DECODIFICADORES
que est activa E0.
Una posibilidad es agregar una quinta lnea de Un decodificador es un circuito que posee n lneas
salida P1 que, si vale 1, detecta que hay alguna entrada de entrada (bits de instruccin) y 2n lneas de salida (o
activa y, si vale 0, todas las entradas E0 a E9 estn inac- menor que 2n) y opera excitando slo una de las lneas
tivas (no se oprimi ninguna tecla). de salida en funcin de la combinacin de bits de
La expresin lgica de la salida P1 es entonces: entrada.
Los decodificadores se clasifican en excitadores y no
P1 = E0 + E1 + E2 + E3 + E4 + E5 + E6 + E7 + E8 + E9 excitadores, segn sus salidas puedan o no controlar
respectivamente un indicador visual (display).
Se puede realizar el codificador anterior por medio En un sistema digital se pueden transmitir tanto ins-
de una matriz de diodos, obteniendo el circuito de la trucciones como nmeros. Si, por ejemplo, los 4 bits de
figura 6. un mensaje se emplean para transmitir rdenes, se pue-
den lograr 16 instrucciones diferentes, o 16 combina-
ciones diferentes.
Cuando se opera de manera que, para cada com-
binacin de entrada, slo una de las lneas de salida
est excitada, tendremos un circuito que trabaja como
decodificador. Segn el tipo de decodificador se con-
sidera excitada la salida que est en el estado lgico 0
y no excitada la que est en el estado lgico 1, o vice-
versa. Con el siguiente cuadro, y de acuerdo a lo dicho
hasta el momento, construiremos un decodificador BCD
natural a decimal.
ENTRADAS SALIDAS
D C B A Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9
0 0 0 0 0 1 1 1 1 1 1 1 1 1
0 0 0 1 1 0 1 1 1 1 1 11 1 1
0 0 1 1 1 1 1 0 1 1 1 1 1 1
0 1 0 0 1 1 1 1 0 1 1 1 1 1
Figura 6
0 1 0 1 1 1 1 1 1 0 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 0 1 1
Para la construccin de dicho circuito, donde hay un 1 0 0 0 1 1 1 1 1 1 1 1 0 1
"1" en la tabla de verdad se coloca un diodo; donde 1 0 0 1 1 1 1 1 1 1 1 1 1 0
hay un "0" no se coloca nada. 1 0 1 0 1 1 1 1 1 1 1 1 1 1
Este circuito se llama matriz codificadora a diodos y 1 0 1 1 1 1 1 1 1 1 1 1 1 1
corresponde al esquema de una memoria ROM primi- 1 1 0 0 1 1 1 1 1 1 1 1 1 1
tiva. 1 1 0 1 1 1 1 1 1 1 1 1 1 1
ROM significa Read Only Memory (memoria slo de 1 1 1 0 1 1 1 1 1 1 1 1 1 1
lectura), con lo cual una vez construido el circuito no es 1 1 1 1 1 1 1 1 1 1 1 1 1 1
posible escribir informacin.
Circuitos Combinacionales
Atendiendo al cuadro anterior, podemos realizar el Las entradas negadas A, B, C, D, se obtienen por
desarrollo de un decodificador con compuertas NAND e medio de inversores en el propio chip. Como se
inversores, tal como se muestra en la figura 7. emplean compuertas NAND, una salida es 0 (baja) para
la combinacin deseada de entrada, y es 1 (alta) para
Figura 7 las otras combinaciones de entrada.
El esquema en bloques del decodificador anterior se
muestra en la figura 8.
Figura 8
Captulo 5
de seleccin, en la salida aparece la informacin pre-
sente en la entrada seleccionada. E1 E0 D3 D2 D1 D0 Z
Analicemos un multiplexor de 4 canales de entrada
a 1 canal de salida como el mostrado en la figura 9. habilita 0 0 X X X 0 0
D0 0 0 X X X 1 1
Figura 9
habilita 0 1 X X 0 X 0
D1 0 1 X X 1 X 1
habilita 1 0 X 0 X X 0
D2 1 0 X 1 X X 1
Circuitos Combinacionales
tud de 8 bits o de 16 bits, se utilizan multiplexores de 8 1 1 0 1 1 1 1 1 1 0 1
canales y de 16 canales de entrada. 1 1 1 1 1 1 1 1 1 1 0
- Multiplexor por divisin de tiempo (TDM). Consideramos que la salida est excitada con un "0"
- Generador de funciones lgicas. y no excitada con un "1".
Si en las entradas de seleccin se aplica 000, se
selecciona la salida Q0, por lo cual la seal de datos
DEMULTIPLEXORES aplicada a la entrada D la tenemos a la salida Q0, ya
que si D = 0 entonces Q0 = 0; si D = 1, Q0 = 1.
Como se ha mencionado oportunamente, un El demultiplexor es un conversor serie/paralelo. Los
demultiplexor cumple la funcin inversa a la de un mul- datos ingresan en serie y se sacan en paralelo. La apli-
tiplexor, es decir, "conducir una informacin presente cacin tpica es el TDM (multiplexado por divisin de
en una entrada de datos hacia una de las muchas sali- tiempo).
das, de acuerdo con la informacin presente en las Un decodificador decimal se puede convertir en un
entradas de seleccin. demultiplexor de un canal de entrada de datos y 8 sali-
Dicho de otra manera, la entrada de datos D recibe das, utilizando la entrada D como entrada de datos, y
una secuencia de bits en serie, que sern entregados a las entradas A, B, C como entradas de seleccin.
las lneas de salida que son seleccionables mediante las Si en las entradas de seleccin tengo 000, est
n entradas de seleccin. Esto significa que por el canal seleccionada la salida Q0. Si en D hay un "0", entonces
de entrada de datos se recibe el mensaje de entrada y Q0 = 0; si en D hay un "1", entonces Q0 = 1.
se distribuye a las lneas de salida en funcin de las De la misma manera, un decodificador hexadeci-
entradas de seleccin. Veamos un demultiplexor de un mal (4 a 16) se puede convertir en un demultiplexor de
canal de entrada de datos y 8 canales de salida tal una entrada de datos y 16 salidas, utilizando una de las
como el mostrado en la figura 11. entradas de habilitacin E como entrada de datos, tal
como se muestra en la figura 12.
Figura 11
Captulo 5
- Si en la entrada de datos (E1) hay un "0", entonces conversin serie/paralelo en los sistemas de transmisin
Q0 = 0. de datos, y tambin como generador de funciones
- Si en E1 hay un "1", entonces Q0 = 1. lgicas.
Cabe aclarar que en este captilo hemos realizando
El smbolo lgico del demultiplexor recomendado una resea sobre los principales circuitos integrados
por el IEEE se muestra en la figura 13. digitales de funciones especiales y que el lector puede
ampliar estos temas con bibliografa que puede des-
Figura 13 cargar desde nuestra web o en el CD sugerido en la
pgina 1, en el que tambin encontrar los programas
sugeridos en este libro con los que podr realizar prcti-
cas de simulacin.