P. 1
Compuertas Logicas Material de Estudio

Compuertas Logicas Material de Estudio

|Views: 572|Likes:
Publicado porVladi Huaraca

More info:

Published by: Vladi Huaraca on May 21, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/30/2013

pdf

text

original

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

del 0 al 9. los tres son sistemas posiciónales. como sabemos todos muy bien. Los sistemas numéricos más utilizados son los llamados posiciónales. En algunas aplicaciones se utilizan las compuertas XOR y XNOR como buffers o como inversores. tres sistemas numéricos: el decimal. El sistema numérico decimal. Las conexiones necesarias son las siguientes: Sistemas numéricos. es de base 10 y tiene diez dígitos.Utilización de las compuertas XOR y XNOR como buffers y como inversores. En Electrónica Digital se utilizan. el binario y el hexadecimal. fundamentalmente. 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 .

E. la cadena de dígitos necesario para representar un número aumenta al disminuir la base del sistema. el sistema numérico hexadecimal tiene base 16 y posee 16 dígitos.B. además de no ser tan familiar como el sistema decimal. 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. Como se ve. Al igual que en los dos casos anteriores. 154 = 10011010b = 9Ah (La b y la h significan que el número está expresado en el sistema binario y en el hexadecimal. Por último. es que los números requieren cadenas muy largas para representarlos. o sea 16. 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. Tomemos el número 154. escrito en el sistema numérico decimal . El sistema numérico binario tiene base 2 y posee dos dígitos. Por consiguiente.en cuestión por la potencia de 10 que corresponda según la posición que ocupe dicho dígito dentro del número. el 0 y el 1. 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. Su inconveniente. que es precisamente la base del sistema numérico hexadecimal. respectivamente). 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. La base que resulta más conveniente es 2*4.F.D. Para resolver esta última desventaja y a la vez conservar su ventaja. 4 . 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.C. se puede utilizar un sistema numérico cuya base sea mayor que 2 pero que sea una potencia de ese número.

en este caso. el mismo está formado por cadenas de 7 bits y sirve para representar además de las letras mayúsculas y minúsculas. si lo deseamos. 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. 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. Dada la necesidad de representar un número mayor de 128 símbolos. Un ejemplo de código muy conocido es el ASCII. Códigos para la detección o la corrección de errores.En otra época se utilizó también el sistema numérico octal cuya base es 8. en Electrónica Digital se utilizan los códigos para procesar y transmitir información. Códigos Al igual que en otras esferas. así como las operaciones aritméticas correspondientes pueden ser encontradas en las Referencias [4-6]. 5 . 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. en la actualidad existe un código ASCII extendido formado por palabras de 8 bits. los diez dígitos del sistema decimal y otros muchos símbolos [4]. La conversión entre los diferentes sistemas numéricos. tanto las mayúsculas como las minúsculas. Nótese que sobrarían 8 palabras que podemos utilizar. 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. pero en la actualidad se utiliza muy poco. estará formado por cadenas de 1 y 0. En la Tabla 1-1 se presentan algunos de los códigos utilizados para representar los dígitos del sistema numérico decimal. Dadas las características particulares de los circuitos digitales un código. por ejemplo si queremos construir un código para representar todas las letras del alfabeto.

b4 Como se ve. b5 y b3 son llamados de información y los tres restantes. a fin de corregirlo. Imaginemos que trasmitimos una palabra utilizando el código Hamming de siete bits y que en el receptor se recibe 0001110. esta palabra sería rechazada por no pertenecer al código utilizado. Uno de estos es el código Hamming de siete bits mostrado en la Tabla 12: Los bits b7. se escriben de modo tal que la cantidad de 1 en cada grupo sea par. corregirlo. Ejemplo 1-2. 6 . b5. que es la palabra correcta. Cada una de las 16 palabras pertenecientes al código. b5. b3. se recibe 0100000. b1 Grupo B: b7. En cambio. en cada grupo hay un bit de paridad diferente. En este código podemos suponer que existen tres grupos C. b2 y b1 de paridad. b6. b3. si en el receptor en lugar de la palabra 0011. se recibe 0010. 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. 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. el mínimo indispensable para poder representar los diez dígitos del sistema numérico decimal. imaginemos que estamos transmitiendo el dígito 3 utilizando el código Biquinario y en el receptor en lugar de 0101000. b2 Grupo C: 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. b4. Hay códigos que permiten detectar el error y. si transmitimos el dígito 3 utilizando el código BCD Natural que tiene sólo cuatro bits. además. B y A formados por los bits siguientes: Grupo A: b7. Esto permite detectar cuándo un bit es erróneo y saber además cuál es. Por ejemplo. b6.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. b6.

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

