Sunday, August 27, 2006

FAMILIAS LOGICAS

Los circuitos integrados son la base fundamental del desarrollo de la electrónica en la actualidad, debido a la tendencia a facilitar y economizar las tareas del hombre. Por esto es fundamental el manejo del concepto de circuito integrado, no sólo por aquellos que están en contacto habitual con este, sino también por las personas en general, debido a que este concepto debe de quedar inmerso dentro de los conocimientos mínimos de una persona. Un circuito integrado es una pieza o cápsula que generalmente es de silicio o de algún otro material semiconductor, que utilizando las propiedades de los semiconductores, es capaz de hacer las funciones realizadas por la unión en un circuito, de varios elementos electrónicos, como: resistencias, condensadores, transistores, etc.Existen dos clasificaciones fundamentales de circuitos integrados(CI): los análogos y los digitales; los de operación fija y los programables; en este caso nos encargaremos de los circuitos integrados digitales de operación fija. Estos circuitos integrales funcionan con base en la lógica digital o álgebra de Boole, donde cada operación de esta lógica, es representada en electrónica digital por una compuerta.Los circuitos digitales emplean componentes encapsulados, los cuales pueden albergar puertas lógicas o circuitos lógicos más complejos.
FAMILIA LÓGICA TTL
Las caracteristicas de la tecnología utilizada, en la familia TTL (Transistor, Transistor Logic), condiciona los parámetros que se describen en sus hojas de caracteristicas según el fabricante, (aunque es estandar), la resumiré en sólo algunas como que:Su tensión de alimentación caracteristica se halla comprendida entre los 4'75V y los 5'25V como se ve un rango muy estrecho debido a esto, los niveles lógicos vienen definidos por el rango de tensión comprendida entre 0'2V y 0'8V para el estado L y los 2'4V y Vcc para el estado H.La velocidad de transmisión entre los estados lógicos es su mejor baza, ciertamente esta caracteristica le hacer aumentar su consumo siendo su mayor enemigo. Motivo por el cual han aparecido diferentes versiones de TTL como FAST, SL, S, etc y últimamente los TTL: HC, HCT y HCTLS. En algunos casos puede alcanzar poco mas de los 250Mhz.Esta familia es la primera que surge y aún todavía se utiliza en aplicaciones que requieren dispositivos SSI y MSI. El circuito lógico TTL básico es la compuerta NAND. La familia TTL utiliza como componente principal el transistor bipolar. Como podemos ver en la figura, mediante un arreglo de estos transistores se logran crear distintos circuitos de lógica digital.
FAMILIA CMOS
Existen varias series en la familia CMOS de circuitos integrados digitales. La serie 4000 que fue introducida por RCA y la serie 14000 por Motorola, estas fueron las primeras series CMOS. La serie 74C que su característica principal es que es compatible terminal por terminal y función por función con los dispositivos TTL. Esto hace posibles remplazar algunos circuitos TTL por un diseño equivalente CMOS. La serie 74HC son los CMOS de alta velocidad, tienen un aumento de 10 veces la velocidad de conmutación. La serie 74HCT es también de alta velocidad, y también es compatible en lo que respecta a los voltajes con los dispositivos TTL.Los voltajes de alimentación en la familia CMOS tiene un rango muy amplio, estos valores van de 3 a 15 V para los 4000 y los 74C. De 2 a 6 V para los 74HC y 74HCT.Los requerimientos de voltaje en la entrada para los dos estados lógicos se expresa como un porcentaje del voltaje de alimentación. Tenemos entonces:
VOL(max) = 0 VVOH(min) = VDDVIL(max) = 30%VDDVIH(min) = 70% VDD
Por lo tanto los margenes de ruido se pueden determinar a partir de la tabla anterior y tenemos que es de 1.5 V. Esto es mucho mejor que los TTL ya que los CMOS pueden ser utlizados en medios con mucho más ruido. Los margenes de ruido pueden hacerse todavía mejores si aumentamos el valor de VDD ya que es un porcentaje de este.En lo que a la disipación de potencia concierne tenemos un consumo de potencia de sólo 2.5 nW cuando VDD = 5 V y cuando VDD = 10 V la potencia consumida aumenta a sólo 10 nW. Sin embargo tenemos que la disipación de potencia sera baja mientras estemos trabajando con corriente directa. La potencia crece en proporción con la frecuencia. Una compuerta CMOS tiene la misma potencia de disipación en promedio con un 74LS en frecuencia alrededor de 2 a 3 Mhz.Ya que los CMOS tienen una resistencia de entrada extremadamente grande (1012) que casi no consume corriente. Pero debido a su capacitancia de entrada se limita el número de entradas CMOS que se pueden manejar con una sola salida CMOS. Así pues, el factor de carga de CMOS depende del máximo retardo permisible en la propagación. Comunmente este factor de carga es de 50 para bajas frecuencias, para altas frecuencias el factor de carga disminuye.Los valores de velocidad de conmutación dependen del voltaje de alimentación que se emplee, por ejemplo en una 4000 el tiempo de propagación es de 50 ns para VDD = 5 V y 25ns para VDD = 10 V. Como podemos ver mientras VDD sea mayor podemos operar en frecuencias más elevadas.Hay otras características muy importante que tenemos que considerar siempre, las entradas CMOS nunca deben dejarse desconectadas, todas tienen que estar conectadas a un nivel fijo de voltaje, esto es por que los CMOS son, al igual que los MOS muy susceptibles a cargas electrostáticas y ruido que podrían dañar los dispositivos.
FAMILIA MOS
Los transistores de la tecnología MOS (Metal Oxide Semiconductors) son transistores de efecto de campo a los que llamamos MOSFET, la gran mayoría de los circuitos integrados digitales MOS se fabrican solamente con este tipo de transistores.El MOSFET tiene varias ventajas: es muy simple, poco costoso, pequeño y consume muy poca energía. Los dispositivos MOS ocupan mucho menos espacio en un CI que los BJT, un MOSFET requiere de 1 mílesimo cuadrado del area del CI mientras que un BJT ocupa 50 mílesimos del area del CI. Esta ventaja provoca que los circuitos integrados MOS estén superando por mucho a los bipolares en lo que respecta a la integración a gran escala (LSI, VLSI). Todo esto significa que los CI MOS pueden tener un número mucho mayor de elementos en un solo subestrato que los circuitos integrados bipolares.La velocidad de este tipo de tecnología es relativamente lenta cuando se compara con los BJT, esto se puede considerar como una de sus principales desventajas.Los CI digitales MOS utilizan exclusivamente MOSFET de incremento, además nos interesa utilizarlos solamente como interruptores al igual que se usan los BJT en la familia TTL.En los MOSFET canal N, el voltaje de la compuerta a la fuente VGS es el voltaje que determina si el dispositivo esta en ENCENDIDO o en APAGADO. Cuando VGS = 0 V, la resistencia del canal es muy alta de 1010, o sea, que no existe un canal conductor entre la fuente y el drenaje ya que para propósitos prácticos esto es un circuito abierto. Mientra VGS sea cero o negativo el dispositivo permanecerá apagado. Cuando VGS se hace positivo, en particular un valor mayor al voltaje de umbral (VT) que por lo general es de 1.5 V, el MOSFET conduce. En este caso el dispositivo esta encendido y la resistencia del canal entre la fuente y el drenaje es de 1 k. El MOSFET canal P opera exactamente igual excepto que emplea voltajes de polaridad opuesta. Para encender los P-MOSFET, debe aplicarse un voltaje VGS negativo que exceda VT.Los circuitos integrados P-MOS y N-MOS tiene una mayor densidad de integración por lo que son más económicos que los CMOS. Los N-MOS son más comunmente utilizados que los P-MOS, ya que son dos veces más rápidos y tienen cerca de dos veces la densidad de integración de los P-MOS.Compuertas logicas:
Compuerta OR:
La compuerta OR produce la función OR inclusiva, esto es, la salida es 1 si la entrada A o la entrada B o ambas entradas son 1; de otra manera, la salida es 0. El símbolo algebraico de la función OR (+), similar a la operación de aritmética de suma. Las compuertas OR pueden tener más de dos entradas y por definición la salida es 1 si cualquier entrada es 1.En la familia ttl la compuerta or es el codigo: 7432 y su diseño es la siguiente:


Compuerta NorCompuerta NOR:La compuerta NOR es el complemento de la compuerta OR y utiliza un símbolo gráfico OR seguido de un círculo pequeño. Tanto las compuertas NAND como la NOR pueden tener más de dos entradas, y la salida es siempre el complemento de las funciones AND u OR, respectivamente.En la familia TTL la compuerta Nor es el codigo: 7402 y su diseño es la siguiente:



Compuerta AND:
Cada compuerta tiene una o dos variables de entrada designadas por A y B y una salida binaria designada por x. La compuerta AND produce la unión lógica AND: esto es: la salida es 1 si la entrada A y la entrada B están ambas en el binario 1: de otra manera, la salida es 0.En la familia TTL la compuerta And es el codigo: 7408 y su diseño es la siguiente:

Compuerta NAND:
Es el complemento de la función AND, como se indica por el símbolo gráfico que consiste en un símbolo gráfico AND seguido por un pequeño círculo. La designación NAND se deriva de la abreviación NOT - AND. Una designación más adecuada habría sido AND invertido puesto que Es la función AND la que se ha invertido.En la familia TTL la compuerta Nand tiene como código 7400 y su diseño es la siguiente:

Compuerta lógica Exor.
Compuerta OR exclusivo (XOR):La compuerta OR exclusiva tiene un símbolo gráfico similar a la compuerta OR excepto por una línea adicional curva en el lado de la entrada. La salida de esta compuerta es 1 si cada entrada es 1 pero excluye la combinación cuando las dos entradas son 1. La función OR exclusivo tiene su propio símbolo gráfico o puede expresarse en términos de operaciones complementarias AND, OR .En la familia TTL la compuerta exor tiene como código 7486 y su diseño es la siguiente:

Compuerta Ex - Nor. La salida de ésta compuerta es 1 solamente si ambas entradas son tienen el mismo valor binario. Nosotros nos referiremos a la función NOR exclusivo como la función de equivalencia. Puesto que las funciones OR exclusivo y funciones de equivalencia no son siempre el complemento la una de la otra.En la familia TTL la compuerta Señor tiene como codigo: 74266 y su diseño es el siguiente:(no se pillo la imagen)Compuerta NOT (Inversor):El circuito inversor invierte el sentido lógico de una señal binaria. Produce el NOT, O función complemento. El símbolo algebraico utilizado para el complemento es una barra sobra el símbolo de la variable binaria. Si la variable binaria posee un valor 0, la compuerta NOT cambia su estado al valor 1 y viceversa. El círculo pequeño en la salida de un símbolo gráfico de un inversor designa un complemento lógico. Es decir cambia los valores binarios 1 a 0 y viceversa.En la familia TTL el codigo de esta compuerta es: 7407 y su diseño es el siguiente:

Monday, August 21, 2006









SISTEMAS DIGITALES I

TRABAJO PRACTICO #1


1.- Dada la función F = S4(0,1,2,3,4,5,9,11,15) determinar la función en su segunda forma canónica.




2.-Dada la función: F = ACD + `A`B + `A`C + `BD
a. Expresar la función mediante su respectiva tabla de verdad.
b. Expresar la función en su primera forma canónica.

a)
b)


3.-Dada la siguiente tabla de verdad:


Expresar la función en su segunda forma canónica.


4.-verificar la siguiente igualdad:

ACD + `A`C + BD = P4(`1,`3,`5,`6,`7,`9,`12,`13)

Wednesday, August 09, 2006



SISTEMAS DIGITALES I
GUIA DE LABORATORIO # 1
CIRCUITOS LOGICOS CON CONMUTADORES

I. INTRODUCCION

Al iniciar el curso de electronica digital es muy importante el saber como se digitaliza la información para que pueda ser aplicada de manera correcta.
En el siguiente experimento veremos el funcionamiento de diferentes dispositivos logicos y sus elementos.
II. OBJETIVOS
OBJETIVOS GENERALES
Implementar y verificar la operación y funcionamiento de los diferentes dispositivos lógicos.
OBJETIVOS ESPECIFICOS
Verificar el funcionamiento lógico de cada circuito , con su respectiva tabla de verdad
Observar el comportamiento de los unos (verdadero) y ceros (falso) en el encendido y apagado de los focos en cada circuito
Ver como trabaja cada circuito lógico , ver sus diferencias y caracteristicas de cada uno de ellos
III. RESUMEN
o Lo primero que hicimos con mi grupo fue atender a la explicación del docente
o Dibujamos las figuras de cada compuerta en un cartón
o Cortamos los cables y probamos montando el circuito
o Se hizo las perforaciones al cartón para la colocación de los componentes operativos (conmutadores)
o En algunas ocasiones no logramos hacer que funcionase el circuito y intentábamos una vez mas
o Completamos todas las compuertas con su correcto funcionamiento en dos clases de laboratorio
o Se verifica con las tablas de verdad el funcionamiento de cada circuito
IV. MARCO TEORICO

Empecemos con lo básico y que debemos saber muy bien
¿Que es un circuito lógico?
Es aquel que maneja la información en forma de "1" y "0", dos niveles de voltaje fijos. "1" nivel alto o "high" y "0" nivel bajo o "low".
Estos circuitos están compuestos por elementos digitales como las compuertas: AND (Y), OR (O), NOT (NO).....y combinaciones poco o muy complejas de los circuitos antes mencionados. Estas combinaciones dan lugar a otros tipos de elementos digitales como los compuertas, entre otros :
- nand (No Y) - nor (No O) - or exclusiva (O exclusiva) - mutiplexores o multiplexadores - demultiplexores o demultiplexadores - decodificadores
- codificadores - memorias - flip-flops - microprocesadores - microcontroladores - etc.
La electrónica moderna usa electrónica digital para realizar muchas funciones. Aunque los circuitos electrónicos pueden resultar muy complejos, en realidad se construyen de un número muy grande de circuitos muy simples.En un circuito digital se transmite información binaria (ceros y unos) entre estos circuitos y se consigue un circuito complejo con la combinación de bloques de circuitos simples.
La información binaria se representa en la forma de "0" y "1", un interruptor "abierto" o "cerrado", "On" y "Off", "falso" o "verdadero", en donde "0" representa falso y "1" verdadero.
Los circuitos lógicos se pueden representar de muchas maneras. En los circuitos siguientes la lámpara puede estar encendida o apagada ("on" o "off"), dependiendo de la posición del interruptor. (apagado o encendido)
Los posibles estados del interruptor o interruptores que afectan un circuito se pueden representar en una tabla de verdad. Las tablas de verdad pueden tener muchas columnas, pero todas las tablas funcionan de igual forma. Hay siempre una columna de salida que representa el resultado de todas las posibles combinaciones de las entradas.


El Número de columnas en una tabla de verdad depende de cuantas entradas hay + 1 (la columna de la salida), el número de filas representa la cantidad de combinaciones en las entradas
Número de combinaciones = 2n, donde n es el número de columnas de la tabla de verdad (menos la columna de salida)
Ejemplo: en la siguiente tabla hay 3 columnas de entrada, entonces habrán: 23 = 8 combinaciones (8 filas)
Un circuito con 3 interruptores de entrada (con estados binarios "0" o "1"), tendrá 8 posibles combinaciones. Siendo el resultado (la columna salida) determinado por el estado de los interruptores de entrada.

Los circuitos lógicos son básicamente un arreglo de interruptores, conocidos como "compuertas lógicas" (compuertas AND, NAND, OR, NOR, NOT, etc) Cada compuerta lógica tiene su tabla de verdad. Y, si pudiéramos ver en mas detalle la construcción de éstas, veríamos que es un circuito comprendido por transistores, resistencias, diodos, etc. conectados de manera que se obtienen salidas específicas para entradas específicas
La utilización extendida de las compuertas lógicas, simplifica el diseño y análisis de circuitos complejos. La tecnología moderna actual permite la construcción de circuitos integrados (IC´s) que se componen de miles (o millones) de compuertas lógicas.
La compuerta lógica AND o Y
Es una de las compuertas más simples dentro de la Electrónica Digital. Su representación es la que se muestra en las siguientes figuras.
La compuerta Y lógica tiene dos entradas A y B, aunque puede tener muchas más (A,B,C, etc.) y sólo tiene una salida X..
En los gráficos siguiente se muestran una compuerta "Y" de 2 y de 3 entradas :





compuerta AND de 2 entradas ..........................................................compuerta AND de 3 entradas
La compuerta AND de 2 entradas tiene la siguiente tabla de verdad :

Se puede ver claramente que la salida X solamente es "1" (1 lógico, nivel alto) cuando tanto la entrada A como la entrada B están en "1".En otras palabras "La salida X es igual a 1 cuando la entrada A y la entrada B son 1
Esta situación se representa en el álgebra booleana como: X = A * B o X = AB. Una compuerta AND de 3 entradas se puede implementar con interruptores de la siguiente manera:

A = Abierto C = Cerrado


Una compuerta AND puede tener muchas entradas. Una AND de múltiples entradas puede ser creada conectando compuertas simples en serie. Si si se necesita una AND de 3 entradas y no hay disponible, es fácil crearla con dos compuertas AND en serie o cascada como se muestra en la siguiente figura:

De igual manera, se puede implementar circuitos AND de 4 o más entradas

La compuerta lógica "OR"
Es una de las compuertas mas simples dentro de la Electrónica Digital. La salida de esta compuerta será "1" cuando en cualquiera de sus entradas haya un "1".
Su representación y tabla de verdad se muestran a continuación:

Y se representa con la siguiente función booleana: X = A + B o X = B + A
Esta misma compuerta se puede implementar con interruptores como se muestra en la siguiente figura, en donde se puede ver que: cerrando el interruptor A "O" el interruptor B se encenderá la luz
"1" = cerrado , "0" = abierto, "1" = luz encendida

En las siguientes figuras se muestran la representación de la compuerta "OR" de tres entradas con su tabla de verdad y la implementación con interruptores
Representación de una compuerta OR de 3 entradas con su tabla de verdad


Compuerta "OR" de 3 entradas implementada con interruptores :


Se puede ver claramente que la luz se encenderá cuando cualquiera: A o B o C este cerrada
Compuerta lógica "NOR"
Una compuerta NOR (No O) se puede implementar con la concatenación de una compuerta OR con una compuerta NOT, como se muestra en la siguiente figura

Símbolo de compuerta NOR ................................................Equivalente con compuertas OR yNOT





Al igual que en el caso de la compuerta OR, ésta se puede encontrar en versiones de 2, 3 o más entradas. Las tablas de verdad de estos tipos de compuertas son las siguientes:

Tabla de verdad de una compuerta NOR de 2 entrada


Tabla de verdad de una compuerta NOR de 3 entradas



Como se puede ver la salida X sólo será "1" cuando todas las entradas sean "0".
Compuerta NOT creada con compuerta NOR
Un caso interesante de este tipo de compuerta, al igual que la compuerta NAND, es que cuando éstas (las entradas A y B o A, B y C) se unen para formar una sola entrada, la salida (X) es exactamente lo opuesto a la entrada, en la primera y la última línea de la tabla de verdad.
En otras palabras: Con una compuerta NOR podemos implementar el comportamiento de una compuerta NOT
Compuerta NOT creada con una compuerta NOR :

Tabla de verdad :



En resumen podemos decir que :
COMPUERTA AND
La compuerta AND hace la función de multiplicación, es decir toma los valores que le aplicamos a sus entradas y los multiplica.

COMPUERTA OR
La compuerta OR realiza la función de suma, cuando se le aplica un uno a cualquiera de sus entradas el resultado será uno, independiente del valor de la otra entrada. Excepto cuando las dos entradas esten en 0 la salida será 0.



COMPUERTA NOT
La compuerta NOT es todo lo cantrario al Buffer, invierte el valor que se le entrega, también tiene la utilidad de ajustar niveles pero tomando en cuenta que invierte la señal.



V. LISTADO DE MATERIALES

1.- Maquetas
2.- Interruptores
3.- Bombillas
4.- Pilas de linterna de 1.5 V
5.- Cable eléctrico delgado
6.- Multimetro
7.- Soldador y soldadura resinada
8.- Herramientas (alicates, desarmadores, etc.)

VI. LABORATORIO

1. Dibujar en la maqueta el símbolo de la compuerta lógica que se quiere representar
2. Aplicar perforaciones en los puntos necesarios y cablear el circuito utilizando trozos de cable , interruptores pilas y focos de linterna de manera tal que con la activación adecuada de los interruptores en las entradas de los circuitos lógicos , se obtenga la señal esperada en el foco que representara la salida de las respectivas compuertas lógicas .
3. Antes de energizar el circuito asegúrese de que los pines de alimentación y tierra estén correctamente conectados
4. Llenar la respectiva tabla de verdad
VII. CONCLUSIONES
Podemos concluir con lo siguiente :
> Se cumplio con el objetivo general y específico del laboratorio
> Vimos lo que es la introducción a la electrónica digital
> Se logro ver también como en la vida real es visto y aplicado el algebra con las tablas de verdad , en los circuitos de compuertas lógicas
> Se entendió a cabalidad el funcionamiento de las primeras compuertas lógicas
VIII. FE DE ERRATAS
Entre algunos errores y algunos cambios en este primer laboratorio podríamos indicar algunos y su o sus razones :
Los cables de los que disponíamos era demasiado delgados por lo que se rompían con demasiada facilidad y no se podía avanzar con una mayor rapidez