Dispositivos digitales.

Compuertas lógicas Los dispositivos digitales elementales son las compuertas (también llamadas puertas) lógicas. Las compuertas tienen uno o varios terminales de entrada y un terminal de salida. Existen tres compuertas básicas que son la inversora, también llamada NOT o inversor, la compuerta OR y la AND. En la Figura 1-1 se muestran los símbolos más comunes que se utilizan para representar estas tres compuertas.

La salida de la compuerta NOT será 1 cuando su entrada sea 0. La salida de la compuerta OR será 1 cuando al menos una de sus entradas sea 1. La salida de la compuerta AND será 1 cuando todas sus entradas sean 1. Cada uno de estos resultados pueden presentarse en una tabla llamada de la verdad, como las mostradas a continuación:

Desde el punto de vista funcional podemos derivar, a partir de las tres compuertas básicas, otras cinco: el buffer, la compuerta NOR, la compuerta NAND, la compuerta OR Exclusivo (también llamada XOR), y la compuerta NOR Exclusivo (también llamada XNOR) En la Figura 1-2, se muestran los símbolos más comunes que se utilizan para representar estas cinco compuertas. Más adelante introduciremos otros símbolos para representar las compuertas.

1

La salida del buffer, desde el punto de vista lógico, es igual que su entrada; sin embargo la potencia de salida es mucho mayor que la de entrada y en eso consiste su utilidad (recuerde el amplificador colector común y el drenaje común, que son buffers muy conocidos de la Electrónica Analógica) La salida de la compuerta NOR será 1 cuando todas sus entradas sean 0. La salida de la compuerta NAND será 1 cuando al menos una de sus entradas sea 0. La salida de la compuerta XOR será 1 cuando un número impar de sus entradas sea 1, lo anterior implica que la XOR de dos entradas tendrá 1 en su salida únicamente cuando sus entradas sean desiguales. La salida de la compuerta XNOR será 1 cuando un número par de sus entradas sean 1, por consiguiente, la compuerta XNOR de dos entradas tendrá 1 en su salida sólo cuando sus entradas sean iguales. Todo lo anterior se resume en la Tabla de la Verdad correspondiente a cada una de estas compuertas:

2

el binario y el hexadecimal. En algunas aplicaciones se utilizan las compuertas XOR y XNOR como buffers o como inversores. como sabemos todos muy bien. El valor de cualquier número expresado en este sistema es igual a la suma de los términos que resulten de multiplicar cada uno de los dígitos que constituyen el número 3 . En Electrónica Digital se utilizan. del 0 al 9. El sistema numérico decimal.Utilización de las compuertas XOR y XNOR como buffers y como inversores. Los sistemas numéricos más utilizados son los llamados posiciónales. es de base 10 y tiene diez dígitos. Las conexiones necesarias son las siguientes: Sistemas numéricos. tres sistemas numéricos: el decimal. fundamentalmente. los tres son sistemas posiciónales.

