martes, 4 de diciembre de 2012

T.P.Nº. 5 - Circuitos Secuenciales.

Ej. n.º 1 - Para el siguiente circuito verificar su funcionamiento como flip-flop demostrando las condiciones de set, reset, almacenamiento y condición prohibida. Realizar ademas la tabla que resuma su funcionamiento.




Ej. n.º 2 - Idem Ej. 1 para el siguiente circuito.







Ej. n.º 3 - Construir un F-F RS sincrónico utilizando 4 compuertas NAND y basándose en el circuito del ej. n.º 1 confeccionar su tabla de funcionamiento.




Ej. n.º 4 - Para que se utiliza el clock o reloj en los circuitos digitales. Indique sus parámetros principales.

En electrónica y especialmente en los circuitos digitales sincrónicos  una señal de reloj (o clock) es una señal usada para coordinar las acciones de dos o mas circuitos. Una señal de reloj oscila entre estado alto o bajo, y gráficamente toma la forma de una onda cuadrada.

Los circuitos que utilizan la señal de reloj para la sincronización pueden activarse en el flanco ascendente, flanco descendente o ambos. La mayoría de los circuitos integrados complejos utilizan una señal de reloj para sincronizar sus diferentes partes y contar los tiempos de propagación.

Ej. n.º 5 - Los siguientes trenes de pulsos se encuentran aplicados al F-F RS sincronico del ej. n.º 3 . Dibujar los trenes de pulsos correspondientes a las salidas Q y Q negado.





Ej. n.º 6 - Construir un circuito practico de F-F RS sincronico utilizando un circuito integrado 7400.





Ej. n.º 7 - Dibujar el bloque de un F-F JK y su tabla de funcionamiento.





Ej. n.º 8 - Los siguientes trenes de pulsos se encuentran aplicados a un F-F JK. Dibujar las salidas Q y Q negado.




Ej. n.º 9 - Los siguientes trenes de pulso se encuentran aplicados a un F-F RS y a un JK. Dibujar la salida Q y Q negado para cada uno de ellos. (condición inicial reset)




Ej. n.º 10 - Los siguientes trenes de pulsos se encuentran aplicados a un F-F JKMS construido con 2 F-F JK y un inversor. Dibujar los trenes de pulsos a la salida de cada F-F y verificar que el circuito se comporta como un F-F disparado por flanco descendente.




Ej. n.º 11 - Los siguientes trenes de pulsos se encuentran aplicados a un F-F JKMS disparado por flanco descendente como el del ej. anteriro. Dibujar las salidas Q y Q negado.






Ej. n.º 12 Utilizando Flip Flop JKMS disparado por flanco descendente con la sig tabla de funcionamiento. Diseñar un contador asincrónico que cuente de 0 a 7.








Ej. n.º 13 Diseñar un contador asincrónico que cuente de 0 a 5.




Ej. n.º 14 .Diseñar un contador asincrónico que cuente en forma descendente de 7 a 0.




Ej. n.º 15 . Construir un circuito practico que permita verificar el funcionamiento del CI 4024.


Ej. n.º 16 . Desarrollar un contador sincrónico que cuente en forma ascendente de 0 a 7 y vuelva 0.




Ej. n.º 17 . Construir un circuito practico que permita verificar el funcionamiento del CI 74190. copiar y pegar hoja de datos. Explicar que función cumple el CI y la función de cada uno de sus pines de conexión.

Ej. n.º 18 . Utilizando Flip Flop desarrollar un circuito contador sincrónico que cuente de 0 a 9 y vuelva a 0.





Ejercicio N° 19
Construir un contador sincrónico que pase por los siguientes estados 0, 1, 2, 4, 6, 

Ejercicio N° 20
Construir un registro de desplazamiento de 4 bits con entrada serie, salida serie y paralelo, y entrada paralelo, salida serie y paralelo. Utilizar CI 7476 y las compuertas que hagan falta y los indicadores necesarios para verificar su funcionamiento.


T.P.Nº. 4 - Circuitos Combinacionales.

Ej. n.º 1 - Diseñar un circuito capaz de sumar dos números de un bit que de como resultado la suma y el carry (semi-sumador).




