Está en la página 1de 156
Capitulo 12 Fundamentos de Ci rcuitos Digi Lalas. A 12.1 Qué son los circuitos digitales 12.2 Conceptos basicos de electrénica digital 12.3 Familias ldgicas de circuitos integrados digitales 12.4 Circuitos integrados digitales de pequefa escala (SSI) 12.5 Circuitos integrados digitales de mediana escala (MSI) 12.6 Memorias 12.7 Convertidores A/D y D/A Los circuitos digitales son el nucleo de la electronica digital, una de las ramas de la electronica aplicada de mayor desarrollo técnico de los Ultimos tiempos y la de mayor impacto en la vida moderna. En este capitulo, conoceremos los fundamentos de la electronica digital y examinaremos varios tipos de circuitos digitales comunes normalmente disponibles como circuitos integrados. Incluiremos en este recorrido tanto circuitos de logica combinatoria (compuertas, decodificadores, multiplexores , comparadores, sumadores, etc.) como circuitos de Idgica secuencial (flip-flops, contadores, registros, memorias, etc.). También nos referiremos a los convertidores A/D y D/A, los cuales posibilitan la interaccion de los sistemas digitales con el mundo real, que es predominantemente andlogo. 12.1 Qué son los circuitos digitales La mayor parte de los circui- tos examinados hasta el mo- mento son anélogos, es decir trabajan con sefiales que va- rfan sobre un amplio rango de valores de voltaje y/o corrien- te, figura 12.1. Las sefiales andlogas surgen de manera muy natural en electronica debido a que la mayor parte de los procesos fisicos, por ejemplo la carga y descarga de un condensador o el com- portamiento de la temperatu- “Vv Figura 12.1 Ejemplo de sefial andloga Figura 12.2 Ejemplo de una sefial digital ra en un punto, son conti- nuos, es decir varfan gradual- mente con el tiempo. Existen, sin embargo, si- tuaciones en las cuales es ne- cesario tratar con sefiales de voltaje o de corriente que slo adoptan un numero discreto 0 finito de valores, figura 12.2. Un ejemplo conocido es la sa- lida de un oscilador 555. Este tipo de sefiales se denominan sefiales digitales 0 légicas y los circuitos que trabajan las mismas cireuitos digitales 0 légicos. El estudio de este tipo de circuitos corresponde al dominio de la electrénica di- gital, una de las dreas de es- pecializacin de la electréni- ca de mayor progreso en los Ultimos tiempos. Los circuitos digitales normalmente reciben un cier- to nimero de sefiales de entra- da, las procesan y producen como resultado un cierto nt- mero de sefiales de salida, fi- gura 12.3. El valor de cada salida en un momento dado depende del valor de cada en- trada en ese instante y de la funcién para la cual ha sido disefiado el circuito. De cual- quier forma, tanto las sefiales de entrada como las de salida, [ 1 1 ] a 1 13 zo 08 Li 1] Figura 12.3 Estructura general de un circuito digital son siempre digitales y el pro- cesamiento se realiza por téc- nicas digitales. Un circuito digital puede ser realizado con componentes discretos, como efectivamente se hizo en los primeros afios, 0 con circuitos integrados, que es la practica usual. Actualmente se dispone de una gran varie- dad de chips digitales que sa- tisfacen practicamente todas las necesidades. Algunos ejemplos que examinaremos en este ca- pitulo son las compuertas, los flip-flops, los decodificadores, los multiplexores, los contado- res, los registros, las memorias, los convertidores A/D, etc. Los avances en el cam- po de la electrénica digital, apoyados por el milagro de a) Circuito basico de contro! digital de una lampara Bateria (Ve) Figura 12.4 Osciloscopio digital la microelectrénica (la ciencia de fabricar circuitos integrados), han permitido el desarrollo y la fabrica- cién masiva de relojes, computadoras, teléfonos ce- lulares, robots, juegos, ins- trumentos y toda una nueva generacién de aparatos y sistemas “digitales” em- pleados en todos los cam- pos de la actividad humana, figura 12.4. Interruptor Figura 12.5 Ejemplo de un circuito digital sencillo Més que intentar enumerar todo lo que se puede hacer con laclectrnica digital, es hora de comenzar a conocer de que se trata. Las aplicaciones emerge- rin en forma natural a medida que vayamos evolucionando en este conocimiento. 12.2 Fundamentos de electronica digital Laelectr6nica digital es concep- tualmente més sencilla que la electrénica andloga porque tra- baja con componentes y sefiales de naturaleza binaria, es decir que s6lo pueden adoptar uno de dos valores, niveles o estados posibles. En electronica digital, estos parimetros se designan, respectivamente, como 1 (uno) o alto y 0 (cero) 0 bajo. En los manuales de circuitos integrados y sistemas digitales es también OFF =0 L=OFF=0 b) Interruptor abierto S=ON=1 L=ON=1 ) Interruptor cerrado muy comtin el uso de los simbo- los H (high) y L (low) para refe- rirse a los niveles o estados 1 y 0, respectivamente. Un ejemplo sencillo de cir- cuito eléctrico de naturaleza di- gital se muestra en la figura 12.5. En este caso, el interrup- tor S acttia como un componen- te digital porque sdlo puede es- tar abierto (0) o cerrado (1). Asi- mismo, el voltaje aplicado a la lémpara L es una sefal digital porque sélo puede ser OV (0.0 bajo) cuando $ esta abierto (0) 0 +9V (1 o alto) cuando S$ esta cerrado (1). Una asignacién si- milar de valores légicos puede ser aplicada ala corriente [a tra- vés del circuito 0 al estado de la lémpara (encendida o apagada). Enlaterminologia digital, los niveles o estados légicos 0 y Ise denominan comtinmen- te bits. Un bit o un grupo de bits pueden representar mu- chos niveles diferentes de in- formacién en los circuitos y sistemas digitales, incluyendo ntimeros, datos y decisi Los niimeros, en particular, se representan y manipulan uti- lizando el sistema binario o de base 2, los datos (letras, ins- trucciones, misica, etc.) utili- zando diversos tipos de eédi- gos y las decisiones utilizan- do las reglas de la légica digi- tal, agrupadas bajo lo que se conoce como el Algebra Booleana. En las siguientes secciones examinaremos bre- vemente estos conceptos. ®©Estrictamente hablando, los bits 1 0, tal como son interpretados por los circuitos y sistemas digi- tales, corresponden realmente a rangos 0 intervalos de voltajes, y no a voltajes fijos. En el caso de circuitos integrados digitales, estos rangos dependen de la fa- milia l6gica a la cual pertenece el dispositivo. Un chip TTL, por ejemplo, que es una de las fami- lias logicas més populares, inter- pretar como un 0 cualquier vol- taje entre 0 y 0.8V, y como un 1 cualquier voltaje entre 2.0V y 5.0V. Consecuentemente, estos dispositivos entregan niveles ba- Jos 0 altos entre estos rangos 2] ponderaciones Posiciones ER Sac0 3283.75 Figura 12.6 Estructura posicional del sistema numérico decimal 12.2.1 El sistema binario. Los seres humanos, cuando tra- bajamos con ntimeros, lo hac mos en el sistema decimal 0 de base 10. Este sistema de numeracién, como sabemos, utiliza 10 digitos 0 simbolos basicos (0, 1, 2, 3,4,5,6,7,8y 9) para representar cualquier cantidad mensurable, por ejem- plo 175 personas 0 2.4 Q. Ade- mas, es un sistema pondera- do, es decir cada digito tiene un valor dependiendo de su posicién con respecto al punto decimal. En la figura 12.6 se ilustra este concepto Note que las posiciones a la izquierda del punto tienen ponderaciones crecientes en potencias positivas de 10 a partir de 10° (1) y las posicio- nes a la izquierda del mismo ponderaciones decrecientes en potencias negativas de 10 a partir de 10° (0.1). El valor de un digito parti- cular se obtiene multiplicando su valor intrinseco (0, 1, 2,ete.) por el peso o ponderacién de la posicién en que se encuen- tra. En nuestro caso (3283.75), el 3 ubicado en la columna de los millares tiene un valor de 3000, mientras que ubicado en Ja columna de las unidades tie- ne un valor de 3. Las computadoras y otros sistemas digitales, por su parte, trabajan en el siste- ma binario 0 de base 2. Este sistema utiliza Gnicamente dos digitos 0 bits (0 y 1) para representar cualquier nime- ro. Adems, es también po- sicional o ponderado, es de- cir cada bit tiene un valor de- pendiendo de su posicién con respecto al punto decimal. En la figura 12.7 se ilustra este concepto. Note ahora que las posi- ciones a la izquierda del punto decimal tienen ponde- raciones crecientes en po- tencias positivas de 2 partir de 2° (1) y las posiciones a la izquierda del mismo pon- deraciones decrecientes en potencias negativas de 2 a partir de 2"' (1/2 0 0.5). Nue- vamente, el valor de un di- gito particular se obtiene multiplicando su valor in- trinseco (0 0 1) por el peso © ponderacién de la posicién en que se encuentra. En nuestro caso, para el ntimero 1010.011, el primer bit, Ilamado bit mas signi- ficativo 0 MSB (most signi- ficant bit) y ubicado cuatro posiciones a la izquierda del punto decimal, tiene un va- lor de 8, mientras que el tl- timo, llamado bit menos significative o LSB (least significant bit) y ubicado tres lugares a la derecha del punto decimal tiene un va- lor de 0.125. Sumando los valores de todos los bits se obtiene el valor decimal equivalente (10.375). Lixte 1x4 Ox 12 ‘bs |Posiciones 1 Ejemplo Oxt 1x2 Ox4 1x8 Valor decimal Figura 12.7 Estructura posicional del sistema numérico binario Para indicar que un niimero esté expresado en binario o en de mal, se acostumbra escribir un 2 © un 10, respectivamente, como subindice a la derecha del mis- mo para evitar confusiones. Tam- bién es usual, en lugar de subin- dicar con 2 0 10, escribir una B ©.una D como sufijo. Esto es: 1010.01, = 10.375,, 1010.01 1B = 10.375D Los ntimeros binarios pue- den ser sumados, restados, multiplicados, divididos y, en general, manipulados matemé- ticamente de muchas formas utilizando diversos algoritmos mas numéricos como el octal o de base 8 (Q) y el hexadeci- mal o de base 16 (H), que se utilizan principalmente para simplificar la representacién de niimeros binarios. Por ejemplo, 101111B (binario) es equiva- lente a 57Q (octal), 2FH (hex) y 47D (decimal). 12.2.2 Cédigos digitales En términos generales, un c6- digo es un grupo de simbolos que representan algiin tipo de informacién reconocible. El uso de cédigos es muy comtin en la vida diaria. Los seres humanos, por ejemplo, se co- munican a través de palabras, gestos y otros cédigos. Asi- mismo, los productos de un supermercado se identifican por un cédigo de barras, nues- tras células contienen un c6- digo genético que se transmi- te a nuestros hijos, etc. Los ntimeros mismos son una for- ma de cédigo. Los sistemas digitales también utilizan cédigos para representar datos numéricos y no numéricos como letras, sig- nos, mtisica, voz, imagenes, instrucciones, etc, Esta repre- sentacién la realizan, natural- mente, utilizando cédigos bi- narios, es decir combinacio- nes de Is y Os. Existen muchos ise. ———s8s—————— (*) es 0101010, etc. Mas ejemplos de cédigos ASCII se relacionan en la fi- gura 12.8. Otros cédigos muy comunes son el hexadecimal (hex) y el decimal codifi- cado en binario 0 BCD (Binary Co- ded Decimal). El -|z Jo|n|mjoloja}>jo cédigo hexadeci- mal o de base 16 I-|n} <|x le}< le | lo}|zlo]a utiliza los 0;1,2, D, Ey F, cada uno de los cuales repre- senta un grupo de Ole air especiales. Figura 12.8 Cédigos ASCII tipos de cédigos binarios de- pendiendo del tipo particular de informacién que se requie- ra representar. Las computadoras, por ejemplo, utilizan un cédigo binario de 7 bits llamado AS- CIE (American Standard Code for Information Inter- change: léase asky) ‘Para re- presentar letras maytisculas y mimisculas, ntimeros y signos de puntuacién, asf como otros caracteres e instrucciones usuales en el procesamiento de textos. El c6digo ASCII de la letra A, por ejemplo, es 1000001, el del nimero 5 es 0110101, el de un asterisco Cédigos de contro! [$B] : Espacio en blanco. cuatro bits, como se indica en la figura 12.9. Para expresar un dato binario en hexadecimal, los bits se dividen en grupos de 4 comenzando por el LSB y a cada grupo se le asigna el di- gito hex correspondiente. Para indicar que un dato esté expresado en hexadecimal, normalmente se le agrega el sufijo H. Ver el Ejercicio 12.1 para un ejemplo. El cédigo BCD utiliza gru- pos de 4 bits, desde 0000 hasta 1001, para representar los digi- tos decimales desde 0 hasta 9, como se indica en la figura 12.10. Las combinaciones 1010, 1011, 1100, 1101, 1110 y 1111 son invélidas. Para expresar un numero decimal en BCD, sim- plemente se le asigna a cada di- gito el cddigo BCD correspon- diente. Para indicar que un nt- mero estii expresado en BCD, normalmente se le agrega el su- fijo BCD. Ver el Ejercicio 12.2 para un ejemplo. La mayoria de sistemas digitales manejan informacién codificada en forma de pala- bras o grupos de bits de lon- gitud fija. Son comunes lon- gitudes de palabra de 4, 8, 12, 16, 32 y 64 bits. Por ejemplo, 1010 es una palabra de 4 bits y 1000 0001 es una palabra de 8 bits. Las palabras 0 piezas de informacién de 8 bits se de- nominan también bytes. Por ejemplo, 1000 1101 0100 1110 puede ser interpretada como una palabra de 16 bits 0 como una palabra de dos bytes. x eo |ro } + Jo mm I< Binario 0000 0001 0010 0011 0100 0101 0110 0114 1000 1001 1010 4044 1100 1101 1110 1411 almjolo|m|>}ola|s|o fafa Ejemplo 14.1001, 0010 1110 3 9 2 E Figura 12.9 Cédigo hexadecimal La manera como la infor- maci6n esté organizada en una palabra se denomina su for- mato. Los sistemas digitales utilizan muchos tipos diferen- tes de formatos de codifica- cién dependiendo de su apli- caci6n particular. Por ejemplo, un formato de 8 bits para re- presentar un nimero con sig- no (positivo o negativo) podria ser el siguiente: donde el bit mas signifi- cativo (67 o MSB) correspon- de al signo (0 si es positivo y 1 si es negativo) y los bits si- guientes a la magnitud. Asf, la representaci6n correspondien- te del ntimero decimal negati- vo -47 en este formato seria 11010011. Este mismo cédigo en otro formato de codifica- cin tendria un significado completamente diferente. Por ejemplo, podria indicarle a un microprocesador realizar una operacién aritmética 0 légica determinada entre dos datos, u otro tipo de instruccién. 12.2.3 Logica digital y algebra booleana Los unos (1s) y ceros (Os) uti- lizados para representar ntime- ros y construir cédigos pueden también ser utilizados para re- presentar concepts légicos del tipo falso/verdadero, si/no, abierto/cerrado, alto/bajo, arri- ba/abajo, etc., asf como para tomar decisiones del tipo “si, entonces”, es decir si una se- rie de circunstan particu- lares ocurre, entonces una ac- cién particular resulta. En el caso del circuito de la figura 12.5, por ejemplo, si el inte- rruptor $ esté cerrado, enton- ces la lampara L ilumina. En otras palabras, si $ es 1, en- tonces Les 1. Elestudio de los procesos de inferencia y razonamiento cons- tituye el micleo de una discipli- na filos6fica conocida como 16- gica, desarrollada originalmen- tepor Aristételes (siglo IV A.C.), Una rama muy importante de la l6gica, creada por el mateméti- co inglés Georg Simén Boole (1815-1846), es el Algebra Booleana, la cual utiliza tinica- mente conceptos del tipo falso/ verdadero. La aplicaci6n de este método dorrazonamiento mate- miatico al andllisis y disefio de cir- cuitos digitales, recibe el nom- bre de légica digital. Los conceptos de falso y verdadero manejados por la I6gica no estén necesariamen- Figura 12.10 Cédigo BCD te relacionados con las nocio- nes de falsedad y verdad que manejamos en el mundo real. S6lo indican la validez o in- validez de un juicio dentro del marco del razonamiento légi- co. Por ejemplo, “si es verdad que esta lloviendo y es falso que yo tenga una sombrilla, entonces es verdad que me mojaré”, Esta situacién po- drfa ser representada pictéri- camente mediante un conjun- to de simbolos como el mos- trado en la figura 12.11. La expresin verbal de un juicio acerca de algo que puede ser falso 0 verdadero, por ejem- plo “esté lloviendo”, se denomi- na en l6gica pura una proposi- Figura 12.11 Ejemplo de representaci6n pictorica de una relacién logica Ejer 19 12.1 Considere el ntimero binario 11100100101110. Determine (a) el c6digo hexadecimal y (b) el valor decimal equivalentes Respuestas. (a) 392E H ; (b) 14638 D Solucién. (a) Para determinar el e6digo hex, inicialmente formamos gru- pos de 4 bits a partir del LSB, agregando ceros a la derecha del MSB si es necesario. A continuacién, reemplazamos cada grupo por su simbolo hex correspondiente de acuerdo a la tabla de la figura 12.9. Esto es: 1110100101110 =0011 1001 0010 1110 Spee s eee Por tanto, 111001001011 10B = 392EH (b) Para determinar el valor decimal, simplemente multiplicamos el valor intrinseco de cada bit (0 0 1) por el valor posicional correspondiente (fi- gura 12.7) y sumamos los valores parciales abtenidos. Puesto que el va- lor de un bit 0 siempre es cero, independientemente de su posicién, y el valor de un bit 1 es igual al valor posicional, s6lo necesitamos sumar estos tiltimos. Esto es: Valor posicional Le 4 8 32 256 2048 4096 Por tanto, 11100100101 110B = 14638D 8192 14638 cién y corresponde en el marco del algebra booleana a una va- riable légica. Las variables 16- gicas se identifican generalmen- te mediante caracteres alfabéti- cos 0 alfanuméricos (A, D3, CLR, etc.). En electronica digi- tal, las variables l6gicas se uti- lizan para representar sefiales 0 condiciones que s6lo pueden adoptar uno de dos estados po- sibles (0=falso, 1=verdadero). Como ejemplo de aplica- cién de los conceptos de la I6- gica al disefio de circuitos di- gitales, supongamos que se desea un sistema de control de un motor que abra automati- camente la puerta del garaje s6lo cuando las luces del ca- rro iluminan una fotocelda de control y en el interior de la casa esta cerrado un interrup- tor de seguridad. En la figura 12.12a se muestra un modelo de circuito eléctrico que satis- face esta condicidn. Se asume que se realiza la siguiente asig- naci6n de variables: F=Estado de la fotocelda (1=iluminada, 0=no iluminada) S=Estado del interruptor (1=cerrado, O=abierto) M=Estado del motor (I=energizado, 0=no energizado) Los estados de la fotocel- day del interruptor pueden ser facilmente convertidos en ni- yeles Iégicos equivalentes y procesados para producir la sefial 16gica de control del motor. Esta situacién se ilus- tra en las figuras 12.12b y 12.12f. En cualquiera de estos casos, podemos elaborar una tabla como la de la figura 12.12c que contenga todas las posibles combinaciones de es- tados de las variables de en- trada (F y S) y los estados de la variable de salida (M) resul- tantes de cada una. Esta for- ma de descripcién de un pro- blema l6gico se denomina una tabla de verdad. Adicionalmente, la pre- misa que describe nuestro sistema (“si la fotocelda esta iluminada y el interruptor esta cerrado, entonces el motor se energiza”) puede ser expresada en forma com- pacta mediante una ecuacién de la forma: a) Circuito eléctrico 7 eos] ) Diagrama de bloques del circuito légico Mz S-F= SF = ) Ecuacién légica io) S(rbels Kigieo: ©) Tabla de verdad Circuito légico (AND) g Interruptor | Interface 7 3_| Interface (s) de | de Motor entrada salida (M) ee 1/4 7408 Fotocelda ) + f) Circuito préctico Figura 12.12 Ejemplo de descripcién y aisefio de un circuito digital mediante conceptos légicos (Iéase “M es igual a Fy S”), donde el simbolo “+”, lama- do operador légico AND o Y, representa la relaci6n 16- gica entre las variables de entrada. Este tipo de expre- siones se denominan ecua- ciones légicas o booleanas, y se utilizan en lgica digi- tal para describir analitica- mente la relacién de cada variable de salida con las variables de entrada. La comprensién, formulacién y manipulacién de ecuaciones légicas es fundamental en el proceso de anilisis y disefio de circuitos légicos. La ecuacién légica ante- rior puede ser también repre- sentada en forma simbélica como se indica en la figura 12.12e. Este tipo de represen tacién se denomina un simbo- lo o circuito légico. Cualquier circuito o sistema digital pue- de ser representado como la combinacién de uno o mas simbolos légicos, cada uno de los cuales describe una opera- cin légica entre un cierto nti- mero de variables de entrada. Las operaciones l6gicas bi- sicas del Algebra Booleana son el producto, la suma y cl com- plemento 0 inversién, denomi- nadas respectivamente opera- ciones AND, OR y NOT. En la figura 12.13 se muestran los simbolos, las ecuaciones y las tablas de verdad que describen estas operaciones fundamenta- les. Las operaciones AND y OR son aplicables a dos 0 més va- riables de entrada. La operacion NOT solamente esta definida para una variable de entrada. En adici6n a las operacio- nes basicas anteriores, existen otras auxiliares, derivadas de Figura 12.13 Operaciones légicas basicas Nombre ‘Simbolo Ecuacién logica Lease como verdad A Tablade [0 oO 1 1 LL o Figura 12.14 Operaciones légicas derivadas las primeras, que se utilizan con frecuencia en el disefio de circuitos digitales. Las mas importantes son la AND nega- da (NAND), la OR negada (NOR), la OR exclusiva (XOR), la OR exclusiva nega- da (XNOR) y la NOT negada (YES). En la figura 12.14 se describen estas operaciones auxiliares. La NAND, la NOR, la XOR y la XNOR se aplican ados o mas variables y la YES auna sola variable. Tanto las operaciones fun- damentales como las derivadas son realizadas en la préctica por circuitos electronics especia- lizados llamados compuertas. Las compuertas son los bloques constructivos basicos de todos los circuitos y sistemas digita- les. Las compuertas, asf como muchas funciones especiali- zadas construidas a base de las mismas (flip-flops, deco- dificadores, contadores, me- morias, microprocesadores, etc.), estén corrientemente disponibles como circuitos in- tegrados digitales. Las operaciones l6gicas, y por tanto los circuitos légicos y las relaciones entre variables logicas, se rigen mediante una serie de reglas sencillas que constituyen el nucleo del Al- gebra Booleana. En la figura 12.15 se resumen las mas im- portantes. La aplicacién de estas reglas y la utilizacion de métodos graficos como los Ila- mados mapas de Karnaugh, proporcionan un método sis- tematico, r4pido y sencillo para disefiar y analizar circui- tos légicos eficientes, econd- micos y confiables. 12.3 Familias logicas de circuitos integrados digitales Los circuitos integrados digita- les modernos pueden ser bipo- lares 0 MOS dependiendo del tipo de transistores utilizados en su manufactura. Dentro de cada una de estas tecnologias, ten diferentes tipos de familias. Una familia légica es un grupo de dispositivos l6gicos integra- dos que comparten una tecno- logia comin de fabricacién y son eléctricamente compatibles entre sf. En el cuadro la figura 12.16 se relacionan las familias bipolares y MOS mas comunes. Las tecnologfas bipolares més conocidas, basadas en el uso de transistores bipolares, son la RTL, la DTL, la TTL, la ECL ylaPL. Las familias RTL (Resistor-Transistor Logic) y DTL (Diode-Transistor Logic) son practicamente obsoletas en la actualidad, pero fueron muy populares en el pasado. La TTL. (Transistor-Transistor Logic), introducida originalmente por Texas Instruments en 1964, en sus distintas versiones, es ac- tualmente la mas popular. Nos referiremos a la misma en de- talle més adelante. LEYES DEL PRODUCTO LEYES DE LA SUMA 3. A+ 4 A+ LEYES DE LA TAUTOLOGIA 5. ASA 6. A+ A LEYES DE LOS COMPLEMENTOS. 7. ACA 8 A+ LEY DE LA DOBLE NEGACION GA=A LEYES CONMUT ATIVAS 10. A°B A 11. A+ B+A LEYES DISTRIB UTIVAS 12.AB+AC=A+(B+C) 13.(A+B)*(A+C)=A+BC LEYES ASOCIA TIVAS 14. ABC = (AB)*C = A*(BC) 15. A+B+C = (A+B)+C = A+(B40) LEYES DE ABSORCION 16. A(A+B) =A 17. AtAB=A 18. Ae(A+B) = AB 19.A+AB=A+B LEYES DE MORGAN 21. (AxB) = AB 22. (AB) = A+B Figura 12.15 Reglas del Algebra Booleana La tecnologia ECL (Emit- ter-Coupled Logic), introduci- da por Motorola en 1962, se utiliza principalmente en apli- caciones de muy alta frecuen- cia. Sus principales desventa- jas son el alto consumo de po- tencia y su incompatibilidad con TTL. La tecnologia PL (Integrated Injection Logic), por su parte, se utiliza en apli- caciones de alta integracién, como relojes, sintetizadores de sonidos, microprocesadores, etc., combinada generalmente con circuiterfa andloga. Se ca- racteriza por su bajo consumo de potencia. Las tecnologias MOS mas conocidas, basadas en el uso de transistores MOS o MOSFETs, son la NMOS, la PMOS y la CMOS. Las fa- milias PMOS (MOS de canal P) y NMOS (MOS de canal N) se utilizan principalmen- te en aplicaciones de alta in- tegraci6n como memorias, calculadoras, etc. Se caracte- rizan por su bajo consumo de potencia. Existen algunas va- riaciones estructurales de es- tas familias como VMOS, DMOS y HMOS, tendientes a mejorar la velocidad de conmutacién. La tecnologia CMOS (MOS complementaria), intro- ducida originalmente por RCA en 1963 y que utiliza tanto tran- sistores NMOS como PMOS, es, en sus distintas versiones, la més popular de las familias MOS. Se caracteriza principal- mente por su bajo consumo de potencia, su gran capacidad de integraci6n y su alta inmunidad al ruido. Nos referiremos a los dispositivos CMOS en detalle mis adelante. (© Ademiés de las tecnologfas bipo- lares y MOS, como resultado de la evolu én natural de los pro- cesos de fabricacién de circuitos integrados, han surgido otras nuevas tecnologias tendientes a incrementar la complejidad de las funciones légicas que pueden implementarse en un chip y lo- grar que los circuitos légicos vez operen a frecuen mis altas, Las mas avanzadas hasta el momento de basan en el uso de semiconductores de arse- niuro de galio (GaAs) y de dis- positivos superconductores. 12.3.1 Niveles de integracion Los circuitos integrados di- gitales, tanto bipolares como MOS, se clasifican en cua- Sea ra Figura 12.16 Familias logicas comunes de circuitos integrados digitales tro categorias basicas depen- diendo de su complejidad 0 densidad de integracién, es decir la cantidad de com- puertas utilizadas para im- plementar las funciones 16- gicas que representan. Estas categorias se denominan SSI (Small Scale Integra- tion), MSI (Medium Scale Integration), LSI (Large Scale Integration) y VLSI (Very Large Scale Integra- tion). En este curso trab: remos principalmente con circuitos SSI y MSI. Los circuitos SSI o de pequefia escala de integra- cién, comprenden funciones digitales simples como com- puertas, multivibradores biestables (flip-flops) y mul- tivibradores monostables (one-shots), que requieren muy pocas compuertas, usualmente menos de 13. Se fabrican principalmente em- pleando tecnologias TTL, CMOS y ECL. Los circuitos MSI o de mediana escala de integracién, comprenden funciones digita- les relativamente mas comple- jas que los SSI como codifi- cadores, decodificadores, mul- tiplexores, demultiplexores, contadores, registros, compa- radores de magnitud, sumado- res, multiplicadores que re- quieren hasta 100 compuertas o mas. Se fabrican principal- mente empleando tecnologias TTL, CMOS y ECL. jercicio 12.2 Considere el mimero decimal 5830.75. Determine (a) el cédigo BCD y (b) el valor binario correspondientes. Respuestas. (a) 01011000001 1000.01 1 1010L8cb. (b) 1011100010110.118 Solucién. (a) Para determinar el cédigo BCD, simplemente asignamos a cada digito decimal el grupo o paquete de 4 bits correspondiente de acuerdo ala tabla de la figura 12.10. Esto es: 5B30,75 = 51 8 58 Oi eS) =0101 1000 0011 0000. 0111 O101 Por tanto, 5830.75D = 0101 1000001 10000.01110101 BCD (b) Para determinar el valor binario, inicialmente tratamos las partes en- tera (5830) y fraccionaria (0.7) por separado, Para la parte entera, dividi- dos repetidamente por 2 hasta obtener un cociente igual a cero (0). Los residuos proporcionan la respuesta. El primer bit de residuo corresponde al LSB y el dltimo al MSB. En general, los cocientes pares originan resi- duos 0 y los cocientes impares residuos 1. Esto es: 5830 +2 Residuos 2915 0 (LSB) Taso TB +2 1 369 0 184 1 92 0 46 0 23 0 Ml 1 2 1 Z 1 1 0 0 1 (MSB) Por tanto, 5830D = 10111000101 10B Para la parte decimal, multiplicamos repetidamente por 2 hasta obtener un cociente igual a cero (0) 0 un niimero de bits suficientes para cumplir los requisitos de exactitud exigidos. Los aearreos o partes enteras de los productos parciales (00 1) proporcionan la respuesta. En particular, si el resultado es mayor o igual a 1, se deja 1 como acarreo y la parte decimal como factor de la multiplicacisn siguiente. En los dems casos, se deja 0 como acarreo y el resultado parcial como factor siguiente, Esto es Productos Parciales Acarreos: 0.75 x2=1.50 1(MSB) 0.50 x 2= 1.00 1 (LSB) 0.00 x 2=0.00 Por tanto, 0.75D = 0.11B y 5830.75D = 1011100010110.11B Los circuitos LSI 0 de alta escala de integracién com- prenden funciones complejas como memorias, unidades aritmético-ldgicas (ALUs), microprocesadores, microcon- troladores y circuitos integra- dos para aplicaciones espect- ficas (ASICs), que requieren hasta 1000 compuertas 0 mas para su realizacién, Se fabri- can principalmente emplean- do tecnologfas CMOS, PL, NMOS y PMOS. Los cireuitos VLSI 0 de muy alta escala de integracién comprenden funciones extre- madamente complejas como microprocesadores de 32 y 64 bits, procesadores digitales de sefiales (DSPs), memorias de alta capacidad, dispositivos pe- rifericos y ASICs muy especia- lizados. Se fabrican principal- mente empleando tecnologias PL, NMOS y PMOS, asi como otros procesos avanzados. 12.3.2 Caracteristicas de la familia TTL La familia TTL es de gra acep- tacién en el diseiio de sistemas légicos debido principalmen- te a su alta velocidad de ope- raci6n, su facil disponibilidad y su bajo costo. La mayor par- te de los dispositivos TTL se identifican mediante una refe- rencia de la forma AA74xxyy, donde AA es el cédigo que identifica al fabricante (DM, SN, MM, TC, etc), xx un c6- digo que identifica la subfami- lia del dispositivo (LS, S, AS, etc.) y yy un ntimero de dos 0 tres cifras que identifica la fun- cién del mismo. El 74LS00, por ejemplo, contiene 4 compuertas NAND de 2 entradas de tecnologia TTL Schottky de bajo consu- mo de potencia, mientras que el 7490 contiene un contador decimal de 4 bits de tecnolo- gia TTL estandar. La serie 74, en general, se destina para aplicaciones industriales y de propésito general. También se dispone de una serie 54, fun- cionalmente equivalente a la serie 74, destinada a aplicacio- nes militares. Esta tiltima se caracteriza principalmente por su amplio rango de tempera- turas de operacién (-55°C a +125°C contra 0°C a +70°C). Actualmente, la familia TTL comprende varias subfa- milias que representan la bis- queda de un compromiso entre la necesidad de obtener altas velocidades de operacién y la de reducir el consumo de po- +5 tencia. Las mas importantes son la estandar (74), la de baja potencia (74L), la de alta velo- cidad (74H), la Schottky (74S), la Schottky de bajo consumo (74LS) y las Schottky avanza- das (74AS y 74ALS). A conti- nuaci6n se resumen las carac- teristicas generales de cada una. Estas subfamilias se diferencian epitre sibiisicamente por su carac~ teristica velocidad-potencia. Sin ‘embargo, todas recurren a la mis- ma configuracién basica, trabajan eon una tensi6n de alimentacién nominal de +5V e interpretan los Is y 0s de la misma forma. Es- pecificamente, cualquier voltaje entre OV y 0.8V corresponde aun nivel o estado bajo (0) y cualquier voltaje entre 2.0V y 5.0V aun nivel o estado alto (1). Los volta- Jes entre 0.8V y 2.0V se conside- ran invilidos en TTL. Serie TTL estandar Comprende los dispositivos identificados como 74xx, por ejemplo 7402 0 74157. Se ca- +v 130K Estructura de salida TOTEM POLE Figura 12.17 Estructura tipica de una de una compuerta TTL estandar racteriza por su alta velocidad de operacién (tipicamente por encima de 20MHz) y su alto consumo de potencia (1 a 25 mW por compuerta). En la fi- gura 12.17 se muestra la es- tructura basica de una com- puerta TTL estandar. Con lige- ras modificaciones, esta confi- guraci6n se mantiene para to- das las demas familias TTL. TTL de baja potencia Comprende los dispositivos identificados como 74Lxx, por ejemplo 74L,04 0 74L574. Consume 10 veces menos po- tencia que TTL estandar pero es 4 veces mis lenta. Esto se debe a que utiliza resistencias de valores relativamente altos. TTL de alta velocidad Comprende los dispositivos identificados como 74Hxx, por ejemplo 74H08 0 74H368. Consume 2.5 veces més poten- cia que TTL estandar pero es 2 veces mas rapida. Esto se debe a que utiliza resistencias de valores relativamente bajos. TTL Schottky Comprende los dispositivos identificados como 74Sxx, por ejemplo 74830 0 748244. Consume 1.8 veces mas poten- cia que TTL esténdar pero es 4 veces mas rapida. Esto se debe a que utiliza diodos Schottky (ver Capitulo 6) en- tre la base y el colector de cada transistor, constituyendo lo que se denomina un transis- tor Schottky, figura 12.18. Figura 12.18 Simbolo y circuito equivalente de un transistor Schottky Estos tiltimos trabajan como interruptores no saturados y pueden cambiar répidamente de un estado a otro. TTL Schottky de baja potencia Comprende los dispositivos designados como 74LSxx, por ejemplo 74LS51 0 74LS373. Consume 5 veces menos po- tencia que TTL estandar y es igual de rapida. Esto se debe a que utiliza transistores Schot- tky y valores de resistencia relativamente altos compara- dos con la serie 74S. Es la subfamilia TTL mas utilizada. TTL Schottky avanzada Comprende los dispositivos designados como 74ASxx, por (C5 Se asume que tnto el dispositive CMOS como el TTL operan a +5V. Se supone que se utiliza una resistencia de valor adecuado en- tre la sada TTL y +5V. Esta resistencia, de- altos vistos por las entradas CMOS. Tabla 12.1 Caracteristicas de carga de subfamilias TTL ejemplo 74AS 157 0 74AS8240. Proporciona las més altas ve- locidades que el estado actual de la tecnologfa bipolar puede ofrecer (mas de 600 MHz) y su consumo es intermedio entre TTL estandar y TTL-LS (me- nos de 7mW por compuerta) TTL Schottky avanzada Comprende los dispositivos designados como 74ALSxx, por ejemplo 74AL86 0 T4ALSS74. Consume la mitad de potencia de TTL LS y es dos veces més répida. Una compuerta 74ALS tiene tipi- camente una disipacién de potencia del orden de ImW y un tiempo de propagacién del orden de 4 ns. Ademis de sus caracterfs- ticas de velocidad y potencia, las subfamilias TTL se dife- rencian también por sus carac- teristicas de carga, es decir la corriente que demanda una entrada de la fuente de sefial y la corriente que puede entre- gar una salida al circuito de carga. Estas caracteristicas, denominadas respectivamente abanico de entrada (fan in) y abanico de salida (fan-out), determinan el ntimero méximo de entradas de una misma subfamilia que pueden ser co- nectados a una salida de la misma u otra subfamilia. Una entrada TTL estan- dar, por ejemplo, se compor- ta como una fuente de co- triente de 1.8mA. A este va- lor se le asigna un fan-in de 1. Una salida TTL estandar, por su parte, se comporta como una fuente de voltaje con una capacidad de corrien- te méxima de 18mA. Esto implica que puede impulsar hasta 10 entradas TTL del mismo tipo. En otras pala- bras, tiene un fan out de 10. En la tabla 12.1 se relacionan las caracteristicas de carga ti- picas de otras subfamilias TTL comunes. Las series 74 esténdar, 74H, 74L, 7AS, TALS, 74AS, T4ALS, 74C, 74HC y 74HCT, forman el ni- cleo de lo que se conoce como logica de SV. Actualmente son también muy populares los dis- positivos de Kigica de 3.3V 0 de bajo voltaje (LV), como los de las series 74LCX, 74LVQ, TALVX, T4LVCH y 7ALVXX, que trabajan a 3.3V. El uso de bajos voltajes de alimentacién, una tendencia cada vez mas no- table en el campo de la electré- nica digital, simplifica los pro- cesos de manufactura de circui- tos integrados y permite a los fabricantes obtener un mayor rendimiento a un menor costo. Los dispositivos légicos de 3.3V se utiliza principalmente en sis- temas portatiles como computa- dores laptop, te\éfonos celulares, agendas digitales (PDAs), etc. 12.3.3 Caracteristicas de la familia CMOS La familia CMOS es de gran aceptacion en el disefio de sistemas digitales debido principalmente a su bajo consumo de potencia, su alta capacidad de integraci6n, su inmunidad al ruido, su facil disponibilidad y su bajo cos- to. Actualmente comprende varias subfamilias , siendo las mas importantes fa 40 (estandar), la 74C (equiva- lente TTL), la 74HC (alta velocidad) y la 74HCT (alta velocidad con entradas TTL). A continuacion se re- sumen las caracteristicas ge- nerales de cada una. CMOS estandar Conocida también como se- rie 4000. Comprende los dis- positivos identificados como 40xxB, 45xxB y 47xxB, por ejemplo 4011B, 4528B y 4724B. Se caracteriza por su baja disipacién de potencia (cerca de 10nW por com- puerta) y su moderada velo- cidad de operacién (menos de 10MHz). Opera con ten- siones de alimentacién (VDD) desde 3V hasta 18V. Utiliza niveles de voltaje de entrada desde 0 hasta 0.3VDD para el estado bajo (0) y desde 0.7VDD hasta VDD para el estado alto (1). En la figura 12.19 se mues- tra la estructura tipica de una compuerta CMOS. También se dispone de una serie CMOS estandar 4000A, mas econémica, for- mada por dispositivos identi- ficados como 40xxA 0 40xx, digamos 4002A 0 4013, que opera con tensiones de ali- mentaci6n desde 3V hasta 15V y tiene la misma defini- cién de niveles de la serie 4000B. Sin embargo, opera a frecuencias mds bajas y tiene una menor capacidad de co- rriente de salida. Ademés, es mas sensible al daiio por elec- tricidad estatica o ESD (Elec- trostatic Damage). ®Los dispositivos CMOS en gene- ral son particularmente sensibles al dafio por descargas electrésta- ticas (creacién de altos voltajes por friceién) debido a la extrema- damente alta impedancia de la ‘capa de éxido que separa la com- puerta del canal. Por esta razén, Figura 12.19 Estructura tipica de una compuerta CMOS ‘un dispositive CMOS no debe ser ‘maniputado més de lo necesario y conservarse en un contenedor antiestético apropiado (espuma, funda, papel aluminio, etc.) hasta ‘que se utilice. También es conve- niente que el usuario y el banco de trabajo estén puestos a tierra. Durante su operacién, las entra- das no utilizadas deben estar co- nectadas a tierra o a +V. No las deje flotantes, es decir al aire. CMOS equivalente a TTL Comprende los dispositivos de- signados como 74Cxx, porejem- plo74C14 y 74C164, Es un 50% més répida que la serie 4000B, pero consume un 50% mis de te y pin por pin equivalente a la serie TTL 74L. Sin embargo, muchas funciones 74C no estén disponibles en TTL. CMOS de alta velocidad Comprende los dispositivos designados como 74HCxx, por ejemplo 74HC74 o 7T4HC259. Los mismos son funcionalmente equivalentes a los de la serie TTL 74LS, tie~ nen la misma distribucién de pines y ofrecen velocidades de conmutacién comparables. Opera con tensiones de ali- mentacién desde 2V hasta 6V yniveles l6gicos CMOS. Es la tecnologia que proporciona actualmente el mejor compro- CMOS de alta velocidad con entradas TTL Comprende los dispositivos designados como T4HCTxx, por ejemplo 74HCT04 o 74HCT374. Los mismos son funcionalmente equivalentes a los de la serie 74HC, operan con el mismo rango de tensio- nes de alimentacién y tienen la misma distribucién de pi- nes, excepto que sus entradas son compatibles con niveles légicos TTL. Es la mejor al- ternativa de que se dispone actualmente para convertir sis- temas basados en légica TTL a légica CMOS. ® Otras subfamilias CMOS menos palmente por su alta velocidad, son las series 74HVC (CMOS de muy alta velocidad), 74VHCT (HVC compatible con TTL), 74ABT (BiCMOS avanzada compatible con TTL), 744C (CMOS avanzada), 74ACT (AC compatible con TTL), 74RCT (CMOS répida compatible con TTL), etc. También se dispone de dispositivos CMOS para légica de 3.3¥, come las populares fa- milias 74VCx, 74LCX, T4LVX y TALVT de Fairchild, Toshiba y otros fabricantes. 12.4 Circuitos integrados digitales de pequefia escala Los cireuitos integrados de pequeiia escala o SSI (small scale integration), como se mencioné en una seccién an- terior, incluyen funciones di- gitales simples que requieren un ntimero relativamente redu- cido de compuertas para su implementacién, tipicamente menos de 13. Las més comu- nes son las siguientes: 1. Inversores 2. Compuertas légicas 3. Interruptores bilaterales 4. Cerrojos biestables (latches) 5. Multivibradores biestables (flip-flops) 6. Multivibradores monoesta- bles (one shots) En las siguientes seccio- nes se realiza una breve des- cripcién de la funcién gene- ral de cada uno de estos dis- positivos légicos, se relacio- nan los principales chips TTL y CMOS que los representan y se describen sus variantes més importantes. Para una in- formacién mis detallada de estos temas, asi como de to- dos los demas temas de este capitulo, se remite al lector al Curso Prictico de Electré- nica Digital y Circuites In- tegrades Digitales de CEKIT, asi como a los ma- nuales de los fabricantes. . ® Los circuitos integrados de la se- rie 74, tanto CMOS como TTL, disponibles corrientemente en iis de dos subfamilias, se iden- tifican en los listados que siguen como 7éxxyy, donde 20x corres- ponde a la subfamilia (que no se indica explicitamente) y yy al niimero funcional. Por ejemplo, 74xx00 puede corresponder a 7400, 74C00, 74LS00, 7400, etc. Sin embargo, esto no impli- ca que se fabriquen en todas las subfamilias posibles. Para mayor seguridad, consulte las versiones més recientes del manual del fa- bricante original (por ejemplo el CMOS Logic Databook de Na~ tional), el catélogo del provee- dor (p.e. Digi-Key) 0 una guia maestra de reemplazos (p.e. ECG). En estd dltima encontra- 14 también los simbolos 0 cir cuitos Idgicos de todos los dis- positives relacionados. 12.4.1 Inversores Los inversores, como su nombre lo indica, son dispo- sitivo que realizan la opera- cin légica NOT (inversién o complemento légico), es de- cir producen una salida alta (1) cuando la entrada es baja (0), y viceversa. Un ejemplo representativo es el 74xx04, figura 12.20, disponible en versiones estandar, LS, C, H, HC, HCT, S, ALS, AS, LVQ, Voc 6A 6V 5A 5V 4A 4V 1A 1V 2A 2V 3A 3V GND Figura 12.20 Circuito integrado 74xx04 (inversor hex) Ret cclif owe] ce Toot [6 | N®: Numero de inversores por chip Tabla 12.2 Inversores comunes VHC, AC, ACT, ACTQ y F, el cual proporciona 6 inver- sores convencionales inde- pendientes en una cdpsula de 14 pines. La tabla 12.2 rela- ciona otros ejemplos. Los inversores conven- cionales, como el 74xx04, se ciiien estrictamente a las ca- racteristicas de entrada y de salida cada subfamilia. Sin embargo, existen también in- versores con caracteristicas de entrada y/o salida especia- les. Los mas importantes son los inversores con entradas Schmitt Trigger, con sali- das de colector abierto, con salidas buffer y con salidas tri-state. Lo mismo se apli- ca a otros tipos de compuer- tas. La tabla 12.3 relaciona algunos ejemplos de inver- sores especiales. Los dispositivos Sch- * mitt trigger, figura 12.21, se diferencian por poseer histéresis, una caracterfsti- ca que les permite desarro- llar su légica solamente cuando el voltaje de entrada supera unos ciertos valores llamados umbral superior (VTH) y umbral inferior (VTL). Para el 74LS14, por ejemplo, los valores tfpicos de VTH y VTL son 1.6V y 0.8, respectivamente. Se uti- lizan principalmente para obtener sefiales digitales limpias y bien definidas a partir de sefiales imperfec- tas, lentas 0 con ruido. [ania |e [st | [raaré_[ 6 [8.00 (18\)] [va.sses [6 [83s S368. [rassao ts [8 st.38 | [racer Te [etc | Tipos: B=Butter, 3S=Tri-state, ST=Schmitt-trigger, OC=Colector abierto, LC=Convertidor de niveles Tabla 12.3 Inversores especiales Butfer > Inversor NAND Figura 12.21 Simbologia de aispositivos Schmitt trigger Los dispositivos de colee- tor abierto, figura 12.22, se distinguen porque la salida es flotante, es decir no esté co- nectado internamente a +5V. Esta caracterfstica permite conmutar voltajes diferentes al de alimentaci6n y conectar en paralelo salidas del mismo tipo, Esto dltimo no es posi- ble con dispositivos TTL con- vencionales debido a que los mismos utilizan una estructu- ra de salida similar a la de los amplificadores de simetrfa cuasi-complemetaria conoci- da como poste totémico o to- tem poole. = Pp Figura 12.22 Simbologia de dispositivos de colector abierto. Los buffers 0 aislado- res, figura 12.23, son dispo- sitivos légicos que poseen una capacidad de corriente de salida superior a la nor- mal. Esta caracteristica les permite manejar cargas que no pueden ser impulsadas por salidas TTL 0 CMOS convencionales como LEDs, relés, etc. Un ejemplo repre- sentativo es el 4049B, figu- ra 12.24, el cual incluye 6 buffers inversores indepen- Buffer no inversor Butfer inversor Figura 12.23 Simbologia de butters dientes, cada uno con capa- cidad de manejar hasta 1OmA en el modo fuente 0 source (carga entre la salida y +VDD) y 40mA en el modo sumidero o sink (carga entre la salida y tierra). Se asume VDD=+15V. También se dispone de buffers no inversores, como el 4050B, que simplemente realizan la operaci6n YES (no inversién), utilizindose para incrementar la capacidad de corriente de salida de disposi- tivos lgicos convencionales. La tabla 12.4 relaciona otros ejemplos. Algunos buffers, en particular, como el 74C902, estan disefiados para actéar adicionalmente como conver- tidores de nivel, permitiendo conectar salidas MOS a entra- das bipolares. Los dispositivos tri-sta- te o de tres estados, figura 12.25, se caracterizan por po- seer un terminal de control auxiliar, llamado habilita- dor, que permite situar la sa- lida en un estado flotante, si- milar a un circuito abierto. Esta condicién se denomina estado Hi-Z o de alta impe- dancia. Se utilizan principal- Figura 12.24 Buffer hex inversor 4049B. El 4050B es idéntico, excepto que proporciona buffers no inversores. Ref. N | Tipo 4050 6 N 4o0s7_| 6 | 3s a 7407 6 | oc(ov) TANT 6 | oc(isy) T4xx125 4 3s 74xx126 4 3s 74xx240 8 ST, 3S 7aLs24i| 8 | ST.3S T4xx244 8 ST, 3S 74.8365] 6 | 3S 7a.s367|_6 | SS 7aLs64i| 8 | ST,3S 7ace02 | 6 | LC (CMOs-TTL) |, 38=Tri-state, ‘$T=Schmitt-trigger, OC=Colector abierto, LC=Convertidor de niveles Tabla 12.4 Butters no inversores mente en computadoras y sistemas donde se necesita transferir permanentemente informacién entre diversos puntos utilizando la minima cantidad posible de lineas de comunicacion. 12.4.2 Compuertas légicas Las compuertas légic: como su nombre lo indica, son dispositivos que realizan decisiones u operaciones 16- gicas simples (AND, OR, NAND, etc.), 0 combinacio- nes de las mismas, con dos 0 mas variables (niveles légi- cos) de entrada. Las compuer- tas, junto con los inversores, son los bloques constructivos basicos de todos los circuitos y sistemas digitales. Los prin- cipales tipos de compuertas légicas disponibles como cir- cuitos integrados TTL 0 CMOS son los siguientes: 1. Compuertas AND 2. Compuertas OR 3. Compuertas NAND 4. Compuertas NOR 5. Compuertas XOR 6. Compuertas XNOR 7. Compuertas AND/OR 8. Compuertas AD/OR/NOT Las compuertas AND, OR, NAND, NOR, XOR y XNOR, como su nombre lo indica, son dispositivos que realizan, respectivamente, las operaciones légicas AND, OR, NAND, NOR, XOR y XNOR. Un ejemplo representativo es el 4011B, figura 12.26, el cual inclu- ye 4 compuertas NAND convencionales de dos en- tradas (NAND-2) en una capsula de 14 pines. Tam- bién se dispone de compuer- Butfer inversor activo alto te gi, “4 Butfer inversor activo bajo aie “nr "9" Butter inversor en estado Hi-Z JHE HiZ +" tas con caracteristicas de entrada y/o de salida es ciales. La Tabla 12.5 rela- ciona varios ejemplos de compuertas convencionales y especiales de las series 74 y 4000 de uso comin. Las compuertas AND/ OR y AND/OR/NOT ( 0 AND/NOR) son dispositivos (realmente circuitos légicos completos) que realizan la suma l6gica (OR) de produc- tos légicos (AND). En el pri- mer caso proporcionan una salida no complementada y en el segundo una salida complementada. Un ejemplo representativo es el 74LS51, figura 12.27, el cual propor- ciona en una cépsula de 14 pines dos compuertas AND/ NOR con las siguientes ca- racteristicas: Buffer no inversor activo alto See) Nee ee a Buffer no inversor activo bajo Buffer no inversor en estado Hi-Z Figura 12.25 Simbologia de dispositivos tri-state Ref. | Funcién_| N¢| Tipo 4000 [NOR3 |2|N 4oo1 |NorR2 |4|N 4o11 |NAND2 | 4 | N 4012 |NAND-4 | 2 | N 4023 | NAND-3 | 3 | N 4025 «=|NOR3 | 3 | N 4030. | xOR2 =| 4 | N 408 |NADB of 1 | N 4070 |xoR2 |4|N 4071 | OR2 a[n 4072 | OR4 2)N 4073. |anD3 | 3 | N 4075 | ORS a [Nn 4077 |xNoR-2 | 4 | N 4081 |NAND2 | 4 | N 4oz2 jann4 |2|N 4093 | NAND-2 | 4 | ST 4502 | OR2 6 | B38 74xx00 | NAND-2 | 4 | N 74x01 |NAND-2 | 4 | OC 7axxo2 |NoR2 | 4 | N 74xx03|NAND-2 | 4 | OC 74xx08 | AND-2 | 4 | N 74x08 | AND-2 | 4 | OC 74x10 | NAND-3 | 3 | N 74uxtt | AND-3 [3 | N 74L812 |NAND-3 | 3 | OC 74L813 |NAND-4 | 2 | ST valsis |AND-3 | 3 | OC 74xx20 | NAND-4 | 2 | N 7axxe1 |AND-4 | 2 | N 7axxe2 |NAND-4 | 2 | OC 7425 |NOR4 | 2 | 38 zais28 |NoR-2 | 4 | B vaisaa |NoR2 | 4 | B,0c 7a.sa7 |NAND2 | 4 | B 74Ls38 | AND-2 | 4 | B,OC 74x40 |NAND-4 | 2 | B 74xxe6 |XOR2 [4 | N 74xx132 | NAND-2 | 4 | ST 7axx133 | NAND-13 | 1 | N 748134 | NAND-12 |1 | 3S 74L8136| xXNOR-2 | 4 | Oc 7aLs260|NOR-S | 2 | N 7aLs266| xNoR-2 | 4 | oc 74Ls386| xNOR-2 | 4 | N Convenciones:N°= Numero de com- uertas por chip, N=Normal, 3: te, ST=Schmi abierto| Tabla 12.5 Compuertas convencionales y especiales Voo [4 fs]_ fal fi) fol fo] fe 1J (2) Ts} Ly Isl Tel iz Gss Figura 12.26 Circuito integrado 4011B (4 Compuertas NAND de dos entradas) * Una AND/NOR de ancho 2 y entradas 3-3, es decir con dos compuertas AND de tres entradas en el primer nivel y una compuerta NOR de dos entradas en el segun- do nivel. La salida de esta compuerta puede ser descri- ta mediante la siguiente ecuaci6n booleana: 1Y = 1A*1 Bet C + 1D Eo 1 F * Una AND/NOR de ancho 2 y entradas 2-2, es decir con dos compuertas AND de dos entradas en el primer nivel y una compuerta NOR de dos entradas en el segundo nivel. La salida de esta compuerta puede ser descrita me- de las salidas (pines 8 y 6, res- pectivamente). Para determi- nar el estado de salida corres- pondiente a una determinada combinacién de estos de las entradas, simplemente aplique las reglas del algebra boolea- na de la figura 12.15. Por ejemplo, si 2A=2B=2C=1 (+5V) y 2D=0 (GND), el es- tado resultante de la salida 2Y seria, entonces: 2Y = T1140 =10 Por tanto, bajos estas con- diciones, se obtendria un nivel TTL bajo (0). Un procedi- miento similar se aplica para analizar el funcionamiento de cualquier otro circuito légico a partir de la ecuacién boolea- na que lo describe. El mismo resultado se obtiene hacien- do el seguimiento de los ni- veles légicos resultantes en los puntos intermedios del circuito. Otros ejemplos de compuertas AND/OR y AND/NOR integradas se re- lacionan en la Tabla 12.6. 1A 2A 2B 2c 2D av GND Figura 12.27 Circuito integrado AND/NOR 74LS51 Las compuertas AND/ OR y AND/OR NOT son un ejemplo de cireuitos combi- natorios 0 de légica combi natoria. En este tipo de ci cuitos, el estado de las sali- da depende exclusivamente de la combinaci6n de estados de las entradas. Por tanto, para una combinacién de es- tados dada siempre se obtie- ne el mismo resultado, inde- pendientemente de los esta- dos por los que haya pasado el circuito 0 el tiempo que permanezca la combinacién. En otras palabras, son circui- tos sin memoria. Los circuitos com- binatorios son amplia- diante la siguiente [Ref | Funcién |_ Ne ecuacién booleana: 4085 | AND/OR | 4 4086 | AND/NOT 4 seein ais ‘74LS51) AND/NOT 2 2Y = BAD D Sie 74H52 | AND/OR 1 74H53 | ANDIOR | 1 En ambos casos, 1A TatGEAANDINGEL EA hasta IF y 2A hasta 2D | 741 555] aNDINOR 1 designan los estados 16- | 7494 | aNDINOR. + gicos de las entradas (pi- | 7486s | AND/NOR| 1 mente utilizados en la prdctica. En la figura 12.28 se muestra como ejemplo un sencillo cir- cuito de alarma para au- tomévil que le recuerda al conductor cuando debe asegurar el cintu- nes 9-13 y 1-5) mien- tras que 1Y y 2Y desig- nan los estados légicos Convenciones: N?= Numero de compuertas por chip, N=Normal, OC=Colector abierto Tabla 12.6 Compuertas AND/OR y AND/NOR ron o ha dejado puestas Tas Ilaves. Se asume que la sefial de salida B con- trola un zumbador y las sefia- les de entrada W, K y F pro- vienen, respectivamente, de sensores ubicados en el asien- to, el interruptor de ignicién y la correa. La ecuacién légica que describe este circuito en particular es B Por ejemplo, si el conduc- tor esté sentado (W=1), la co- 1rea no esté asegurada (F=0) y el interruptor de ignicién esta activado (K=1), el estado de salida resultante es Por tanto se activa el zum- bador, recorddndole al con- ductor que debe asegurarse el cinturén. Lo mismo sucede si el conductor no esta sentado (W=0) y la Iave estd puesta (K=1), independientemente de si la correa esté asegurada (F=1) ono (F=0). Esto previe- ne al conductor de abandonar el vehiculo dejando las Haves puestas. Bajo cualquier otra combinaci6n de estados la alarma no se activa. La imple- mentacién de la légica de con- trol puede hacerse con un solo un circuito integrado 74xx00 0 4011. Por qué?. 12.4.3 Compuertas de transmisi6n Las compuertas de transmi- si6n son dispositivos CMOS que actéian como interrupto- res controlados por légica. = KW) Figura 12.28 Ejemplo de circuito de alarma de logica combinatoria para un automévil. En otras palabras, una com- puerta de transmisién sola- mente permitiré el paso de una sefial, comporténdose como un interruptor cerrado, cuando se aplica un 1 oun 0 a una Ifnea de control auxi- liar. De lo contrario, la se- fial no pasa y el dispositivo se comporta como un circui- to abierto. Por la misma ra- z6n, y por permitir la conmu- taci6n de sefiales andlogas y digitales en ambas direcci nes, las compuertas de trans- misi6n se denominan también interruptores bilaterales. Un ejemplo representati- vo de compuerta de transmi- sién es el 4066B, figura 12.29, el cual contiene cuatro interruptores bilaterales del tipo spst (un polo, una posicién) en una cépsula de 14 pines. Cada inte- rruptor se cierra (ON) aplicando un alto (VDD) a la entrada de control correspondiente y se abre (OFF) apli- cando un bajo (GND). Por ejem- plo, para transferir una sefial entre los IwouT OUTIN OUTAN IOUT Control B Control C & Vss Figura 12.29 pines 3 y 4 (SWB), el pin 5 (control B) debe ser de nivel alto. Se pueden conmutar se- fiales hasta de +7.5Vp. Otros ejemplos de inte- rruptores bilaterales comunes se relacionan en la Tabla 2.7. El 4052B, por ejemplo, con- tiene dos interruptores del tipo sp4t (un polo, 4 posicio- nes), cada uno de los cuales permite enrutar una de cuatro sefiales de entrada a una sali- da, 0 una sefial de entrada a una de cuatro salidas. Estas operaciones de denominan multiplexaje y demulti- plexaje, respectivamente. La seiial o canal deseado se se- lecciona mediante un cédigo de 2 bits aplicado a un par de lineas de control. SWA L4 Voo 413Control A — rl ‘SWD H 42 Control D swe |] 4 iwour 1° ouTAN Lo outan 8 iwour Interruptores bilaterales 4066B Ref. _[Funcion | N? 40168 | spst 40518 | spat 40528 | spat 40538 | spat 4066 _| spst 4067 _| sptet 4097 _| spat n]alafo{r fafa Tabla 2.7 Interruptores bilaterales CMOS comunes 12.4.4 Flip-flops Los flip-flops 0 biestables son dispositivos légicos que se uti- lizan para almacenar un bit de informacién, es decir un 1 0 un 0, dependiendo del estado de una o mis Iineas de entra- da y/o control. Los flip-flops son los elementos basicos de memoria de los sistemas di- gitales. Pueden ser sineréni- cos 0 asincrénicos dependien- do de si necesitan 0 no de una sefial de reloj para operar. Los flip-flops asincr6nicos se de- nominan cominmente cerro- jos biestables 0 latches. En la figura 12.30 se muestran dos estructuras légi crénicos realizadas, respecti- vamente, con compuertas se—— (Set) Q Q R (Reset) (a) Latch NAND NAND (a) y NOR (b). En ambos casos, los estados de las salidas Q y Q (que son complementarios) dependen de la combinacién de estados de las entradas R (reset) y S (set). En el latch NAND, por ejemplo, si R=0 y S=1, enton- ces Q=0 y Q=1. Al pasar Ra 1, el estado de las Salidas Q y Q no cambia. En otras pala- bras, el cerrojo ha guardado un 0 légico. Del mismo modo se procede para analizar otras combinaciones. En general, para grabar un 0 en un latch NAND 0 NOR debe hacerse RS=01 0 RS=10, y para grabar un 1 debe hacerse RS=10 y RS=01, respectivamente. El dato previamente grabado permanece almacenado cuando se hace RS=11 0 RS=00. Las combinaciones RS=00 en el latch NAND y RS=11 en el latch NOR se consideran invalidas porque producen salidas Q y Q del mismo nivel. La tabla 12.8 relaciona algunos ejemplos de cerrojos biestables dispo- nibles como circuitos SSI. Ss (Reset) Q a a (Set) (b) Latch NOR Figura 12.30 Estructuras légicas de cerrojos biestable Los flip-flops sincréni- cos, por su parte, poseen tam- bién una o mas lineas de en- trada que permiten progra- mar el estado de salida pro- gramado. Sin embargo, sola- mente desarrollan su légica en presencia de una sefial de reloj, mas especificamente durante los flancos de subi- da (transiciones de 0 a 1) 0 de bajada (transiciones de 1 a 0) de esté ultima. Los tres tipos de flip-flops sincréni- cos mds comunes son el D, el Ty el J-K. En la figura 12.31 se muestran los simbo- los utilizados para represen- tar estos dispositivos. Enel caso de un flip flop D (data), figura 12.31a, el dato almacenado depende del estado de la linea de en- trada D. Por tanto, si D=0, entonces Q=0 y si D=1, en- tonces Q=1. La salida Q adopta los estados comple- mentarios. Se dice entonces que el flip flop es transpa- rente. Aunque en la mayo- ria de los casos el disparo o accion de almacenamiento se realiza por flancos, pue- de también producirse por nivel, es decir cuando la se- ial de reloj alcanza un nivel bajo 0 alto estable. Los flip flops con esta caracteristica se denominan latches D. Los flip flops y latches D, en general, se utilizan princi- palmente como celdas de al- macenamiento en registros y memorias. b) Z p-o Entrada asincronica ntrada _ de relo} FF = (CLK) v ao PRESET Entrada de datos]? o Salidas Entrada de reloj —]°-X CLEAR °) Entrada Entrada asincrénica | de datos 0) abo Entr le = eux Salidas Figura 12.31 Simbologia de tlip- flops asincrénicos Entrada of (@) Flip-fop D de datos (6) Flip-fop T (c) Flip-flop J-K En el caso de un flip flop T (toggle), figura 12.31b, el dato previamente almacena- do cambia de estado con cada pulso de reloj. Por tanto, si la salida Q estaba en 0 pasa a, y viceversa. Nuevamen- te, la salida Q adopta estados complementarios. Su princi- pal aplicacién es como divi- sor de frecuencia. Esto se debe a que la frecuencia de la sefial obtenida en Qo Qes siempre la mitad de la fre- cuencia de la sefial de reloj. Conectando varios flip flops T en cascada se obtiene un divisor de frecuencia por 2% siendo N el nimero de etapas. En el caso de un flip flop J-K, figura 12.31¢, el dato al- macenado depende del esta- do de las Iineas de entrada J y K. Normalmente, con JK=01 se almacena un 0 y con JK=10 se almacena un 1. Asimismo, con JK=00 el dato previamen- te almacenado no cambia, mientras que con JK=11 el dispositivo se comporta como un flip flop T. Es el mas po- pular de los dispositivos bies- tables. Se utiliza ampliamen- te en registros de almacena- miento, registros de desplaza- miento, contadores de pulsos, divisores de frecuencia y otras aplicaciones. Conectando un inversor entre las entradas J y K, un flip flop J-K se convierte en un flip (flop D. En algunos casos, las entradas J y K estén precedi- das de un circuito légico com- binatorio de tres 0 més entra- das que es el que determina finalmente el modo de funcio- -namiento. Los flip flops con esta caracteristica se denomi- nan gatillados (gated). Ref Funcion | Tipo 4013 | Flip top | D 2 4027 | Flipflop Ju-K =} 2 4043 | Latch =| NOR | 4 4oa2 | Latch | D 4 4044 | Latch | NAND | 4 4095 | Flip flop | uk (@) | 1 40174 | Flip flop | D 6 40175 | Flip flop | D 4 74xx72 | Flip flop | J-K(G) | 1 74xx73 | Fliptlop | J-K | 2 74xx74 | Flip flop | 0 2 74xx76 | Fliptiop | u-K | 2 74xx103 | Flipflop | J-K | 2 74xx109 | Flip top [JK | 2 74xx173 | Flip flop | D 4 74xx174 | Flip flop | D 6 74xx175 | Flip flop | D 4 74xx273 | Flip flop | D 8 74/8279] Latch | NAND | 4 74xx373 | Latch | D a 74xx373 | Laten | D 8 741x374 | Flip tlop 8 Convenciones: N°: Niimero de FFs por chip, J-K(G) = Flip flop J-K gatillado Tabla 12.8 Flip flops comunes La mayoria de flip flops sinerénicos practicos, ademas de las entradas de reloj y de datos, poseen también un par de entradas auxiliares asincré- nicas, designadas como PRE- SET (prefijar) y CLEAR (bo- rrar), que permiten inicializar la salida Q en un estado de- terminado (1 0 0) sin impor- tar el estado de la sefial de reloj. Estas lineas auxiliares pueden ser activas en alto o en bajo. En particular, la ac- tivacién de la linea PRESET causa el almacenamiento asincrénico de un 1 y la de la linea CLEAR el de un 0. La tabla 12.8 relaciona al- gunos ejemplos de flip flops sinerénicos y asincr6nicos tipos I" a, cx Ukr. cL ck Figura 12.32 Ejemplo de circuito de control de légica secuencial D y J-K corrientemente dispo- nibles como circuitos SSI. El 4013B, por ejemplo, incorpora en una misma capsula de 14 pi- nes dos flip flops D indepen- dientes con entradas PRESET y CLEAR activas en allto, Se dis- para por flancos de subida, Los flip flops T, en patti- cular, como se mencioné an- teriormente, se utilizan princi- palmente en la forma de divi sores de frecuencia multieta- pa. La tabla 12.9 relaciona al- gunos ejemplos. E1 4040B, por ejemplo, consta de una cade- na de 12 flip flops T, es decir puede dividir hasta por 2, y responde a los flancos de ba- jada de la sefial de reloj. Estos circuitos se conocen tambien como contadores de rizado. Ret_| #de etapas 4020 14 4024 z 4040 12 4045 24 4060 14 Tabla 12.9 Divisores de frecuencia ‘multietapa con flip flops T Los flip flops constituyen el nticleo de los Iamados cir- cuitos secuenciales 0 de légi- ca secuencial. En los mismos, el estado de la salida depende no solamente de las combina- ciones de estados de las entra- das, sino de la secuencia (or- den en el el tiempo) en la cual ocurren estas combinaciones. En otras palabras, son circui- tos dotados de memoria, a di- ferencia de los combinatorios donde el estado de Ia salida lo determina {ntegramente la combinacion de estados de las entradas. Ademis, en éstos no hay memoria, ni tratamiento del tiempo. Un ejemplo sencillo de circuito de logica secuencial se muestra en la figura 12.32. Este sistema, en particular, cuenta pulsos en forma bina- ria en la secuencia decimal ciclica 0, 1, 3, 7, 15, 14, 12, 8, 0, 1, etc. Por ejemplo, si el estado de salida es Q,- Q.Q,Q,=0011 (3 en deci- mal), con el siguiente pulso las salidas pasan al estado Q,,Q.Q,Q,=0111 (7 en deci- mal) y asi sucesivamente. En este caso se utilizan flip flops J-K, pero el disefio pudo ha- ber sido hecho también con flip flops tipo D. 12.4.5 Multivibradores monostables Los multivibradores monos- tables (one shots) son dispo- sitivos que generan un pulso de determinada duracién en respuesta al flanco de subida 0 de bajada de un sefial de dis- paro aplicada a la entrada. Este tiempo lo determina una red RC externa. Se utilizan para la eliminacién de ruido, el estrechamiento o alarga- miento de pulsos, la tempori- zaci6n de eventos, el monito- reo de procesos, etc. Lo mo- nostables se denominan tam- bien temporizadores. Los multivibradores mo- nostables pueden ser basica- mente de dos tipos: redispa- rables y no redisparables, En ambos casos, la aplicacién de una sefial de disparo causa el cambio de estado de la salida y su pemanencia en el otro es- tado (alto 0 bajo, dependien- do del disefio) durante el tiem- po programado. La diferencia basica radica en la forma como cada uno se comporta antes sefiales de disparo subsecuen- tes, es decir aplicadas después de la sefial que inicio el ciclo de temporizacion y durante la vigencia del mismo. Especificamente, un mo- nostable no redisparable igno- ra sefiales de disparo subse- cuentes, mientras que uno re- disparable las acepta, inician- do con cada una un nuevo ci- clo de temporizacién. Un ejem- plo representativo de monosta- ble redisparable es el 74LS123, el cual contiene dos dispositi- vos independientes de este tipo enuna cépsula de 14 pines. En la figura 12.33 se muestra el circuito basico de utilizacién de cualquiera de estas secciones. En este caso, la tempera- cién se inicia aplicando un flanco de subida a la entrada B (pin 2). La duraci6n del pulso (Tw), es decir el tiem- po que dura alta la salida 0 (pin 13) o baja la salida Q (pin 4) depende de la cons- tante de tiempo RC y esta dada por la siguiente formu- la aproximada Vee (SV) 16 : agit Veo RIC ca 13 T1446 an 74LS123 altar A GND 1 8 I= Sefal de disparo Figura 12.33 Monostable 74LS123 disparado por flancos de subida. Ref. Tipo | N® ‘| Reset 4047 R 1 Si 408 [R | 2i| si 458 [rR [2 | si 74121 NR 1 No 7axi22] R_ | 4 Si vaxi2a] A_| 2 | si 74xx221 | NR 2 si Convenciones: -Redisparable; NR=No redisparable Tabla 12.9 Multivibradores monostables CMOS y TTL comunes Tw = 0.37RC Por ejemplo, si R=27kQ y C=0.001 UF, entonces Tw=10ps. Si, dentro de este lapso, el dis- Ppositivo se redispara, el pulso de salida en curso se cancela y se inicia un nuevo ciclo de tem- peraci6n. El proceso se puede repetir indefinidamente con el fin de obtener pulsos de muy larga duraci6n. En la tabla 12.9 se rela- cionan otros multivibradores monostables corrientemente disponibles como circuitos in- tegrados TTL y CMOS de pe- quefia escala. La mayorfa de estos dispositivos, ademas de Jas entradas de aro, poseen también una linea de reset, activa en alto o en bajo, que permite cancelar la temporiza- ci6n en curso y situar automa- ticamente la salida en bajo. Algunos, inclusive, como el 4047B, pueden ser también configurados como multivi- bradores astables, es decir como generadores de pulsos. 12.5 Circuitos integrados digitales de mediana escala Los circuitos integrados de me- diana escala 0 MSI (Medium Scale Integration), como se mencioné en una seccién ante- rior, incluyen funciones digita- les relativamente complejas que requieren hasta 100 con{puertas para su realizacién. Dentro de esta categoria se incluyen, en- tre otras, las siguientes: 1. Codificadores 2. Decodificadores 3. Multiplexores 4, Demultiplexores 5. Comparadores 6. Sumadores 7. Registros 8. Contadores 9. Memorias Los circuitos MSI estan disponibles tanto en TTL como en CMOS y son muy utilizados en el disefio de sis- temas digitales debido a que ofrecen un nivel de integra- cién muy favorable. Como re- sultado, las aplicaciones con circuitos MSI son mas econé- micas, compactas y flexibles que las correspondientes rea- lizaciones con circuitos SSI. Ademas, consumen menos potencia y ahorran tiempo, di- nero y esfuerzo. Los circuitos MSI se repre- ntan generalmente en los diagramas logicos mediante blo- ques rectangulares, como se in- dica en la figura 12.34. Las en- Entradas Entrada _activas activa altas ee ae Entrada de tres vias (compuerta =| de 3 entradas) ee Salida Salida Entrada Figura 12.34 de restablecimiento _—-‘Salidas Ejemplo de tra, activa b: activas sae maestra, activa baja ae notacién logica de tradas y salidas se identifican de acuerdo a su funcién con letras nemotécnicas (Ix, Qx, CP, Sx, etc.). Un pequefto circulo (bur- buja) en una entrada, o una barra sobre el designador correspon- diente, significa que la misma es activa en bajo, es decir produce la acci6n deseada, por ejemplo borrar un contador (CL). Del mismo modo, una burbuja en una salida, o una barra sobre el designador co- rrespondiente, significa que la misma es baja cuando la fun- cién se cumple. Por ejemplo @es una salida activa baja. Las entradas y salidas sin bur- buja, 0 sin barras en los desig- nadores, son activas altas. Normalmente, las entradas se encuentran en la parte superior y ala izquierda, y las salidas en la base y a la derecha del simbolo légico. Los circuitos MSI pueden ser combinatorios 0 secuen- ciales. En los primeros, el es tado de una salida particular depende tinicamente de las un circuito MSI. condiciones de entrada actua- les, es decir no hay almacena- miento de datos. Los circuitos secuenciales, por su parte con- tienen elementos de memoria. Como resultado, el estado de una salida determinada depen- de no solo de las condiciones de entrada actuales, sino tam- bién de los estados previos. Ejemplos de circuitos MSI combinatorios son los codificadores, los decodifica- dores, los multiplexores, los demultiplexores, los compara- dores de magnitud, los suma- dores y otros circuitos aritmé- ticos. Ejemplos de circuitos MSI secuenciales son los re- gistros de datos, los registros de desplazamiento, los conta- dores, las memorias, etc. A continuaci6n se examinan bre- vemente las caracteristicas generales de estos bloques funcionales. 12.5.1 Codificadores Los codificadores son circui- tos combinatorios que produ- cen un cédigo (octal, hex, BCD 0 de otro tipo) en res- puesta a la activacién de una © mas lineas de entrada. La mayor parte de los codificado- res MSI son de prioridad, es decir , en caso de activacién simulténea de varias entradas, solamente entregan el cédigo correspondiente a la entrada 16 (a) Distribucién de pines. | 10 +4 D0 at 6 D4 Voo u—01 air Ds Eo 12402 ao 9 De es 13 403 D7 D3 1 D4 E1 2 4532B 2-405 Q2 o1 3— D6 at Do 4-07 Gs 14 GND ao 5e EOF 15 (b) Simboto Iégico. Figura 12.35 Codificador de prioridad octal 4532 que tenga la més alta priori- dad, definida durante el dise- jio del mismo. Un ejemplo representati- vo de codificador de prioridad es el 4532, figura 12.35. El circuito acepta 8 Iineas de en- trada activas altas (D7-D0) y produce en tres lineas de sali- da (Q2-Q1) un cédigo octal que identifica de manera tini- ca la entrada de més alta prio- ridad activada. Por ejemplo, si D3=1 y las entradas D4-D7 son todas bajas (0), se produ- ce el cédigo de salida Q2Q1Q0=011 (3, en octal), independientemente del esta- do de las lineas DO-D2. Adicionalmente, el 4532 posee una linea de habilitacién (El) y dos lineas de salida auxiliares (GS y EO). La pri- mera habilita la operacién del dispositivo como codificador cuando es alta y la inhibe cuando es baja. En este tilti- \sO, todas las salidas per- manecen bajas, independien- temente del estado de las li- neas de entrada. Las salidas GS y EO proporcionan infor- maci6n de status, es decir in- forman a la circuiteria externa el estado del codificador. Especificamente, GS se hace alta cuando el codifica- dor esta habilitado y se activa cualquier linea de entrada, mientras que EO se hace alta cuando el codificador esta ha- bilitado pero todas las entra- Ref. Codigo] #2 | 4532 Octal | 8 3 40157 BCD | 10 4 74x47 | BCD | 9 | 4 74xx148 Octal ea 8 3 Convenciones: #£ = Numero de entradas; #S = Numero de salidas Tabla 12.10 Codificadores TTL y CMOS comunes das estan inactiv: s decir en bajo. Bajo cualquier otra con- dicién, GS y EO permanecen bajas. Otros ejemplos de co- dificadores corrientemente disponibles como circuitos in- tegrados TTL o CMOS MSI se relacionan en la tabla 12.10. También se dispone de codificadores de barrido se- cuencial, relativamente mas complejos que los anteriores, los cuales codifican informa- cidn proveniente de teclados matriciales. Dos ejemplos re- presentativos son el 74C922 y el 74C923, los cuales se co- nectan a teclados de 16 y 20 teclas, respectivamente, y proporcionan, en su orden, cédigos binarios de salida de 4y 5 bits. En la figura 12.36 se muestra como ejemplo un circuito basico de aplicacién con 74C€922. 12.5.2 Decodificadores Un decodificador realiza la funcién contraria de un codifi- cador, es decir recibe un cédi- go de entrada, lo interpreta y activa en respuesta una o mas lineas de salida. Existen deco- dificadores légicos y contro- ladores de visualizadores. Los primeros reconocen un cédigo de entrada activando una sola Iinea de salida, mientras que los segundos lo hacen generando un c6digo de salida que permi- te su representaci6n directa en una pantalla 0 display. +5V 18 Voo x1 DA DA X2 x3 740922 4 i via, H5 3 y2 C so Y3 BHS— 88 vA aliziuts osc Kem}& Figura 12.36 Codificador de teclado hexadecimal con 74C922. Q0 Oi G2 3 04 05 06 G7 15 14 13 12 1110 9 7 Figura 12.37 Decodificador légico 74LS138 Un ejemplo representativo de decodificador légico es el 7ALS138, figura 12.37. Este cir- cuito recibe un cédigo de entra- da de tres bits en las lineas D2- DOyactivaen bajo la salida QO- QW asociada a ese cédigo. Por ejemplo, si D2DIDO=110 (6 en octal), la salida Q6 se hace baja. Todas las dems permanecen al- tas. Las Iineas EI, E2 y E3 ac- tian como habilitadores. Otros ejemplos de decodificadores 16- gicos comunes se relacionan en latabla 12.11. Un ejemplo representativo de decodificador controlador (driver) de display es el 4543B, Ref __[Cod._|#E[#S] Notas 4028 [pcp [410] s 4514/5 |Hex [4 [16] 5, 4556/6 |Bin. |2[4|d Taxx42 [BCD _|4| 10] Ss 74xx138[Octal_ [3 | 8 |S 74xx139|Binario| 2 | 4 | D T4xx154|Hex [4 | 16] S 74xx155|Binario| 2 | 4 | D 74xx156|Binario| 2 | 4 | D, OC Notas: S = Sencillos, D=Dobles, L= Con salidas tipo latch, OC=Con salidas de colector abierto Tabla 12.11 Decodificadores logicos TTL y CMOS comunes figura 12.38. Este circuito re- cibe un cédigo BCD de 4 bits en las Iineas DCBA y produce como respuesta un cddigo de 7 bits en las salidas abedefg, el cual puede excitar directamen- te un display LED o de cristal Iiquido (LCD) de siete segmen- tos. Por ejemplo, si se aplica el cédigo de entrada DCBA=0111 (7, en BCD), en la pantalla se visualiza el nimero 7. Las lineas LE, BL y PH cumplen funcio- nes de control auxiliares. Especificamente, LE habi- lita la funcién de decodifica- cién (LE=1) 0 la inhibe (LE=0). En este ultimo caso, permanece visualizado el tilti- mo cédigo BCD ingresado. La linea PH permite configurar las salidas para manejar displays LED de énodo comtin (PH=1) 0 de cétodo comin (PH=0). Para displays LCD debe apli- carse a esta linea un tren de pulsos. Finalmente, BL permi- te habilitar la funcién de visua- lizacién (BL=0) o inhibirla (BL=1). Eneste tiltimo caso, la pantalla permanece en blanco. Otros ejemplos de decodifica- dores BCD para displays de siete segmentos comunes se relacionan en la tabla 12.12. En la figura 12.39 se muestra como ejemplo la co- nexién de un decodificador 4511B a un display LED de siete segmentos de cétodo co- mtin. Observe que se necesi: tan resistencias de limitacién individuales para cada seg- fh Voo 4p abs 2c bi-10 saa Sabie re) iqie F ef-13 7—BL 115 6—PH af-14 Figura 12.38 Decodificador para display 45438. mento, incluyendo el punto decimal. Note también que LE=0 (GND) para habililar la decodificacién y BL=LT: (49V) para habilitar la visua- lizaci6n. Si BL=0 la pantalla queda en blanco y si LT=0 se iluminan todos los segmentos 12.5.3 Multiplexores Los multiplexores son circui- tos que acttian como selectores de datos, enrutando o dirigien- do la informacién presente en una de varias lineas de entrada auna salida tinica. En este sen- Ref.__| Céd. | Tipo de display 4055/6 | BCD | LCD, AC, CC 4511_|Bcp | cc 4543 | BCD | LCD, AC, CC 74x47 | BCD | AC 74x48 | BCD | CC 8368 __|Hex | CC 8374 _|Hex | AC Convenciones: LCD= Displays de cristal liquido; AC=Displays LED de nodo comtin; CC=Displays LED de c&todo comin Tabla 12.12 Decodificadores BCD para displays de siete segmentos +9V DIS 16 LTS315 Voo 13 Ri 14 a R2 b 12 13 lb 11 R3. 8 © c 4511B ° oN oe 6, (PE NAN Sa _. ig AY oe wr 4 ar g WAN ig bs =ta- A1...R8:3300 3 2 LE GND is. 8 Al punto de prueba Figura 12.39 ConexiGn de un decodificador 45118 a un display de catodo comin tido realizan una funcién simi- lar a la de una Have selectora de varias posiciones. La entra- da o canal deseado se especi- fica mediante un c6digo apli- Ref _| N°C | Notas 4051 8 AN, S 4052 4 AN, D 4053 | 2 | ANT 4067 16 | ANS asiz_ | 8 |as,s 74xxt50| 16 | sc, s 74xx151 8 SN, SC, S 74xx153 | 4 SN, D 7axxt87| 2. | SN,Q 4xx158 2 Sc,Q 740x251 8 SN, SC, 3S, S 74xx253 | 4 3S,D 74xx257 | 2 38,Q 74258 | 2 | Sc,a a29_| 16 | sc,38,8 Convenciones: N°C= Numero de canales; AN=Anélogo, SN=Salida no complementada; SC=Salida complementada; 3S=Salida tri- state, Q=Cuddruple, D=Doble, S=Sencillo, T=Triple Tabla 12.13 Multiplexores MSI TTL y CMOS comunes cado a un grupo de Iineas de seleccién. Son muy utilizados en sistemas de transmisién de datos y para la generacién de funciones légicas complejas. Un ejemplo representativo es el 74LS153, figura 12.40, el cual contiene en una capsula de 16 pines dos multiplexores de cuatro entradas (1C0-1C4 y 2C0-2C4) controlados por dos lineas comunes de seleccién (BA). Por ejemplo, con el c6- digo BA=10 (2, en decimal), los datos presentes en las entrada 1C2 y 2C2 se transfieren, res- pectivamente, a las salidas Y1 dores, Otros ejemplos de multi- plexores MSI comunes se rela- cionan en la tabla 12.13 12.5.4 Demultiplexores Los demultiplexores son cir- cuitos que acttian como distri- buidores de datos, transfirien- do la informacién presente en una linea de tinica de entrada a.una de varias salidas o vias posibles. Realizan, por tanto, Ja funci6n contraria de un mul- tiplexor. La seleccién del c nal de salida deseado se reali- za mediante un c6digo aplica- do a una grupo de Iineas de control. La mayoria de demul- tiplexores pueden ser también utilizados como decodificado- res, y Viceversa. Un ejemplo representativo es el 74LS155, figura 12.41, el cual contiene en una céipsula de 16 pines dos demuttiplexores de 4 salidas (1Y0-1Y3 y 2Y0-23) controlados por dos line: munes de seleccién (BA). Por ejemplo, con el cédigo BA=11 +5V Nec 16 1 7EY1 74L8153 15> 6 [GND Figura 12.40 Multiplexor doble de cuatro canales 7418153 +5V [Voc 1 e iyo" Neo 7 2 ql 6 eee alt¥2" abs" B a. 7ALS153 aa 13 ovo" 10f2¥1" 15] c2 " 2y2" 14 G2 +2] 2y3" 8 END ("): Salidas de colector abierto Figura 12.41 Demultiplexor doble de 4 vias 74LS155 (3, en decimal), los datos pre- sentes en las entrada Cl y C2 se 1Y3 y 2Y3, sin in- version. Las lineas Gi y G2 ac- tian como habilitadores. Otros ejemplos de demultiplexores MSI comunes se relacionan en la tabla 12.14 12.5.5 Comparadores Los comparadores son circui- tos que comparan dos nime- ros binarios e informan acer- ca de sus valores relativos. Pueden ser de identidad o de magnitud. Los primeros sim- plemente indican en una linea de salida si son iguales o di- ferentes, mientras que los se- gundos indican en tres Ifneas de salida mutuamente exclu- yentes si uno de ellos es ma- yor, menor o igual que el otro. Estos tiltimos son mas com- plejos que los de identidad y generalmente mis lentos. Un ejemplo representati- vo de comparador de magni- tud es el 74LS85, figura 12.42. El circuito acepta dos cédigos binarios 0 BCD en 8 lineas de entrada (A= A3A2A1A0 y B=B3B2B1B0) informa en tres lineas de sali- da, activas altas, si A es ma- yor que B (A>B), A es menor que B (AB se mantienen bajas. El 74LS85 cuenta también con tres lineas de entrada auxi- liares (pines 2, 3 y 4) que permi ten conectar varias unidades si- milares en cascada y comparar Ref. _|Vias | Notas 4051 8 | AN,S 4052 4 | AND 4053 2 | ANT 4067 16 | AN,S 4555 4 |SN,D 4556 4 |sc,D 74xx138 | 8 | SC,S 74xx139 | 4 SN,D 74xx151| 4 | SN,D 74xx154 | 16 | Sc,s 74xx156 | 4 Convenciones: AN=Anélogo; ‘SN=Salida no complementada; Salida complementada; Salida de colector abierto, Q=Cuadruple, D=Doble, S=Sencillo, T=Triple Tabla 12.14 Demultiplexores TTL y CMOS comunes +5V 16) AO Bed! 74LS85 13} n> 3 A>B > i" o T= T= 1 Figura 12.42 Comparador de magnitud 741885 ntimeros de mayor longitud. En la figura 12.43 se muestra como ejemplo la forma de conectar dos circuitos 74LS85 para comparar numeros de 8 bits. En este caso, IC1 compara los 4 bits menos significativos e IC2 los 4 bits mas significativos. La tabla 12.15 re- laciona otros comparadores bi- narios comunes 12.5.6 Sumadores Los sumadores, como su nom- bre lo indica, son circuitos que reciben como entrada dos nime- ros binarios y producen como salida la suma binaria de los mis mos, incluyendo el acarreo, silo hay. Los sumadores son Jos blo- ques constructivos basicos de los sistema aritméticos digitales, in- cluyendo las unidades aritméti- co-légicas de los microproces dores y los microcontroladores. Ref | Tipo] Bits 74xx85_|M. 4 4063 [m [4 4585B M 4 74xx688 | | 8 9324 M 5 Convenciones: M=Comp. de magnitud; !=Comp. de identidad Tabla 12.15 Comparadores binarios TTL y CMOS comunes De hecho, la resta, la multiplica- cién y la division son casos par- ticulares de la suma. Un ejemplo representativo es el 74LS83, figura 12.44, el cual contiene un sumador para- lelo de 4 bits en una capsula de 16 pines. El primer sumando (A) se aplica a las entradas A4A3A2A el segundo (B) als entradas B4B3B2B1, y el aca- reo previo, si lo hay, a la entra- da CO. El resultado de la suma (S) se obtiene en las salidas S4S38281 y el acarreo final, si lo hay, en la salida C4. Esto tilti- mo ocurre cuando A +B +COes mayor de 1111 (15 en decimal). Por ejemplo, siA=1100 (12 en decimal), B=0111 (7 en de- cimal) y CO=0 (no hay acarreo previo), se obtiene como salida C484S3S2S1=10011 (19 en decimal), que es el resultado de lasuma de A y B. La disponibi- lidad de las Iineas CO (acarreo de entrada) y C4 (acarreo de salida) permite conectar varios circuitos 74LS83 para sumar ntimeros de cualquier longitud. Otros ejemplos de sumadores binarios comunes se relacionan en la tabla 12.16. Los sumadores y los comparadores forman parte de un grupo de dispositivos digitales especializados cono- +5V Co_fi3 [5 |14 C4 as = 43-3 A2 Sf 74LS83 Ay 10) HS 54 4 15 Psa B34 ee B24 ae 1 ei GND ale Figura 12.44 Sumador binario de 4 bits 74L883 cidos colectivamente como circuitos aritméticos, cuyo estudio esta por fuera de los propésitos de este curso. Esta categoria incluyen, entre otros, generadores de acrreo adelantado como el 74182, unidades aritmético-légicas +5V +5V como el 74L8181, multiplica- 6 = dores binarios como el 7497, generadores/verificadores de Was paridad como el 74LS180, as convertidores de cédigo como ta}, 74L885 el 74LS8185, etc 47 Ref. Bits_| Notas a A>Bie 74x83 4 [PS 5 a 4008 4 |P.s < A=B 4032 1 _|S.T ees, A100 my). Por tanto, sus salidas deben ser alimentadas a un preamplifi- cador con una alta impedan- cia de entrada y una ganancia de voltaje relativamente baja, tipicamente pr6xima a la uni- dad (0dB). Dentro de esta ca- tegorfa se incluyen, por ejem- plo, los micréfonos ceramicos 0 de cristal, los fonocaptores piezoeléctricos y los pickups o captadores de las guitarras eléctricas. La mayoria de micréfonos tienen una respuesta de fre- cuencia précticamente plana en todo el rango audible. Por tanto, pueden ser acoplados a preamplificadores normales, con una respuesta también pla- na. En la figura 13.28 se muestra como ejemplo la cur- va de respuesta de frecuencia tipica de un micréfono dind- mico. La respuesta de frecuen- cia de un micréfono de con- densador 0 electret es similar, mientras que la de uno piezo- eléctrico o cerdmico es algo més limitada, tipicamente en- tre 80Hz y 10kHz. En la figura 13.29 se muestran dos ejemplos de cir- cuitos de preamplificacién adecuados para micréfonos de baja impedancia, digamos di- némicos. El circuito de la fi- gura 13.29a, que utiliza dos transistores NPN como ele- mentos activos, proporciona una ganancia maxima de 200 y una respuesta de frecuencia plana entre S0Hz y 100kHz. La ganancia puede ser ajustada a cualquier valor in- termedio, dependiendo de la sensibilidad del micréfono Particular utilizado, seleccio- Figura 13.29 Preamplificadores para micrétonos de baja impedancia nando adecuadamente el valor — (dinamicos) (b) De muy bajo ruido con par diferencial. = de R3 (tipicamente 22kQ). La red R4CI esté optimizada para micréfonos de 500Q a 6002. Con micréfonos de 2009, uti- lice R4=220Q y C1=4.7UF. El circuito de la figura 13.29b, basado en el uso de dos transistores NPN idénticos acoplados en un mismo chip (MAT02), ofrece dos opcio- nes de ganancia (x10 0 x15), seleccionables mediante $1, y se caracteriza principalmente por su baja figura de ruido. Ademis, puede ser faéicilmen- te acoplado a un amplio rango de impedancias de micr6fonos seleccionando adecuadamen- te el valor de R3. La impedan- cia de salida y el consumo de corriente, son del orden de 70Qy 2.5mA, respectivamen- te. Esto tiltimo lo hace ideal para uso portatil. Un ejemplo de circuito de preamplificacién adecuado para micr6fonos de alta impe- dancia, digamos un electret, se muestra en la figura 13.30. Los electret, al igual que los micréfonos de condensador, traen incorporado en la cpsu- la un amplificador seguidor FET que acttia como transfor- mador de impedance’ Por tanto, la impedancia que realmente le presentan al preamplificador es de algunos cientos de ohmios. La tensién Figura 13.30 Preamplificador para micréfono de alta impedancia (electret) de alimentacién del seguidor (5.5V eneste caso), la proveen R8 y C3. La resistencia RI acttia como carga del mismo. Con los valores de com- ponentes indicados, el circui- to de la figura 13.30 ofrece una ganancia de voltaje de 100, una impedancia de entra- da del orden de 8kQ.y una res- puesta de frecuencia plana desde 100Hz hasta 17kHz. La ganancia puede ser adaptada a la sensibilidad particular del e- lectret ajustando la relacién R7/R3. El circuito puede ser también utilizado con capsu- las de micr6fonos dindmicos. Eneste caso, pueden omitirse RI,R8y C3. Preamplificadores para capsulas fonocaptoras Lareproduccién a través de un cartucho dindmico de la infor- maci6n sonora grabada en la superficie de un disco de ace- tato produce una seal de au- dio con una respuesta de fre- cuencia no lineal como la mos- trada en la figura 13.31, es decir con los bajos desde 500Hz hasta 50Hz atenuados auna rata de 6dB/octava y los altos desde 2120 Hz acentua- dos a una rata de 6dB/octava. La respuesta es plana (0dB) para frecuencias entre 500Hz y 2120Hz. Las razones por las cua- les las grabaciones en discos de acetato se realizan utilizan- do una curva de respuesta de frecuencia como la de la figu- ra 13.31a son puramente téc- nicas y estén relacionadas principalmente con la necesi- dad de optimizar el rango di- ndmico y minimizar el ruido. Las caracterfsticas de la misma fueron establecidas por la RIAA (Recording Industry Association of America) cuan- do los discos de acetato eran el medio de almacenamiento de informacion sonora dominan- te en el mercado del audio. Por tanto, cuando se re- produce un disco de acetato, la sefial de salida del fonocap- tor debe ser pasada a través de un preamplificador que tenga una respuesta de frecuencia como la de la figura 13.31b, es decir exactamente opuesta a la utilizada durante el pren- sado. De este modo, la senal que excita el amplificador de potencia, o cualquier procesa- dor intermedio, sera una répli- ca mas 0 menos exacta de la miisica 0 el sonido original. Actualmente, debido al auge de los discos compactos (CDs), la curva RIAA ha per- dido algo de su encanto e im- portancia. Sin embargo, sigue siendo valida puesto que toda- via existen muchas grabacio- nes originales en discos de acetato no disponibles en CD, asf como millones de tocadis- cos alrededor del mundo fun- cionalmente activos. “10 100 1K 10K (@) Frecuencia (Hz) TOK La curva RIAA se aplica a salidas de fonocaptores di- namicos o de bobina movil. Para la reproducci6n de infor- maci6n sonora proveniente de cartuchos magnetodindémicos ode iman movil, debe utilizar- se un preamplificador con una respuesta de frecuencia como la mostrada en la figura 13.32. Esta tiltima, denominada cur- va IEC, es muy parecida a la caracteristica estandar RIAA, excepto que incluye un punto de corte adicional en 20Hz para atenuar toda clase de in- frasonidos. En la figura 13.33 se muestran dos ejemplos de cir- cuitos de preamplificacién de ‘0 100 aK 708 (a) Frecuencia (Hz) Figura 13.31 Caracteristicas de ecualizacion RIAA para discos de acetato. 00K bajo ruido con LM387 para tocadiscos de cartucho dind- mico compatibles con la nor- ma RIAA. El circuito de la fi- gura 13.33b es una versi6n estéreo elaborada del circuito de la figura 13.33a. En ambos casos, la im- pedancia de entrada tiene un valor estandar de 47kQ, de- terminado por la resistencia del mismo valor (47k) co- nectada en paralelo con el transductor. En la practica, esta resistencia puede tener cualquier valor entre 22kQ y 100kQ para acomodar cartu- chos que requieren una im- pedancia terminal diferente de la estandar. Figura 13.32. Caracteristica de ecualizacién IEC para reproduccién de discos de acetato Cépsula fonocaptora| (a) Mono (b) Estereo IN Tce 10uF Peeled C4 ce C7 470p 1.5nF 1.5nF Figura 13.33 Preamplificadores para cartuchos dinémicos con ecualizacién RIAA El circuito de la figura 13.33b, en particular, pro- porciona una ganancia de 100 (40dB) y esta proyecta- do para ser acoplado a un amplificador 0 procesador con una impedancia de en- trada minima de 100kQ. Note la utilizacién de con- densadores en serie y en pa- ralelo (C3/C4 y C6/C7) en la red de compensacién de, frecuencia para conseguir una respuesta lo mds exacta posible al estandar RIAA. Observe también el empleo de un condensador de 100pF en paralelo con la resistencia de entrada (47kQ) para opti- mizar las caracteristicas de acoplamiento del cartucho. Un ejemplo de preampli- ficador para tocadiscos de car- tucho de imén mévil, compa- tible con la norma IEC, se muestra en la figura 13.34. El circuito, basado en un opera- cional TLO71, utiliza acopla- miento directo tanto a la en- trada como a la salida y tiene un offset de salida del orden de 3mV. Si este tiltimo no pue- de ser tolerado por el amplifi- cador 0 la etapa siguiente, pue- de ser necesario incluir el con- densador opcional C4 a la sa- lida, Para mejores resultados, se recomienda que Cl y C2 sean condensadores de polie- stireno y todas las resistencias sean de pelicula metélica. La ganancia de voltaje es del or- den de 39dB a 1kHz. Algunas veces es deseable tener la posibilidad de conec- tar la salida de un reproductor de CDs a la entrada de un am- plificador provisto de entradas para tocadiscos sin realizar cambios internos en el siste- ma de audio. En este caso, puede utilizarse una red pasi- va como la mostrada en la fi- gura 13.35. El circuito, que acttia como un filtro y un ate- nuador, simplemente reduce la salida del reproductor de CD, que se asume es del orden de 200mY, a 2mV y le aplica una correcci6n de frecuencia exac- tamente opuesta a la de una red RIAA. Asf se consigue una respuesta plana dentro de 1.5dB. Para minimizar la in- duccién de ruido de Ifnea (50 0 60 Hz), es conveniente alo- jar el circuito en una caja me- télica apropiada. Preamplificadores para cabezas magnéticas Antes de ser aplicada a la ca- beza de grabaci6n, la informa- cién original de audio a alma- cenar en una cinta magnética es previamente ecualizada con el fin de modificar convenien- temente sus caracteristicas de frecuencia y conseguir asf una magnetizacién uniforme. Por esta razon, el preamplificador asociado a la cabeza de repro- duccién debe tener una curva caracteristica respuesta de fre- cuencia como la mostrada en la figura 13.36, establecida por la NAB (National Associa- tion of Broadcasters) para ve- locidades de cinta estandares de 7.5, 15, 1.875 y 3.75 pul- gadas por segundo. Note que la caracteristica de ecualizacién de reproduc- cién NAB para velocidades de cinta de 15 y 7.5 pulgadas/se- gundo (38 y 19 cm/s, respec- tivamente) consiste totalmen- te en un realce de bajos de 35dB que comienza a 3180 Hz y termina a 5OHz. En el caso de velocidades de cinta de 3.75 y 1.875 pulgadas/segun- do (9.5 y 4.75 cm/s), el realce de los bajos es de 31dB y los Figura 13.34. Preamplificador para cartucho magneto-dindmico con ecualizacion IEC puntos correspondientes son 1770 Hz y 50Hz. La primera curva se aplica a sistemas pro- fesionales de carrete abierto y la segunda a sistemas de cas- settes domésticos. En la figura 13.37 se muestra un ejemplo de pream- plificador sencillo para la re- producci6n de cintas de audio grabadas de acuerdo a la nor- ma NAB, desarrollado alrede- Ri 1M Figura 13.35. Red RIAA inversa para reproductor de CD. dor de un LM387. Este circui- toes adecuado para un amplio rango de aplicaciones que uti- lizan velocidades estandares de cinta de 4.75cm/s, desde reproductores de cassettes has- ta maquinas constestadoras telef6nicas. Su principal carac- teristica es una baja figura de tuido. Una versién mas elabora- da de preamplificador estéreo para cintas magnéticas con ecualizacién NAB se muestra en la figura 13.38. El mismo, que ofrece una impedancia de salida del orden de 1kQ, estd disefiado alrededor de las dos secciones de un circuito inte- grado LM1897 de National, especialmente desarrollado para este fin. Este chip se ca- racteriza por su bajo ruido, excelente linealidad, amplio rango de voltajes de alimenta- cién y bajo consumo de poten- cia. Ademés requiere muy po- f1=50 ae 4s. ge Respuesta, dB | + 1-1 7/8 y 3 3/4 pulg/seg. La ET es) 30 50100 300 Frecuencia, Hz 1000 ( 90 10.000 20.000 KHz) f2=1770 f2=3180 Figura 13.36 Curvas de ecualizacién NAB para la reproduccién de cintas, magnéticas cos componentes externos y puede ser alimentado con ba- terias 0 con una fuente DC no regulada, convenientemente filtrada, entre 10 y 16V. Los componentes externos en los lazos de realimentaci6n del circuito anterior determinan la ganancia y las caracteristicas de ecualizacién requeridas. Con los valores indicados, la ganancia con un nivel de en- trada de 100mVims, tipico de la mayoria de cabezas, es del orden de 200 a 1 kHz, corres- pondiente a un nivel de entra- da de 100mVrms. Si no se de- sea la funcion de silenciamien- to (muting), se pueden omitir el interruptor $1 y las resisten- cias R7A y R7B. Los siguientes son algu- nos tips titiles que conviene tener en cuenta cuando se +24V tr 4 We Ne ie OuT L387, Capsula . i fonocaptora 2.2MQ - Figura 13.37 Preamplificador sencillo para cabezas magnéticas con ecualizacién NAB construyen este y otros tipos de circuitos con cabezas magnéticas: * Para conectar el preamplifi- cador a las cabezas magné- ticas, utilice cable apantalla- do de dos 0 cuatro vias con el fin de minimizar la induc- cién de ruido. Si utiliza ca- ble de dos vias, conecte la cubierta de apantallamiento ala tierra del circuito impre- so. Una buena conexién a tierra entre la tarjeta de cir- cuito impreso y el chasfs del amplificador es también esencial. * Los condensadores de des- acoplamiento a la salida (1OpF) son opcionales pues- to que virtualmente todos los amplificadores de potencia contienen algtin tipo de con- densador de acoplamiento en su entrada. Si tiene sus dudas, incliyalos. * Elcircuito es particularmen- te adecuado para reproducir cassettes comunes tipo Io de 6xido de hierro. Para otros tipos de cintas, como las de diéxido de cromo (tipo Il), de ferrocromo (tipo II) y metélicas (tipo IV), las r tencias R4A y R4B deben ser del orden de 33kQ. Todas las cintas magnéticas utili- zan poliéster como material de stencia a la base por su buena res tracci6n y su estabilidad térmica. Se diferencian por el tipo de part- Entrada derecha (A) Cabezas de reproduccion Entrada tL izquierda = oO Blindaje Figura 13.38. Preamplificador estéreo de alta calidad para cabezas magnéticas cculas utiizadas para retener la in- formacién de audio transmitida por la cabeza de grabacién. Estas particulas pueden ser de Gxido de hierro (Fe:0:), didxido de cromo (C10), ferrocromo (FeCr) 0 alea- ciones metélicas. Las cintas més comunes, por su bajo costo, son las de Gxido de hierro (tipo 1). Sin embargo, las de didxido de cromo (tipo TD tienen una mejor respues- tade frecuencia. Las cintas de fe- rrocromo (tipo III) ofrecen propie- dades intermedias entre ambos ti- pos, mientras que las metdlicas se caracterizan por su excelente res- puesta a altas frecuencias. Preamplificadores para instrumentos musicales Ademas de los micréfonos, los sintonizadores de radio y los reproductores de discos y cintas en su diferentes versio- nes, otras fuentes de sonido muy utilizadas en los sistemas de audio modernos son los instrumentos musicales elec- trénicos. Dentro de esta cate- goria, uno de los mas conoci- dos y aceptados universal- mente es la guitarra eléctrica. Una guitarra eléctrica simple- mente recoge las notas y so- Plt, Salaa® cB, izquierda tour cS) © (opcional) nidos emitidos por las cuer- das mediante captadores (mi- cr6fonos) piezoeléctricos in- corporados, los cuales se en- cargan de convertirlas en se- fiales eléctricas equivalentes. Una variante es el bajo eléc- trico, especializado en la pro- duccién de sonidos de acom- pafiamiento desde 42 Hz. Puesto que las sefiales en- tregadas por los captadores de las guitarras eléctricas tienen una respuesta de frecuencia plana y no se requiere ecuali- zaci6n, las mismas pueden ser Figura 13.39 Preamplificador de sélo refuerzo para guitarra eléctrica acopladas a un preamplifica- dor de respuesta también pla- na como el mostrado en la fi- gura 13.39, desarrollado alre- dedor de un operacional (LF356). Ademias de proveer acoplamiento entre el ampli- ficador y la guitarra, el circui- to refuerza la sefial entregada por esta tiltima de modo que sobreimpulse el amplificador. Asf se logra crear un efecto de distorsién audible que forma parte esencial del sonido final de una guitarra. Con los valores de com- ponentes indicados, el circui- to provee un margen de ganan- cia entre 8dB y 20dB, ajusta- ble mediante P1, y una impe- dancia de entrada de IMQ. Esta tiltima, determinada por RI, es la adecuada para la mayorfa de captadores de gui- tarra. La alimentaci6n puede ser obtenida de una bateria de 9V. Esta tiltima es convertida en una tensién simétrica de +4.5V para el operacional mediante R4, R5, C3 y C4. El consumo de corriente es del orden de SmA. Selectores de sefiales La mayoria de sistemas de au- dio procesan sefiales prove- nientes de varias fuentes, di- gamos un micr6fono, un sin- tonizador de AM/FM, un deck de cassettes y un reproductor de discos compactos. Sin em- bargo, en un momento dado, el usuario solamente desea es- cuchar una de ellas. Esta fun- cién de enrutamiento la reali- za un circuito selector de se- fiales, electromecanico 0 elec- tr6nico, incorporado normal- mente al preamplificador de ontrol del sistema. Los selectores electrome- cdnicos son sencillos de em- plear y no requieren compo- nentes adicionales. Sin embar- go, poseen algunas desventa- jas: son voluminosos y costo- sos, se desgastan con el tiem- po y el uso, introducen chas- quidos, rebotes y otros efectos de ruido indeseables, fallan con frecuencia, etc. Por estas y otras razones, una mejor solucién es utilizar selectores electrénicos 0 de estado s6lido, los cuales no tienen partes moviles y no presentan los inconvenientes antes mencionados. Un ejemplo de interruptor electrénico sencillo para sefi les de audio se muestra en la fi- gura 13.40. El circuito consiste basicamente de dos interrupto- res bilaterales CMOS 4066, controlados mediante dos inte- ruptores del tipo pushbutton. En condiciones de reposo, el condensador C2 esté descarga- do y el voltaje en el punto C (en- trada de control de los interrup- tores) es de nivel bajo. Como resultado, ES] y ES2 estan abiertos y la sefial de entrada no se transfiere a la salida. Alpulsar $1 (bot6n de ON), C2 comienza a cargarse hasta que el voltaje en el punto C al-