154 = 1(10*2) + 5(10*1) + 4(10*0) = 1(100) + 5(10) + 4(1) = 100 + 50 + 4 = 154 Este mismo número en el sistema binario se representa por la cadena de 8 bits 10011010 10011010 = 1(2*7) + 0(2*6) + 0(2*5) + 1(2*4) + 1(2*3) + 0(2*2) + 1(2*1) + 0(2*0) = 1(128) + 0(64) + 0(32) + 1(16) + 1(8) + 0(4) + 1(2) + 0(1) = 128 + 0 + 0 + 16 + 8 + 0 + 2 + 0 = 154 En el sistema numérico hexadecimal se escribe como 9A 9A = 9(16*1) + A(16 *0) = 9(16) + 10(1) = 144 + 10 = 154 Por lo tanto. Su inconveniente. se puede utilizar un sistema numérico cuya base sea mayor que 2 pero que sea una potencia de ese número.D. Por consiguiente. 4 . Como se ve. el valor de cualquier número expresado en el sistema numérico binario es igual a la suma de los términos que resulten de multiplicar cada uno de los dígitos que constituyen el número en cuestión por la potencia de 2 que corresponda según la posición que ocupe dicho dígito dentro del número. el valor de cualquier número expresado en el sistema numérico hexadecimal es igual a la suma de los términos que resulten de multiplicar cada uno de los dígitos que constituyen el número en cuestión por la potencia de 16 que corresponda según la posición que ocupe dicho dígito dentro del número. respectivamente). Al igual que en los dos casos anteriores. el 0 y el 1. es que los números requieren cadenas muy largas para representarlos.en cuestión por la potencia de 10 que corresponda según la posición que ocupe dicho dígito dentro del número. Por último. que es precisamente la base del sistema numérico hexadecimal.E. Ejemplo 1-1: Para comprender mejor todo lo anterior vamo s a ilustrar lo dicho con un número expresado en cada uno de los tres sistemas numéricos mencionados. El sistema numérico binario tiene base 2 y posee dos dígitos. el sistema numérico hexadecimal tiene base 16 y posee 16 dígitos. escrito en el sistema numérico decimal . los primeros diez dígitos de este sistema coinciden con los del sistema numérico decimal y los restantes seis dígitos se toman como las seis primeras letras (mayúsculas) del alfabeto: A.F. La ventaja del sistema binario consiste en que el valor de sus dígitos (llamados frecuentemente bits) coincide con los valores de 1 y 0 que se utilizan en la Electrónica Digital para caracterizar los niveles alto y bajo de las señales con que operan normalmente los circuitos lógicos. Tomemos el número 154. Para resolver esta última desventaja y a la vez conservar su ventaja. además de no ser tan familiar como el sistema decimal. La base que resulta más conveniente es 2*4. o sea 16.C.B. la cadena de dígitos necesario para representar un número aumenta al disminuir la base del sistema. 154 = 10011010b = 9Ah (La b y la h significan que el número está expresado en el sistema binario y en el hexadecimal.

necesitaríamos 28 + 28 = 56 palabras y por tanto nuestro código tendría por lo menos 6 bits puesto que con ellos se pueden formar 2*6=64 palabras diferentes. pero en la actualidad se utiliza muy poco. La conversión entre los diferentes sistemas numéricos. números o cualquier otra cosa. Cuanto más bits tenga la cadena mayor será la cantidad de combinaciones diferentes (palabras) que podrán formarse. por ejemplo si queremos construir un código para representar todas las letras del alfabeto. en la actualidad existe un código ASCII extendido formado por palabras de 8 bits. Dadas las características particulares de los circuitos digitales un código. 5 . en este caso. para representar otros símbolos o simplemente dejarlas sin ningún uso en cuyo caso diríamos que las ocho palabras correspondientes a esas combinaciones no pertenecen al código. Códigos para la detección o la corrección de errores. en Electrónica Digital se utilizan los códigos para procesar y transmitir información. De todo lo expuesto podemos concluir que un código es un conjunto de palabras diferentes formadas por cadenas de n bits las que sirven para representar letras. estará formado por cadenas de 1 y 0. Dada la necesidad de representar un número mayor de 128 símbolos. así como las operaciones aritméticas correspondientes pueden ser encontradas en las Referencias [4-6]. los diez dígitos del sistema decimal y otros muchos símbolos [4]. tanto las mayúsculas como las minúsculas. En la Tabla 1-1 se presentan algunos de los códigos utilizados para representar los dígitos del sistema numérico decimal. si lo deseamos. Un ejemplo de código muy conocido es el ASCII. Códigos Al igual que en otras esferas. el mismo está formado por cadenas de 7 bits y sirve para representar además de las letras mayúsculas y minúsculas. Nótese que sobrarían 8 palabras que podemos utilizar.En otra época se utilizó también el sistema numérico octal cuya base es 8.

b3. se recibe 0100000. Uno de estos es el código Hamming de siete bits mostrado en la Tabla 12: Los bits b7. la aceptaríamos como buena pues la misma también pertenece al código utilizado y esto nos llevará a creer erróneamente que el dígito trasmitido era el 2. Cada una de las 16 palabras pertenecientes al código. b4. esta palabra sería rechazada por no pertenecer al código utilizado. b6. corregirlo. b5. b5. se recibe 0010. b4 Como se ve.La utilización de un número mayor de bits que el mínimo necesario puede permitir la detección de errores en las palabras que forman el código. 6 . b3. b2 Grupo C: b7. además. Por ejemplo. Esto permite detectar cuándo un bit es erróneo y saber además cuál es. Hay códigos que permiten detectar el error y. a fin de corregirlo. b6. Por ejemplo en el código Biquinario si se altera un bit (solamente uno) en cualquiera de las diez palabras que pertenecen al código se obtiene una palabra no perteneciente al mismo la cual se rechazaría por errónea. se escriben de modo tal que la cantidad de 1 en cada grupo sea par. el mínimo indispensable para poder representar los diez dígitos del sistema numérico decimal. si en el receptor en lugar de la palabra 0011. Ejemplo 1-2. B y A formados por los bits siguientes: Grupo A: b7. b6. imaginemos que estamos transmitiendo el dígito 3 utilizando el código Biquinario y en el receptor en lugar de 0101000. b2 y b1 de paridad. Imaginemos que trasmitimos una palabra utilizando el código Hamming de siete bits y que en el receptor se recibe 0001110. En cambio. que es la correcta. ¿es correcta esta palabra? Evidentemente no lo es porque no es ninguna de las dieciséis que aparece en la Tabla 1-2. si transmitimos el dígito 3 utilizando el código BCD Natural que tiene sólo cuatro bits. En este código podemos suponer que existen tres grupos C. b5 y b3 son llamados de información y los tres restantes. b1 Grupo B: b7. en cada grupo hay un bit de paridad diferente. que es la palabra correcta.

por lo tanto. por lo tanto B=0. b3=1. además que C es el más significativo y A el menos significativo. en esta palabra. A=B=C=0. por lo tanto C=1. un bit con el valor 1 (cantidad de unos impar). En el grupo C hay. Y = 0 ya que las tres entradas de la compuerta OR son 0. que estamos analizando. asignándole el valor 0 a cada uno de estos cuando la cantidad de unos en el grupo sea par y un 1 cuando la cantidad de unos sea impar. aplicando estos criterios obtenemos lo siguiente: En la palabra 0001110. al menos una de las tres compuertas XOR tendrá en sus entradas un número impar de 1 y. dos bits con el valor 1 (cantidad de unos par). 7 . En el grupo B hay. su salida será 1.Entonces. b4=1. Solución: a) Si la palabra pertenece al código Hamming de siete bits entonces. b5=0. cuando la palabra no pertenece al código Hamming de siete bits entonces. en esta palabra. un bit con el valor 1 (cantidad de unos impar). b) En cambio. Por lo tanto. Códigos Binarios y Gray de cuatro bits. en esta palabra. B y A. b7=0. en las entradas de cada XOR habrá un número par de 1 y por tanto sus salidas tienen que ser 0. por lo tanto A=1. b6=0. ¿cuál es la palabra correcta? Para saberlo utilizamos los tres grupos C. por lo tanto. en el grupo A hay. Se considera. b2=1 y b1=0. Esto implica que la compuerta OR tiene al menos una de sus entradas en 1 y por consiguiente su salida Y=1.