En la introducción de este capítulo se afirma que. la más importante actualmente es la CMOS mientras que la tecnología Bipolar ocupa un segundo plano. En las Referencias [4-6] se discute el método general para obtener el código Gray de cualquier número de bits. 8 . además de los mostrados en las Tablas 1-1 y 1-2. 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. 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. Familias lógicas. Circuitos integrados digitales. La fabricación de los circuitos integrados digitales se realiza utilizando diferentes tecnologías. la compuerta NAND y la compuerta NOR de dos entradas CMOS. frecuencia y otras características físicas están limitadas por la naturaleza de los dispositivos reales que constituyen dichos circuitos. En la Figura 1-4 se muestran los circuitos correspondientes al inversor. se utilizan también otros códigos.En Electrónica Digital. los circuitos trabajan con niveles de señales continuos constituidos por corrientes y tensiones eléctricas cuyas magnitudes. Esto tiene numerosas aplicaciones prácticas. tanto en la Electrónica Analógica como en la Digital.

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

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

Note que en la compuerta NAND las resistencias en serie son Rn mientras que en la NOR son Rp. Las familias de mayor importancia en la actualidad son CMOS y TTL. 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. Los circuitos integrados de alto nivel de integración. Familias Lógicas. y el número 74 corresponde al rango de temperatura de 0 a 70 grados Celsius. perteneciente a la serie HCT y la función que realiza es la de cuatro compuertas NAND de 2 entradas cada una. 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. x: caracteriza la serie a la que pertenece el circuito integrado y n: especifica la función que realiza el mismo. actualmente. 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. no utilizan una nomenclatura uniforme. 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. existen a su vez series diferentes. esta última fabricada con tecnología Bipolar. 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. Estas familias tienen. Dentro de las familias. 11 . 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. desafortunadamente.

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

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.80 0.30 V Fan-out (nivel bajo) = IoLMax / IiLMax = nL Fan-out (nivel alto) = IoHMax / IiHMax = nH Fan-out = nH si nH < nL. Fan-out = nL si nH > nL Ejemplo 1-5.00 = 0.70 V Factor de carga (Fan-out). Ejemplo 1-4. 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. 0.Para el nivel bajo: NML = ViLMax VoLMax Para el nivel alto: NMH = VoHmín ViHmín.50 = 0.70 2. Determine los márgenes de ruido de la serie 74LS. 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. 13 . Calcule el fan-out correspondiente a la serie 74LS. Solución.

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. 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. Para poder unir varias salidas es necesario modificar el circuito interno de las compuertas correspondientes. Esto es equivalente a realizar el AND de dichas salidas. 14 . La ventaja es evidente. 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.4 mA = 20 Fan-out (nivel alto) = IoHMax / IiHMax = 0. En la Figura 1-7 b) se ilustra el resultado correcto. 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 diferencia está en que no existe físicamente la compuerta AND. por esto a veces se dice que es un AND virtual o fantasma. supongamos que vamos a unir las salidas de dos inversores CMOS para formar un AND cableado.Solución: Fan-out (nivel bajo) = IoLMax / IiLMax = 8mA / 0. 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. 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.4 mA / 20 uA = 400 / 20 = 20 En este ejemplo nH = n L = 20. realizar la lógica AND sin utilizar la compuerta física correspondiente. Por ejemplo. La desventaja es que la velocidad de operación será menor como veremos después. Lógica cableada. Compuertas drenaje abierto y colector abierto. 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. Debido a lo anterior.

En la Figura 1-8 se muestra las compuertas NAND y NOR drenaje abierto de dos entradas. en este caso igual al producto RCparásito. En la Figura 1-9 se han conectado las salidas de cuatro compuertas NAND de dos entradas drenaje abierto 74HCT01 formando un AND cableado. Figura 1-8 Compuertas drenaje abierto de dos entradas. 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.Note que la constante de tiempo correspondiente al cambio de la salida de nivel bajo al alto será. 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. 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. a) y b) compuerta NAND c) y d) compuerta NOR Ejemplo 1-6.8V y que la corriente de fuga de la 74HCT01 es de 5uA. En la salida única están conectadas las entradas de tres inversores 74LS04. Esto justifica lo que habíamos señalado anteriormente respecto a la disminución de velocidad que se produce en la lógica cableada. 15 . Suponga que se desea garantizar un margen de ruido para el nivel alto de 0.