Ej. n.º 2 - Diseñar un circuito capaz de sumar dos números de un bit teniendo en cuenta el carry de entrada que de como resultados la suma y el carry de salida.

Ej. n.º 3 - Mediante bloques de circuitos semi-sumadores y sumadores, diseñar un circuito capaz de sumar dos números binarios de 4 bits.



Ej. n.º 4 - Buscar y pegar la hoja de datos del CI 4008

http://www.datasheetcatalog.org/datasheet/philips/HEF4008BN.pdf

Ej. n.º 5 - Construir un circuito practico que permita verificar el funcionamiento del 4008 y explicar la función de cada pin.

Ej. n.º 6 - Construir un circuito capaz de restar dos números binarios de 4 bits. Divisar bloques de circuitos sumadores y semi-sumadores y los inversores y compuertas que hagan falta.
Nota: En todos los caso el minuendo sera mayor que el sustraendo.



Ej. n.º 7 Idem al circuito anterior pero capaz de sumar o restar de acuerdo a la posicion de una llave


domingo, 14 de octubre de 2012

T.P.Nº. 3 - Simplificación de funciones logicas mediante mapas de karnaugh

Ej. n.º 1 - Pasar las siguientes funciones a diagramas de karnaugh (sin simplificar).


Ej. n.º 2 - Para los siguientes diagramas de Karnaugh. Dar la funcion simplificada por los unos y por los ceros:

Ej. n.º 3 - Por un puente angosto circulan 3 vías ferroviarias por razones de seguridad se debe impedir que circulen 2 formaciones adyacentes. Para esto se han colocado 2 señales de detención, en la 1er linea y en la 3er linea. Diseñar un circuito digital lo más simplificado posible capaz de encender cada una de las señales según la situación lo requiera:

Ej. n.º 4 - Diseñar un circuito digital lo más simplificado posible capaz de mostrar los números decimales desde el 0 al 7 mediante un display de 7 segmentos. Los números ingresan en el circuito en binario:


Ej. n.º 5 - Construir un circuito digital lo más simplificado posible capaz de mostrar en un display de 7 segmentos los números decimales del 0 al 9. Nota : Los números binarios del 10 al 15 estarán presentes en la entrada del circuito.

Ej. n.º 6 - Buscar y pegar el datasheet del C.I. 4511.


Ej. n.º 7 - Construir un circuito practico que permita verificar el funcionamiento del C.I. 4511. Explicar la función de cada pin del circuito.

lunes, 18 de junio de 2012

T.P.Nº2 - Circuitos integrados digitales.

TTL, la primera familia de C.I. (logic transistor transistor).

Hechos con transistores de juntura o bipolares. La señal TTL es una señal comprendida entre 0V y 5V.

CMOS, transistores de efecto de campo (metal oxide semiconductor)

Hay 2 tipos:


  • Nmos (Canal N).
  • Pmos (Canal P).
CMOS se alimenta entre 3V y 18V.

Circuitos digitales que contienen compuertas logicas:

Los circuitos digitales que contienen solamente compuertas logicas se encuentran encapsulados para una estructura DIL (dual in line) de 14 pines reservandose los terminales 7 y 14 para la conexion a la fuente de alimentacion (tierra y +Vcc respectivamente).
Ejemplo de C.I. compuesto por 4 compuertas logicas NAND de 2 entradas:


Escalas de integracion:

A lo largo de del tiempo los fabricantes de componentes electronicos han logrado aumentar la cantidad de componentes construidos por unidad de superficie de los circuitos integrados esto se conoce como un aumento de la escala de integracion.


Q1 (transistor multi-emisor)

Las ventajas de aumentar la escala de integracion son muchas, siendo las mas importantes:

  • Permitir la construccion de circuitos cada ves mas complejos
  • Disminuir el tamaño de los circuitos
  • Disminui consumo electrico
  • Hacer circuitos mas confiables
  • Ser mas faciles de cambiar
  • Bajar los costos
Las escalas de integracion fueron aumentando a medida que mejoro la tecnologia.

S.S.I (small scale integration)