En la introducción de este capítulo se afirma que. 8 . Esto tiene numerosas aplicaciones prácticas.En Electrónica Digital. En la Figura 1-4 se muestran los circuitos correspondientes al inversor. Circuitos integrados digitales. los circuitos trabajan con niveles de señales continuos constituidos por corrientes y tensiones eléctricas cuyas magnitudes. frecuencia y otras características físicas están limitadas por la naturaleza de los dispositivos reales que constituyen dichos circuitos. tanto en la Electrónica Analógica como en la Digital. entre ellos el Binario y el Gray. Para ilustrar lo anterior presentaremos ahora los circuitos internos de algunas de las compuertas que ya conocemos y varios de sus índices principales. se utilizan también otros códigos. la compuerta NAND y la compuerta NOR de dos entradas CMOS. La fabricación de los circuitos integrados digitales se realiza utilizando diferentes tecnologías. En las Referencias [4-6] se discute el método general para obtener el código Gray de cualquier número de bits. además de los mostrados en las Tablas 1-1 y 1-2. Familias lógicas. la más importante actualmente es la CMOS mientras que la tecnología Bipolar ocupa un segundo plano. En la Tabla 1-3 se muestran estos dos códigos para el caso particular de cuatro bits: Se puede apreciar en la tabla anterior que en el código Gray cuando se pasa de un número al siguiente siempre cambia de valor un solo bit.