VoH. R = (5V 2.8V)/0.8VPara el nivel bajo. para garantizar que el valor de la tensión de salida. sea la adecuada para obtener el margen de ruido deseado. Al menos una de las salidas de la 74HCT01 está en el nivel bajo: 16 .08mA = 2.8 + 2. despejando VoH)/I .0 = 2.2/0. 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 . en este caso.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. está dada por: I = 3(IiH 74LS04) + 4(Ifuga 74HCT01) = 3(20uA) + 4(5uA) = 80uA = 0. 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.08 = 27. por consiguiente.8V Sustituyendo valores. para el nivel alto.5 Kohm garantiza el margen de ruido deseado de 0.5 Kohm Por tanto.En el nivel alto la corriente que circula por R es independiente del valor que tenga este resistor puesto que la corriente I es. R < 27. donde I.

sustituyendo valores numéricos R = (5 .2mA = 2. Datos del transistor bipolar: VBE sat = 0. 17 .8V. Lo contrario ocurre si escoge el valor de R próximo a 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. hFEactiva = 100 Datos del Led: 1.0) / 2.9V y que la corriente de fuga de la 74HCT01 es de 5uA.2V.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. 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. Este caso ilustra un dilema que nos encontraremos a menudo: si aumentamos la velocidad también aumenta el consumo. 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. En la salida única están conectadas las entradas de tres inversores 74LS04 y la base de un transistor bipolar.8K. despejando y sustituyendo valores numéricos I = IoL74HCT01 R = (VCC 3(IiL 74LS04) = 4mA 3(0.6V/10mA.5K disminuye el consumo pero el circuito se hace más lento.8 = 1.8mA VoL) / I. VCEsat = 0. Utilice los datos necesarios de la Tabla1-8.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. Suponga que se desea garantizar un margen de ruido para el nivel alto de 0. esa compuerta tendrá que asimilar toda la corriente que fluye por R y por las entradas de los tres inversores conectados a la salida.8Kohm (Se tomó VoL = 0 como peor caso) Una R > 1.

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. en este caso. El AND cableado de dos compuertas drenaje abierto manejan las entradas de tres inversores y un transistor bipolar.8 = 1. Sustituyendo valores numéricos: R = (5 .Figura 1-10. 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). El Led se enciende cuando el transistor está cortado y esto ocurre cuando la salida del AND cableado está a nivel bajo. 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. en este caso IB = 0 porque el transistor está cortado. 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.3(IiL 74LS04) = 4mA 3(0.8Kohm (Se tomó VoL = 0 como peor caso) Una R > 1.0) / 2.6) / 10 Para la salida a nivel alto: 18 . 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.8mA R = (VCC VoL) / I.4mA) = 4mA 1. El transistor debe estar saturado cuando el AND cableado esté a nivel alto y en ese caso el Led estará apagado. despejando y sustituyendo valores numéricos I = IoL74HCT01 .2mA = 2.

Como vimos en el Ejemplo 1-6. En esos casos la mejor solución es hacer las conexiones que se muestran. En el diseño digital se presenta muchas veces la situación en que no son necesarias todas las entradas de una compuerta dada.3 K Un valor de R menor de 3. IBsat = 4(14/100) = 0.9V Sustituyendo valores numéricos. Rb = (2.63mA = 2.9 + 2. sea la adecuada para obtener el margen de ruido deseado.3K garantiza el margen de ruido deseado de 0. R = (5V 2.34 = 14mA Tomaremos IBsat = 4(Icsat/hFEactiva) Donde. VoH. 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.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. El rango de valores posible para R es: 1. de acuerdo al tipo de compuerta: 19 .56 VoH)/I .9V para el nivel alto.8)/ 0. es necesario que el valor de R esté por debajo de un valor máximo. Icsat = (VCC Por tanto. en este caso. en el nivel alto la corriente que circula por R es independiente del valor que tenga este resistor puesto que la corriente I es.63 mA Por lo tanto. 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. por consiguiente.9V)/0. para garantizar que el valor de la tensión de salida. Cálculo de Rb: Rb = (VoH VBEsat)/ IBsat VCE sat ) / Rc = (5 0.63 = 3.8 Kohm < R < 3.1/0.9 R = (VCC 0.2) / 0. para el nivel alto.0 = 2. se obtiene: I = 3(20) + 2(5) + 560 = 630uA = 0.3 Kohm Entradas no utilizadas en las compuertas. donde I.

20 . 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.Figura 1-11.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->