En esta escala se producen C.I. que contienen funciones logicas elementales como compuertas e inversores aprox. 100 componentes (transistores, diodos, resistencias, etc).

M.S.I (medium scale integration)

Comprende circuitos de aplicacion general mas complejos como multiplexores, codificadores, contadores, etc. con entre 100 y 1000 componentes.

L.S.I (large scale integration)

Gracias a esta escala de integracion se pudieron lograr circuitos electronicos muy complejos como memorias y micro-procesadores, contiene entre 1000 y 100000 componentes.

V.L.S.I (Very large scale integration)

Se alcanzo esta tecnologia en los años 80, lográndose circuitos integrados con mas de 10 millones de componentes.
Actualmente los microprocesadores que trabajan en la arquitectura de 64 bits y con una frecuencia de 3 Giga Hertz como es el caso de la serie Intel Core i7 posee alrededor de 700 millones de transistores.

Caracteristicas generales de las compuertas integradas:


Las tecnologías mas conocidas de la fabricación de compuertas integradas son:

Las TTL y la CMOS, y en ambas familias se indican en las hojas de datos los siguientes datos:

  • Tensión de alimentación y su tolerancia.
  • Temperatura de trabajo.
  • Fan-Out (Abanico de salida)
  • Tensiones de funcionamiento:
- Vil : Máxima tensión de entrada para un nivel bajo (0)
- Vih : Mínima tensión de entrada para un nivel alto (1)
- Vol : Máxima tensión de salida para un nivel bajo (0)
- Voh : Mínima tensión de salida para un nivel alto (1)



Margen de ruido.

Indica las variaciones máximas que se pueden producir a la entrada sin que la salida varié su estado.

Tiempo de propagación medio.

Es el tiempo que transcurre desde que se produce un cambio lógico a la entrada hasta que lo hace a la salida.

Disipación de potencia.

Normalmente se indica, la disipación de potencia por función. También se indican los consumos de corriente de alimentación y de entrada y salida para los valores lógicos.

Cada una de las familias lógicas tiene sus ventajas y sus desventajas, por ese motivo cada caso se elegirá las mas adecuadas al diseño que se vaya a desarrollar.
Las características ideales de una familia lógica integrada, son las siguientes:

  • Alto grado de integración.
  • Alta velocidad de propagación.
  • Mínimo consumo.
  • Máxima inmunidad al ruido y a las variaciones de temperatura.
  • Compatibilidad con otras familias lógicas.
  • Bajo costo.




T.T.L (transistor transistor logic):

La familia logica TTL, surgió como el ultimo desarrollo para crear funciones lógicas mediante semi-conductores. Anteriormente se habían desarrollado las familias: DL (Diode logic), RTL (resistor transistor logic), DTL (diode transistor logic), HTL (high logic threshold), ECL (logica de acoplamiento para emisor). En esta familia lógica las compuertas están construidas mediante resistencias, diodos y transistores bipolares, por lo que esta familia posee las características generales de estos últimos. Con esta tecnologia se fabrican ademas de compuertas, otros circuitos de mayor complejidad en escala M.S.I (codificadores, sumadores, multiplexores, etc).
La familia TTL comprende varias series que han sido desarrolladas a partir de la serie estándar para mejorar alguna de las características de las fabricadas anteriormente.
La primera serie, es decir la estandar, se conoce como la serie 74, cuyas características principales son las siguientes:


  • Tension de alimentacion: 5V +- 10%
  • Temperatura de trabajo: 0ºC a 70ºC
  • Fan-Out : 10.
  • Niveles de tensión: Vil = 0,8V, Vih = 2V, Vol = 0,4V, Voh = 2,4V.
  • Valores de ruido en ambos niveles: 0,4V
  • Tiempo de propagación medio: 10nSeg
  • Disipación de potencia: 10mW, por función.