los sentidos indicados siempre son así independientemente del tipo de compuerta. Los sentidos de las corrientes se indican en la Figura 1-5. 9 .Sentidos de circulación de las corrientes en las entradas y la salida de las compuertas. Note que los sentidos se invierten al pasar del nivel alto al bajo. aunque en este caso se ha ilustrado mediante un inversor CMOS alimentado otros dos inversores iguales.

10 . como promedio. La compuerta NAND es más rápida que la NOR esto se debe a que.Ventajas de la compuerta NAND sobre la compuerta NOR. la constante de tiempo para la transición entre los niveles lógicos es menor en la compuerta NAND.

Note que en la compuerta NAND las resistencias en serie son Rn mientras que en la NOR son Rp. Los circuitos integrados digitales de pequeña escala de integración (SSI) y de mediana escala de integración (MSI) tienen una nomenclatura uniforme para nombrarlos y es la siguiente: 54xn ó 74xn Donde el número 54 se corresponde con el rango de temperatura de 55 a 125 grados Celsius. no utilizan una nomenclatura uniforme. y el número 74 corresponde al rango de temperatura de 0 a 70 grados Celsius. A continuación se presentan algunos ejemplos de circuitos integrados de pequeño nivel de integración que utilizan esta nomenclatura: 1) 74HCT00 es un circuito integrado que trabaja en el rango de temperaturas de 0 a 70 grados Celsius. esta última fabricada con tecnología Bipolar. HC: CMOS de alta velocidad HCT: CMOS de alta velocidad TTL compatible AC: CMOS avanzada ACT: CMOS avanzada TTL compatible FCT: CMOS rápida TTL compatible FCT-T: CMOS rápida TTL compatible con VOH TTL (La serie CMOS 4000 ya es obsoleta) Series de la familia TTL. Familias Lógicas. x: caracteriza la serie a la que pertenece el circuito integrado y n: especifica la función que realiza el mismo. Estas familias tienen. perteneciente a la serie HCT y la función que realiza es la de cuatro compuertas NAND de 2 entradas cada una. actualmente. 11 . desafortunadamente. La desventaja de la NOR se debe a que Rp es mayor que Rn debido a que la movilidad de los electrones es mayor que la de los huecos. Dentro de las familias. Los circuitos integrados de alto nivel de integración. Con las tecnologías CMOS y Bipolar se fabrican familias lógicas constituidas por circuitos integrados que poseen características similares los que pueden interconectarse para formar diferentes circuitos o sistemas. Las familias de mayor importancia en la actualidad son CMOS y TTL. las series siguientes: Series de la familia CMOS. S: Schottky LS: Schottky de bajo consumo AS: Schottky avanzada ALS: Schottky avanzada de bajo consumo F: Rápida (La serie TTL estándar ya está obsoleta) Nomenclatura de los circuitos integrados digitales. existen a su vez series diferentes.

Los márgenes de ruido se definen para cada uno de los niveles lógicos. Los fabricantes de los circuitos integrados ofrecen sus hojas de datos (data sheets) con mas información de cada uno de los circuitos en específico. En las Referencias [4] y [5] pueden encontrarse los datos correspondientes a otros índices de estas y otras series.2) 74LS00 es un circuito integrado similar al anterior. En la Tabla 1-7 se relacionan algunos circuitos de pequeño nivel de integración y la función que realizan: Tabla 1-7. así como los índices de las series CMOS con cargas CMOS. Márgenes de ruido. 4) El 54HCT00 es un circuito integrado similar al primero pero este trabaja en el rango de temperaturas de 55 a 125 grados Celsius. Relación de algunos circuitos integrados de bajo nivel de integración: Algunos índices de las familias CMOS y TTL. 3) En cambio el 74HCT10 es un circuito integrado que trabaja en el rango de temperaturas de 0 a 70 grados Celsius. pero pertenece a la serie LS. perteneciente a la serie HCT y la función que realiza es la de tres compuertas NAND de 3 entradas cada una. 12 .