La serie 54, presenta las mismas caracteristicas que la 74, pero se desarrollo inicialmente para aplicaciones militiares y aero-espaciales y se diferencia fundamentalmente en que su temperatura de trabajo estacomprendida entre: -55ºC a +125ºC.
Con el fin de mejorar los tiempos de conmutacion y/o la disipacion de porencia se han desarrollado las siguientes serioes: 74/54 L (low power), eb esta serie se obtiene menor consumo, 1mW por funcion, pero el tiempo de propagacion es de 33nSeg.
74/54 S (SCHOTTKY) incorpora simbolos schottky para llevar el tiempo de propagacion a 3nSeg con una disipacion de potencia de 20mW aproximadamente.
74/54 LS (low power schottky) combina las ventajas de las series anteriores con una potencia disipada por compuerta de 2mW y un tiempo de propagacion de 10nSeg.
74/54 ALS (advanced low power schottky) con una potencia disipada por compuerta de 1mW y un tiempo de propagacion de 4nSeg.
74/54 AS (avanced schottky) esta serie desarrollo para aplicaciones que requieran bajos tiempos de propagacion llegando a 1,5nSeg con una disipacion de potencia de 7mW.

Como es logico los circuitos que contienen dispositivos mas complejos formados por muichas compuertas las potencias disipadas y los tiempos de propagacion son mayores ya que se van acumulando lo de las funciones basicas que las componen.

Familia CMOS (complementary metal oxide semiconductor) :

Su nombre se debe a la utilización de un componente denominado transistor MOS (metal oxide semiconductor). Se llama complementario porque se utilizan transistores de canal P y de canal N en forma complementaria, es decir transistores Nmos y Pmos.
Estos circuitos integrados se comenzaron a desarrollar posteriormente a los de la familia TTL y presentan ventajas y desventajas respecto a ellas. La principal ventaja es la menor disipación por función, lo que permite una mayor densidad de integración, y su principal desventaja es su tiempo de propagación. La familia CMOS básica, es la denominada serie 4000 y en ella se incluyen dispositivos complejos como contadores, registros, memorias, microprocesadores y micro controladores.

Serie estandar (4000):

  • Alimentación eléctrica: 3V a 18V
  • Fan-out: superior a 50
  • Temperatura de trabajo: -40ºC a + 85ºC

Niveles de tensión para una tensión de alimentación de 5V:

  • Vil = 1,5V
  • Vih = 3,5V
  • Vol = 0,05V
  • Voh = 4,95V
Inmunidad al ruido:

No le afectan pulsos de hasta un 30% de la tensión de alimentación, los tiempos de propagación son inversamente proporcionales a la tensión de alimentación, siendo 50nSeg para 5V y 30nSeg para 10V.
La potencia disipada por cada función es del orden de los 10nW

Las familias que se desarrollaron posteriormente son las siguientes:

54/74 HC (Highspeed CMOS):

Se mejora el tiempo de propagación llegando a valores de 8nSeg, con tensiones de alimentación comprendidas entre 3  6 Volts.

54/74 Hct (HighSpeed CMOS compatible TTL):

Tiene las características de las series HC y es electricamente compatible con la TTL. Alimentación: 5V.
Las series mas modernas de CMOS son: 54/74 AC, 54/74 ACT.
En el primer caso la tensión de alimentación esta comprendida entre 3V y 6V lo que lo hace compatible con la HC. En el segundo caso se alimenta con 5V por lo que puede sustituir a la serie 54/74 Hct y a toda la familia TTL. Potencia por funcion: 1mW, tiempo de propagación: 3nSeg.



miércoles, 21 de marzo de 2012

T.P.Nº.1 - Repaso.

Ej. Nº. 1 - Construir una tabla que resuma las operaciones necesarias para convertir números entre los sistemas de enumeración: binario, octal, decimal y hexadecimal. 




Ej, Nº. 2 - Completar el siguiente cuadro indicando debajo las operaciones realizadas. 


Binario a Decimal:

1 . 2^4 + 1 . 2^3 + 1 . 2^2 + 1 . 0 ^1 + 1 . 2^0 + 0 . 2^-1 + 1 . 2^-2
    16    +       8    +      4     +     0       +     1      +      0       +     0,25  = 29,25

Binario a Hexadecimal:

00011101,0100

Agrupando de a 4 bits: 0001 = 1, 1101 = D, 0100 = 4. El resultado es: 1D,4

Binario a Octal:

011101,010