Para el nivel bajo: NML = ViLMax VoLMax Para el nivel alto: NMH = VoHmín ViHmín.00 = 0.70 V Factor de carga (Fan-out). Calcule el fan-out correspondiente a la serie 74LS. 0.30 V Fan-out (nivel bajo) = IoLMax / IiLMax = nL Fan-out (nivel alto) = IoHMax / IiHMax = nH Fan-out = nH si nH < nL.70 2. 13 . Aplicando las definiciones anteriores y los datos de la tabla 1-8 podemos calcular los mismos: NML = ViLMax VoLMax = NMH = VoHmín ViHmín = 2. Fan-out = nL si nH > nL Ejemplo 1-5. Para realizar el cálculo hay que analizar tanto el nivel lógico alto como el bajo estableciendo la relación entre las corrientes de salida y la de entrada en cada caso y tomar el número menor que se obtenga. Ejemplo 1-4. Solución.80 0. Determine los márgenes de ruido de la serie 74LS.50 = 0. donde NML es el margen de ruido de nivel bajo y NMH es el margen de ruido de nivel alto. El factor de carga (fan-out) se define como la cantidad máxima de cargas del mismo tipo que puede alimentar la salida de un circuito integrado.

14 .Solución: Fan-out (nivel bajo) = IoLMax / IiLMax = 8mA / 0. La lógica cableada consiste en unir varias salidas de un circuito de manera tal que la salida única resultante estará a nivel alto sólo si cada una de las salidas que se han unido está a nivel alto. El resultado sería el mostrado en la Figura 1-7 a) que sería catastrófico para el circuito pues cuando los niveles lógicos de entrada sean diferentes la fuente de alimentación estaría prácticamente en corto circuito y la corriente que circularía por los transistores en conducción sería suficiente para destruirlos. Esto es equivalente a realizar el AND de dichas salidas. Por ejemplo. puede considerarse también el fan-out dinámico o de corriente alterna donde se tiene en cuenta la cantidad máxima de cargas que pueden conectarse para una determinada frecuencia de operación. La ventaja es evidente.4 mA = 20 Fan-out (nivel alto) = IoHMax / IiHMax = 0. o colector abierto en el caso de series TTL) el cual además estará accesible a fin de conectarlo a la fuente de alimentación a través de una resistencia externa cuyo valor deberá calcularse cuidadosamente parta limitar la corriente a valores permisibles y que además garantice el margen de ruido de nivel alto necesario. supongamos que vamos a unir las salidas de dos inversores CMOS para formar un AND cableado. Para evitar esta situación es necesario eliminar los transistores canal P de cada inversor dejando abierto el terminal de drenaje del transistor canal N (por eso este tipo de circuito se llama drenaje abierto. La desventaja es que la velocidad de operación será menor como veremos después. por tanto El fan-out calculado anteriormente es el llamado estático o de corriente directa ya que en su determinación sólo se tiene en cuenta las relaciones de corriente estática. Para poder unir varias salidas es necesario modificar el circuito interno de las compuertas correspondientes. En la Figura 1-7 b) se ilustra el resultado correcto. por esto a veces se dice que es un AND virtual o fantasma.4 mA / 20 uA = 400 / 20 = 20 En este ejemplo nH = n L = 20. Compuertas drenaje abierto y colector abierto. realizar la lógica AND sin utilizar la compuerta física correspondiente. Debido a lo anterior. Lógica cableada. la diferencia está en que no existe físicamente la compuerta AND. Las cifras calculadas de esta manera pueden resultar inadecuadas desde el punto de vista dinámico ya que por cada carga conectada a la salida se está añadiendo una capacidad parásita que es necesario cargar o descargar durante los cambios de los niveles lógicos en la salida.

8V y que la corriente de fuga de la 74HCT01 es de 5uA. En la Figura 1-8 se muestra las compuertas NAND y NOR drenaje abierto de dos entradas. En la Figura 1-9 se han conectado las salidas de cuatro compuertas NAND de dos entradas drenaje abierto 74HCT01 formando un AND cableado. donde R es el la resistencia externa necesaria en los circuitos drenaje (o colector) abierto y Cparásito es la capacidad parásita equivalente del circuito. 15 . Suponga que se desea garantizar un margen de ruido para el nivel alto de 0. Esta constante de tiempo es mayor que la correspondiente al caso de una compuerta normal ya que en ese caso la Requivalente es menor pues se trataría del valor de la resistencia del canal del transistor MOSP. en este caso igual al producto RCparásito. Figura 1-8 Compuertas drenaje abierto de dos entradas. Esto justifica lo que habíamos señalado anteriormente respecto a la disminución de velocidad que se produce en la lógica cableada. a) y b) compuerta NAND c) y d) compuerta NOR Ejemplo 1-6. En la salida única están conectadas las entradas de tres inversores 74LS04. Calcule el rango de valores posibles de la resistencia externa R que es necesario conectar entre la salida y la fuente de alimentación de 5V.Note que la constante de tiempo correspondiente al cambio de la salida de nivel bajo al alto será.

Al menos una de las salidas de la 74HCT01 está en el nivel bajo: 16 . R = (5V 2. está dada por: I = 3(IiH 74LS04) + 4(Ifuga 74HCT01) = 3(20uA) + 4(5uA) = 80uA = 0.En el nivel alto la corriente que circula por R es independiente del valor que tenga este resistor puesto que la corriente I es. sea la adecuada para obtener el margen de ruido deseado.08mA = 2.5 Kohm garantiza el margen de ruido deseado de 0.5 Kohm Por tanto. es necesario que el valor de R esté por debajo de un valor máximo que se calcula de la siguiente manera: VoH = VCC R = (VCC IR .0 = 2. para garantizar que el valor de la tensión de salida. VoH.08mA El valor necesario de VoH lo determinamos a partir de la condición dada por el margen de ruido: VoH = NMH + ViHmin 74LS04 = 0.2/0.8 + 2.08 = 27. para el nivel alto.8V)/0. en este caso. igual a la suma de las corrientes de entrada de los tres inversores más las corrientes de fuga de las cuatro NAND que forman el AND cableado. despejando VoH)/I .8VPara el nivel bajo.8V Sustituyendo valores. donde I. R < 27. por consiguiente.

8Kohm (Se tomó VoL = 0 como peor caso) Una R > 1. Ejemplo 1-7 En la Figura 1-10 se han conectado las salidas de dos compuertas NAND de dos entradas drenaje abierto 74HCT01 formando un cableado.6V/10mA.8mA VoL) / I.8 = 1. Lo contrario ocurre si escoge el valor de R próximo a 1.8K.8V. Utilice los datos necesarios de la Tabla1-8.8Kohm garantiza que la IoL sea menor que la que admite la compuerta 74HCT Si se escoge un valor próximo a 27. en este caso.El peor caso ocurre cuando sólo una de las salidas de las compuertas que forman el AND cableado está en el nivel bajo ya que. En la salida única están conectadas las entradas de tres inversores 74LS04 y la base de un transistor bipolar. esa compuerta tendrá que asimilar toda la corriente que fluye por R y por las entradas de los tres inversores conectados a la salida. 17 . Datos del transistor bipolar: VBE sat = 0.9V y que la corriente de fuga de la 74HCT01 es de 5uA.0) / 2.5K disminuye el consumo pero el circuito se hace más lento. Este caso ilustra un dilema que nos encontraremos a menudo: si aumentamos la velocidad también aumenta el consumo. sustituyendo valores numéricos R = (5 . El valor mínimo de R se calcula de modo tal que la IoL < IoL Max que admite la serie 74HCT: IoL74HCT01 = I + 3(IiL 74LS04).4mA) = 4mA 1.2V. despejando y sustituyendo valores numéricos I = IoL74HCT01 R = (VCC 3(IiL 74LS04) = 4mA 3(0. VCEsat = 0. Suponga que se desea garantizar un margen de ruido para el nivel alto de 0.2mA = 2. hFEactiva = 100 Datos del Led: 1. Calcule el rango de valores posibles de la resistencia externa R que es necesario conectar entre la salida y la fuente de alimentación de 5V.

El AND cableado de dos compuertas drenaje abierto manejan las entradas de tres inversores y un transistor bipolar.8Kohm garantiza que la IoL sea menor que la que admite la compuerta 74HCT Cálculo de Rc: En este caso el transistor está cortado y el Led conduce.2mA = 2. en este caso IB = 0 porque el transistor está cortado. despejando y sustituyendo valores numéricos I = IoL74HCT01 .8mA R = (VCC VoL) / I. El valor mínimo de R se calcula de modo tal que la IoL < IoL Max que admite la serie 74HCT: IoL74HCT01 = I + 3(IiL 74LS04). esa compuerta tendrá que asimilar toda la corriente que fluye por R y por las entradas de los tres inversores conectados a la salida. Planteando una LKV en la salida tenemos: Rc = (VCC VLed ) / ILed = (5 1.8 = 1. Solución: Note que en el circuito aparece un transistor bipolar utilizado como buffer ya que la corriente que demanda el Led es 10mA y esta no puede ser suministrada ni asimilada por la 74HCT cuya corriente máxima de salida es de 4 mA. Sustituyendo valores numéricos: R = (5 . El Led se enciende cuando el transistor está cortado y esto ocurre cuando la salida del AND cableado está a nivel bajo.Figura 1-10.3(IiL 74LS04) = 4mA 3(0. El transistor debe estar saturado cuando el AND cableado esté a nivel alto y en ese caso el Led estará apagado.0) / 2. Para la salida a nivel bajo: El peor caso ocurre cuando sólo una de las compuertas que forman el AND cableado tiene su salida a nivel bajo ya que.6) / 10 Para la salida a nivel alto: 18 . en este caso.8Kohm (Se tomó VoL = 0 como peor caso) Una R > 1.4mA) = 4mA 1.

está dada por: Cálculo de R: I = 3(IiH 74LS04) + 2(Ifuga 74HCT01) + IBsat Sustituyendo valores numéricos en la ecuación de I. Rb = (2.3K garantiza el margen de ruido deseado de 0. para garantizar que el valor de la tensión de salida.3 K Un valor de R menor de 3. en este caso.63mA = 2.56 VoH)/I . donde I.8)/ 0. Icsat = (VCC Por tanto. R = (5V 2.9V para el nivel alto.Como vimos en el Ejemplo 1-6.63 mA Por lo tanto.2) / 0. VoH.9V Sustituyendo valores numéricos.1/0.56 mA El valor necesario de VoH lo determinamos a partir de la condición dada por el margen de ruido: VoH = NMH + ViHmin 74LS04 = 0. de acuerdo al tipo de compuerta: 19 .8 Kohm < R < 3.9V)/0. para el nivel alto.9 R = (VCC 0.63 = 3. El rango de valores posible para R es: 1. IBsat = 4(14/100) = 0. en el nivel alto la corriente que circula por R es independiente del valor que tenga este resistor puesto que la corriente I es. igual a la suma de las corrientes de entrada de los tres inversores más las corrientes de fuga de las dos NAND que forman el AND cableado y la corriente de saturación en la base del transistor bipolar.9 + 2. Cálculo de Rb: Rb = (VoH VBEsat)/ IBsat VCE sat ) / Rc = (5 0. sea la adecuada para obtener el margen de ruido deseado. En esos casos la mejor solución es hacer las conexiones que se muestran. por consiguiente. es necesario que el valor de R esté por debajo de un valor máximo.3 Kohm Entradas no utilizadas en las compuertas. se obtiene: I = 3(20) + 2(5) + 560 = 630uA = 0.0 = 2.34 = 14mA Tomaremos IBsat = 4(Icsat/hFEactiva) Donde. En el diseño digital se presenta muchas veces la situación en que no son necesarias todas las entradas de una compuerta dada.

a) Las entradas no utilizadas de las compuertas OR y NOR se conectan a tierra b) Las entradas no utilizadas de las compuertas AND y NAND se conectan a la fuente de alimentación. 20 .Figura 1-11.

Sign up to vote on this title
UsefulNot useful