Agrupando de a 3 bits: 011 = 3, 101 = 5, 010 = 2. El resultado es: 35,2


                                               -------------------------------------------

Octal a Binario:

63,72

con: 6 = 110, 3 = 011, 7 = 111, 2 = 010. El resultado es: 110011,111010

Octal a Decimal:

6 . 8^1 + 3 . 8^0 + 7 . 8^-1 + 2 . 8^-2
     48   +     3      +   0,875   +   0,03125 = 51,90625

Octal a Hexadecimal:

00110011,11101000

Agrupando de a 4bits: 0011 = 3, 0011 = 3, 1110 = E, 1000 = 8. El resultado es: 33,E8

                                                        ----------------------------

Decimal a Binario:

254    /    2
05         127    /      2
  14         07          63      /     2
    0            1          03           31     /     2
                                1            11         15      /      2
                                                1           1              7     /     2
                                                                              1          3     /      2
                                                                                          1            1

0,25 . 2 = 0,50
0,50 . 2 = 1,00

Quedando: 11111110,01


Decimal a Octal:

254      /      8
  14            31    /    8
    6              7         3

0,25 . 8 = 2

Quedando: 376,2

Decimal a Hexadecimal:

254     /    16
  94           15
   14

0,25 . 16 = 1,50
1,50 . 16 = 4,00

Quedando: FE,4

                                                     ------------------------------------

Hexadecimal a Binario:

CACA,FEA

Donde: C = 1100, A = 1010, C = 1100, A = 1010, F = 1111, E = 1110 , A = 1010

Quedando: 1100101011001010,111111101010

Hexadecimal a Octal:

001100101011001010,111111101010

Donde: 001 = 1, 100 = 4, 101 = 5, 011 = 3, 001 = 1, 010 = 2 , 111 = 7, 111 = 7,101 = 5, 010 = 2

Quedando: 145312,7752

Hexadecimal a Decimal:

CACA,FEA

C = 12, A = 10, F = 15, E = 14.

12 . 16^3 + 10 . 16 ^2 + 12 . 16^1 + 10 . 16^0 + 15 . 16^-1 + 14 . 16^-2 + 10 . 16^-3
   49152   +     2360     +     192      +      10       +   0,9375    +  0,05469    +  0,00244 = 51914,99463


Ej. Nº. 3 - Para las compuertas AND - NAND, OR - NOR, XOR - XNOR de 2, 3 y 4 entradas, y el inversor. Dar:


  • Función.
  • Tabla de Verdad
  • Símbolo






Ej. Nº. 4 - Para las siguientes funciones dar:
  • Circuito y Tabla de Verdad




Ej. Nº. 5 - Para los siguientes circuitos dar:
  • Función y tabla de verdad.




Ej. Nº. 6 - Verificar mediante tablas de verdad las leyes de De Morgan. Dibujar los circuitos:


Ej. Nº. 7 - Completar las siguientes identidades. Justificar mediante tablas de verdad, dibujar circuitos:

Ej. Nº. 8 - Por un puente angosto circulan 3 lines ferroviarias. Por razones de seguridad se quiere impedir que circulen 2 formaciones adyacentes. Desarrollar un circuito logico que encienda la señal cuando se lo requiera:

Ej. Nº. 9 - Para las siguientes tablas de verdad dar:
  • Función por Minterminos y Maxterminos.
  • Dibujar los circuitos.











Ej. Nº. 10 - Construir un circuito digital capaz de comparar dos numeros de 1 bit:


Ej. Nº. 11 - Construir un circuito XNOR de 3 entradas a partir de la función obtenida por minterminos y maxterminos.




Ej. Nº. 12 - Construir un circuito que se comporte como una XOR de 2 entradas.

a - Solo NAND de 2 entradas.
b - Solo NOR de 2 entradas.


Ej. Nº. 13 - Construir un circuito comparador (Ej. Nº. 10) utilizando:

a - Solo NAND de 2 entradas.
b - Solo NOR de 2 entradas.

A)

B)

Ej. Nº. 14 - Construir el circuito del Ej. Nº. 8 (Puente Angosto), utilizando solamente compuertas NAND: