Sunteți pe pagina 1din 50

GUIAS DE LABORATORIO Ing.

Jose Luis Apaza Gutierrez


SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 1 Realización: 02-03-2012

CIRCUITOS LOGICOS CON DIODOS Y TRANSISTORES

1. LISTA DE MATERIALES
- Dos transistores BC548
- Cuatro diodos 1N4007
- Resistencias de 10[K]; 1[K]; 330 [] y 100 [] todos de 0.5 [W].

2. OBJETIVOS
Los objetivos de este laboratorio es que Usted, aprenda a:
 Realizar circuitos lógicos sencillos con componentes activos básicos (diodo, transistor)
 Polarizar un transistor en corte y saturación con la configuración de emisor común.
 Realizar circuitos con diodos para que funciones como compuertas O e Y
 Realizar variaciones a todos los circuitos armados en laboratorio

3. FUNDAMENTO TEÓRICO
La configuración Emisor común
La manera más sencilla de usar un transistor es emplearlo en conmutación, lo que quiere decir
que debe funcionar en saturación o en corte y que no debe funcionar en ningún otro punto de la
recta de carga. Si un transistor está saturado, actúa como un interruptor cerrado del colector al
emisor. Si un transistor está en corte, es como un interruptor abierto.

Donde:

Vcc
La recta de carga que presenta este circuito será:
RC
Ic
Vcc
z. saturación Vent=5v.
Vsal
Rc

RB Q1
Vent NPN z. corte Vent=0v.
VCE
Vcc

Cuando la máxima tensión de entrada (Vent), es igual a la tensión de alimentación (Vcc), se


puede obtener la saturación dura utilizando una razón de aproximación de 10:1 para:

RB
 10
RC

1
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

El Diodo

Un diodo es la unión de dos zonas de material semiconductor, una de tipo N


y la otra de tipo P, entre las dos se forma una zona llamada de agotamiento
(Z.A.) donde es mínima o nula la presencia de portadores de carga. A la
zona P se le llama ánodo (A) y a la zona N se le llama cátodo (K).

Diodo en directo: Se comporta como un interruptor cerrado y presenta una caída de


voltaje igual a 0.7 V.

Diodo en inverso: Se comporta como un interruptor abierto.

POLARIZACIÓN DE UN DIODO

Un diodo trabaja unido a un circuito eléctrico el cual le aplica un voltaje. Se presentan dos
posibilidades:

POLARIZACIÓN DIRECTA POLARIZACIÓN INVERSA

2
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

La compuerta O (OR) con Diodos


La compuerta O (OR) con diodos
Si una de las entradas A, B o las dos A
entradas se encuentran en un nivel alto (1
Out
lógico), los diodos se encuentran
polarizados de forma directa por lo que
B
existirá una circulación de corriente,
existiendo en la salida (Out) un nivel alto.

OJO: Si la tensión en A o B es de 5v. la


tensión de salida será 4,3v. por el consumo
de tensión de los diodos de silicio.

La Compuerta Y (AND) con Diodos


Vcc
Si una de las entradas A, B o las dos
entradas se encuentran en un nivel bajo (0
lógico), el diodo se encuentran polarizados
de forma directa haciendo que descienda la
salida hasta una tensión baja, porque el
otro diodo se encuentra polarizado en A
sentido inverso. Out
OJO: Si la tensión en A o B es de 5v. la
tensión de salida será 4,3v. por el consumo B
de tensión de los diodos de silicio.

Inversor o Negadores (NOT)


Un inversor es una compuerta con solo una entrada y una salida, su símbolo es el siguiente
dentro de la lógica digital:

Se llama inversor porque el estado de la salida es siempre el opuesto al estado de la entrada.


Cuando la tensión de entrada es alta, la de la salida es baja y viceversa.
Su tabla de verdad es:
In Out
1 0
0 1

Sumadores o Compuertas O (OR)


3
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Una compuerta O, tiene dos o más entradas, pero solo una salida, se llama compuerta O,
debido a que la tensión de salida es 1 lógico, si cualquiera de las tensiones de entrada o todas
las entradas están en 1 lógico, pero la tensión de salida será 0 lógico si en todas las entradas
se encuentra un 0 lógico.
Su simbología es:

OR dos entradas OR tres entradas OR cuatro entradas


Su tabla de verdad para un OR de dos entradas es:
A B Out
A 0 0 0
Out 0 1 1
B 1 0 1
1 1 1

Multiplicadores o Compuertas Y (AND)


Una compuerta Y, tiene dos o más entradas, pero solo una salida, se llama compuerta Y,
debido a que la tensión de salida es 0 lógico, si cualquiera de las tensiones de entrada o todas
las entradas están en 0 lógico, pero la tensión de salida será 1 lógico si en todas las entradas
se encuentra un 1 lógico.
Su simbología es:

AND dos entradas AND tres entradas AND cuatro entradas


Su tabla de verdad para un OR de dos entradas es:
A B Out
A 0 0 0
Out 0 1 0
B 1 0 0
1 1 1

4. PREINFORME
1.- Diseñar, una compuerta NOT polarizando adecuadamente un transistor
2.- Diseñar, una compuerta OR polarizando adecuadamente dos diodos.
3.- Diseñar, una compuerta AND polarizando adecuadamente dos diodos.

4.- Realice la tabla de verdad del siguiente circuito.

D1
LED1

4
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

5.- Diseñar un circuito para controlar el sentido de giro de un motor de corriente continua. El
motor debe girar en sentido derecho cuando se presiona el switch A y en sentido izquierdo
cuando se presiona el switch B.

SWA
Circuito con compuertas
básicas (AND, OR y
NOT) basadas en diodos y
SWB transistores Motor (DC)

5. LABORATORIO
1.- Armar y verificar el funcionamiento de una compuerta NOT polarizando adecuadamente un
transistor
2.- Armar y verificar el funcionamiento de una compuerta OR polarizando adecuadamente dos
diodos.
3.- Armar y verificar el funcionamiento de una compuerta AND polarizando adecuadamente dos
diodos.

4.- Armar y verificar la tabla de verdad del siguiente circuito, utilizando la polarización de diodos
y transistores.
D1
LED1

5.- Verificar el funcionamiento de un circuito para controlar el sentido de giro de un motor de


corriente continua. El motor debe girar en sentido derecho cuando se presiona el switch A y en
sentido izquierdo cuando se presiona el switch B.

SWA
Circuito con compuertas
básicas (AND, OR y
NOT) basadas en diodos y
SWB transistores Motor (DC)

5
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

6. INFORME

Para cada circuito que se armo en laboratorio realizar la conparacion entre dos datos teoricos y
practicos.

7. BIBLIOGRAFIA

- Fundamentos de electronica digital, Thomas L. Floyd


- Diseño Digital, Morris Mano
- Análisis y Diseño de Circuitos Lógicos Digitales, Nelson, V., Troy, Prentice Hall, 1996.
- Sistemas electrónicos digitales, Enrique mandado
- Teoría de conmutación y diseño lógico, Hill Peterson, Limusa, 1978
- Manuales: TTL Data Book National, CMOS data Book National

6
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 2 Realización: 06-09-2011

COMPUERTAS LÓGICAS

1. OBJETIVOS
Los objetivos de este laboratorio es que Usted, aprenda a:
 Realizar circuitos lógicos sencillos con compuertas cuádruples y Hex.
 Utilizar adecuadamente la codificación de los circuitos integrados (C.I.) TTL
 Verificar el comportamiento lógico de cada una de las compuertas dentro de los C.I.
 Comprobar la respuesta de una compuerta lógica en función al tiempo (retardo).

2. FUNDAMENTO TEÓRICO
CARACTERÍSTICAS IMPORTANTES DE LOS C.I.

Los circuitos digitales trabajarán, por lo general, con dos niveles de tensión a los
que denominaremos alto y bajo y los representaremos por H (de High) y L (de
Low) respectivamente. Si asignamos el valor lógico 1 a la tensión más alta y el 0 a la
más baja, utilizaremos lo que se denomina lógica positiva, en caso contrario,
utilizaríamos lógica negativa.

El circuito digital básico es la puerta lógica (logic gate) y a ella se refieren las siguientes
características [según Mandado]:

 Cargabilidad de salida (fan-out): Máximo número de puertas que pueden ser


gobernadas por una sola puerta.
 Cargabilidad de entrada (fan-in): Máximo número de entradas que puede tener una
puerta lógica.

La capacidad de excitación de un circuito integrado digital, es llamado fan-out


y la corriente mínima de entrada para que una compuerta pueda funcionar
correctamente es llamado fan-in.

 Tiempo de propagación medio (propagation delay time): Media aritmética entre los
tiempos medios de propagación del cambio de estado de la entrada a la salida.
 Retardo: llamado también tiempo de subida, nos mide el momento en que la
señal pasa desde un 10% del valor final hasta el instante que alcanza el 90%, en
una transición de nivel bajo a alto.
 Margen de ruido (noise margin): Variación máxima de la tensión de entrada (de
duración superior al retardo) sin que la salida cambie.
7
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

 Potencia disipada: La POTENCIA disipada por una puerta.


CLASIFICACIÓN
A continuación se da una de las posibles listas de clasificación [Mandado].
 Según su fabricación de Silicio
Según el tipo de dispositivo
Bipolar:
- RTL: Lógica resistencia transistor
- DTL: Lógica diodo transistor
- TTL: Lógica transistor transistor
- I2L: Lógica de inyección integrada
MOS:
- PMOS: Transistores MOS de canal P
- NMOS: Transistores MOS de canal N
- CMOS: Transistores MOS complementarios
 Según el nivel de integración
SSI: Escala de integración baja (10 a 100 componentes)
MSI: Escala de integración media (100 a 1000 componentes)
LSI : Gran escala de integración (1000 a 10.000 componentes)
VLSI: Escala de integración muy grande (10.000 a 100.000 componentes)
ULSI: Escala de integración supergrande ( más de 100.000 componentes)

Circuitos TTL
El componente básico en los circuitos TTL es el transistor bipolar. La familia TTL se
subdivide en distintas subfamilias cuyas características comunes son las siguientes:

a) Alimentación: Vcc = + 5 V, ± 10%


b) Niveles lógicos de entrada: entre 0,2 V y 0,8 V para el estado L y entre los 2,4 V y
Vcc para el estado H.
c) Identificador: 54XXX para la serie militar y 74XXX para la comercial
d) Temperatura de trabajo: de – 55º a 125º C para la 54 y de 0º a 70º C para la 74.
e) Margen de ruido: 0,4 V.

El resto de características de esta familia depende de la subfamilia utilizada. En la siguiente


tabla se muestran las características de las subfamilias más conocidas.

Schottky de
Características Estándar Bajo Alta Schottky bajo
consumo velocidad
consumo
Retraso (ns) 10 33 6 3 10
Consumo por 10 1 22 19 2
puerta (mW)
Velocidad
35 3 50 125 35
(MHz)
Abanico de 10 20 10 20 20
salida
Identificador L H S LS
Como puede observarse, la velocidad de transmisión entre los estados lógicos es su mejor
característica, pero en contra tiene su gran consumo.

8
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

COMPUERTAS AND, OR, NAND, NOR Y EXOR

La breve descripción que se detalla a continuación define de forma simplificada el


funcionamiento de cada una de estas puertas así como la ecuación lógica a la que responden y
su correspondiente tabla de verdad:

AND: La salida es “1” cuando todas las entradas valen también “1”; Y=A●B

OR: La salida es “0” cuando todas las entradas valen “0”; Y=A+B

NAND: La salida es “1” cuando cualquier entrada vale nivel logico “0”; Y= A●B

NOR: La salida es “1” cuando todas las entradas valen “0”; Y= A+B

EXOR: La salida es “1” cuando el numero de entradas de entradas que esten a “1” sea impar;

Y=A●B + A●B; Y=AB

9
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Identificación de las compuertas digitales


Debido a la falta de normalización, existe una gran diversidad de códigos de identificación,
por lo que cada fabricante utiliza códigos particulares. A continuación veremos algunas de
las normas más comúnmente aceptadas.
7 5
1 2

9
4

3
8 6
1. Anagrama del fabricante: Indica quien es el fabricante
2. Lugar de fabricación: Indica el país donde se ha fabricado
3. Fecha de fabricación: Las dos primeras cifras indican el año y las dos siguientes la
semana.
4. Tipo de encapsulado: Cada fabricante suele tener un código de una o varias letras para
indicar si el encapsulado es de plástico, metal o cerámico.
5. Tipo de componente: Es la información más importante del IC ya que nos indica qué
tipo de circuitos lleva integrados. Este código suele estar bastante generalizado
entre los fabricantes que facilitan catálogos (databooks) con las
características de funcionamiento.
6. Subfamilia: Es el identificador de la subfamila a la que pertenece el IC.
7. Margen de temperatura: Se corresponden con los identificadores 54 y 74 para TTL o
con 40 y 45 para CMOS.
8. Nomenclatura del fabricante: Es un identificador propio del fabricante para identificar
a toda una serie de sus productos.
9. Identificación de la patilla (pin) número 1: Cada patilla de un IC tiene una función
exclusiva y, por lo general, no puede intercambiar con otras. Identificada la patilla
número 1, los números del resto de patillas se obtienen contándolos en
sentido anti horario. No respetar el patillaje puede resultar fatal a la hora de conectar
un IC.
Tomemos como ejemplo el circuito 7408 que tiene integradas cuatro puertas AND de dos
entradas. A partir de la hoja de características en el manual correspondiente y una vez
identificados sus pines, podemos saber la distribución de dichas puertas dentro del IC.

10
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

A continuación se muestra una los símbolos, capsula y distribución de pines de algunas


compuestas.

74LS00 74LS04

74LS08 74LS32

74LS86 74LS14

74LS10 74LS11
3.- PRE-INFORME
11
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

3.1.- Investigue las características de las compuertas con tecnología TTL y CMOS.
3.2.- Realizar el esquema eléctrico para probar el funcionamiento y verificar la tabla de verdad
de los circuitos integrados 74LS04 (6 compuertas NOT), 74LS14(6 compuertas NOT smith
triger), 74LS08 (4 compuertas AND), 74LS32 (4 compuertas AND), 74LS00 (4 compuertas
AND,.74LS86 (4 compuertas AND). Indicar los niveles de las fuente de alimentación a utilizar.
3.3.- Para el circuito de la figura 3.1 graficar la forma de onda de la salida “S” si en el interruptor
“SW” se introducen los niveles logicos que se muestran a continuación:

SW

Fig. 3.1

3.4.- Para el circuito de la figura 3.2 obtener la tabla de verdad para las salidas “S1” y “S2” en
función de A, B, y C.

Fig. 3.2
3.5.- Para el circuito de la figura 3.3 obtener la tabla de verdad para las salidas “S1” y “S2” en
función de A, B, y C.

12
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Fig. 3.3

3.6.- Para el circuito de la figura 3.4 obtener la tabla de verdad para la salida “S1” en función de
A y B. Indicar a que compuerta conocida corresponde la tabla de verdad de este circuito.

Fig. 3.4

13
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

4. LABORATORIO

4.1.- Compruebe el funcionamiento de las compuertas lógicas NOT, OR, AND verificar y llenar
las tablas de verdad correspondiente.

Dibuja el Lay-Out del 7404 y verifica las compuertas In Out


1
0

Dibuja el Lay-Out del 7432 y verifica las compuertas A B Out


0 0
0 1
1 0
1 1

Dibuja el Lay-Out del 7408 y verifica las compuertas A B Out


0 0
0 1
1 0
1 1

4.2.- Verificacion del retardo.

Conecte los seis inversores del 7404 en cascada, la salida será la misma que la entrada excepto que se
retardará la señal por le tiempo que necesita la señal para propagarse a través de los seis inversores.
Obtener el retardo promedio de propagación por inversor utilizando el osciloscopio.
Circuito Implementado Retardo Promedio

4.3.- Arme el circuito dela figura 3.1, compruebe la salida de “S” introduciendo los niveles
logicos indicados en el punto 3.3.

14
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

4.4.- Arme el circuito dela figura 3.2, y verifique practicamente las tablas de verdad para las
salidas “S1” y “S2” del punto 3.4 del preinforme.
4.5.- Arme el circuito dela figura 3.3, y verifique practicamente las tablas de verdad para las
salidas “S1” y “S2” del punto 3.5 del preinforme.
4.6.- Arme el circuito dela figura 3.4, y verifique practicamente las tablas de verdad para las
salidas “S1” y “S2” del punto 3.6 del preinforme. Armar el circuito para verificar el
funcionamiento de la compuerta EXOR (74LS86) verificar su funcionamiento. Compare la salida
de la compuerta EXOR y el circuito de la figura 3.4.

5. INFORME
5.1.- Para cada punto del laboratorio realice una comparación entre los resultados que se
obtuvo en laboratorio y los datos teóricos.
5.2.- Indique las conclusiones del laboratorio.

6. BIBLIOGRAFÍA
- Fundamentos de electronica digital, Thomas L. Floyd
- Diseño Digital, Morris Mano
- Análisis y Diseño de Circuitos Lógicos Digitales, Nelson, V., Troy, Prentice Hall, 1996.
- Sistemas electrónicos digitales, Enrique mandado
- Teoría de conmutación y diseño lógico, Hill Peterson, Limusa, 1978
- Manuales: TTL Data Book National, CMOS data Book National

15
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 3 Realización: 07-04-2011

ALGEBRA DE BOOLE

1. OBJETIVOS

Los objetivos de este laboratorio es que Usted, aprenda a:


 Analizar los teoremas que presenta el algebra de Boole
 Realizar circuitos utilizando compuertas digitales (TTL O CMOS)
 Analizar tablas de verdad y ecuaciones lógicas
 Resolver problemas reales planteados a través de circuitos digitales

2.- DESARROLLO

El álgebra de Boole establece una serie de postulados y operaciones para resolver los
automatismos o procesos a ejecutar obteniendo un conjunto de ecuaciones que deberán ser
traducidos y llevados a cabo por elementos mecánicos, neumáticos, eléctricos y electrónicos.
La "teoría de Boole" considera todos los elementos como biestables es decir, que tienen dos
estados válidos posibles y por otra parte son opuestos entre sí. Por ejemplo, el tratamiento del
Algebra de Boole permite a una lámpara incandescente ser considerada en sus dos estados
únicos posibles: encendido o apagado, un interruptor sólo podrá estar cerrado o abierto, un
transistor estar en corte o saturación, un relé: activado o desactivado. No existen estados
intermedios.
El que sólo existan dos estados válidos para cada elemento en esta estructura matemática, ha
llevado a llamarla algebra Binaria y también Algebra lógica pues los razonamientos que en ella
se emplean son de carácter intuitivo y lógico.
Leyes fundamentales
El resultado de aplicar cualquiera de las tres operaciones definidas a variables del sistema
booleano resulta en otra variable del sistema, y este resultado es único.
1. A  AB  A  B  Ley de Absorción 
2. A ·  A  B   AB  Ley de Absorción 
3. AB  AB  A  Ley de Absorción 
4.  A  B ·  A  B  A  Ley de Absorción 

5. A= A  Ley de involución 
6. A ·  A  B   A·B  Ley de Absorción 
7. A·  A  B   A·B  Ley de Absorción 
8.  A  B ·  A  B   A  Ley de Absorción 

9. A·B   X  Y   ley generalizada de DeMorgan 


10. A  B  (X·Y)  ley generalizada de DeMorgan 

16
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Principio de dualidad
El concepto de dualidad permite formalizar este hecho: a toda relación o ley lógica le
corresponderá su dual, formada mediante el intercambio de los operadores unión con los de
intersección, y de los 1 con los 0.

Adición Producto LEYES

T1 A + A' = 1 A • A' = 0 Ley Complemento

T2 A + 0 = A A•1=A Ley Identidad

T3 A + 1 = 1 A•0=0 Maximilidad de 1 y 0

T4 A + A = A A•A=A Ley de Idempotencia

T5 A + B = B + A A•B=B•A Ley conmutativa

T6 A + (B + C) = (A + B) + C A • (B • C) = (A • B) • C Ley Asociativa

T7 A +(B • C) = (A + B) • (A + C) A • (B + C) = A • B + A • C Ley Distributiva

T8 A + A • B = A A • (A + B) = A Ley de Absorción

T9 (A + B)' = A' • B' (A • B)' = A' + B' Ley de DeMorgan

Resolución lógica de Problemas de planteo


La fase inicial es la buena comprensión del enunciado del problema y apreciar las variables de
entrada con que se cuenta, conviene simular el problema como si se tratase de una "caja ne-
gra" cuyas únicas entradas sean las variables y las salidas sean los resultados buscados.
Una vez comprendido el problema y determinadas las entradas y salidas se recomienda seguir
las siguientes fases de ejecución:
1.- Formación de la tabla de verdad. Como todos los elementos, tanto entradas como salidas
son binarios, se establecen todas las combinaciones posibles de las entradas y en cada
una de ellas se define el estado que ha de tener la salida o salidas según se deduce del
análisis de] problema.
2.- Obtención de las ecuaciones lógicas. Partiendo de la tabla de verdad se forman los
Mintérminos.

3.- Simplificación de la función obtenida a través de los teoremas del algebra de Boole.
4.- Realización del circuito lógico y verificación de su funcionamiento.
3.- PREINFORME

1.- Realizar el circuito lógico del T7 para la adición planteado anteriormente verificando las
tablas de verdad.

2.- Realizar el circuito lógico del T8 para el producto planteado anteriormente verificando las
17
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

tablas de verdad.

3.- Simplificar la siguiente función usando algebra de Boole indicando paso a paso la ley
utilizada para la simplificación y realizar el montaje del circuito.

 
F  A, B,C, D   AB C   BD    AB CD
 
4.- Se tiene el siguiente circuito lógico:

a) Obtener la tabla de verdad.


b) Dibujar el circuito topológico(layout), para poder verificar la tabla de verdad considere
el empleo de diodos led en la salida F.
c) Obtener la función lógica para la salida F. simplificar al utilizando el álgebra de Boole.
d) Dibujar el circuito topológico(layout) de la función simplificad.
e) Construyendo el circuito reducido utilizando únicamente compuertas NAND, utilizando
el álgebra de Boole(teorema de DeMorgan).
f) Dibujar el circuito topológico(layout), del ultimo circuito.

5.-Problema 1: Se desea realizar un sistema de iluminación formado por tres interruptores, y


una lámpara incandescente, de tal manera que con cualquiera de los interruptores
individualmente pueda encender y apagar la lámpara incandescente.

Nota: Si dos interruptores de encuentran en 1 lógico, la lámpara debe estar apagada. Si los
tres interruptores se encuentran en 1 lógico la lámpara debe estar encendida.

6.- Problema 2: Se pide un sistema de verificación que consiste en cuatro sensores, los cuales
dan un pulso al sistema para su aceptación o rechazo. El sistema funciona de la siguiente
forma:
Si un objeto pasa por lo menos tres de los sensores, el objeto se acepta, en caso contrario se
rechaza.

Nota: Si se acepta, se enciende un LED, si se rechaza se apaga el LED.

7.- Realice la simulación en el programa simulador PROTEUS de todos los circuitos diseñados.

18
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

4.- LABORATORIO

1.- Implementar el circuito para el punto 1 del preinforme y verifique la tabla de verdad.
2.- Implementar el circuito para el punto 2 del preinforme y verifique la tabla de verdad.
3.- Implementar el circuito de la función simplificada para el punto 3 del preinforme y verifique la
tabla de verdad.
4.- Para el punto 4 del preinforme
a) Armar los tres circuitos anteriores: El original, el reducido y el que esta hecho a base de
puras compuerta NAND.
b) Reportar ventajas y desventajas de la utilización del álgebra de Boole.
c) Como recomendación; el circuito reducido y el circuito hecho con puras compuertas
NAND, armarlo en una misma tablilla de conexiones, utilizando las mismas señales de DIP.
5.- Implementar en laboratorio el sistema de iluminación del punto 5 del preinforme.
6.- Implementar en laboratorio el sistema de verificación diseñado en el punto 6 del preinforme.

5.- INFORME

1.- Para todos los circuitos implemntados en laboratorio realizar el circuito implementados.
Comprare los datos teóricos y los prácticos.
2.- para el punto 4 del laboratorio responda las siguientes preguntas:
a) ¿Cuál es el costo del circuito original?
b) ¿Cuál es el costo del circuito reducido?
c) ¿Cuál es el costo del circuito hecho sólo con compuertas No-Y?
d) ¿Qué ventajas se obtiene al utilizar el álgebra de Boole?
e) ¿Encontraste alguna diferencia en la señal de salida de los tres circuitos anteriores?
f) Si ocuparas alguno de los tres circuitos anteriores ¿cuál utilizarías? y ¿por qué?

6.- BIBLIOGRAFÍA

 Fundamento de Electronica Digital “Thomas L. Floyd”


 Manual de practicas de Electronica Digital “Enrique Mandado Pérez, Juan José
Rodríguez Andina”
 Sistemas Digitales “Ronald J. Tocci”
 Diseño Digital “M. Morris Nano”

19
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 6 Realización: 26-05-2011

CIRCUITOS ARITMÉTICOS

1. OBJETIVOS

 Comprender los circuitos aritméticos dentro de la lógica binaria


 Utilizar sumadores totales de cuatro bits dentro de un Circuito Integrado
 Realizar la construcción de circuitos sumadores con características especiales
 Unificar criterios para la presentación de circuitos sumadores.
 Estudio, implementación y comprobación de las características operativas de la unidad
aritmética y lógica ALU 74LS181.

2.- PARTE TEÓRICA

Los circuitos binarios que pueden implementar las operaciones de la aritmética binaria (suma,
resta, multiplicación, división) se realizan con circuitos lógicos combinacionales (puertas lógicas
conectadas).

SUMA BINARIA

La suma o adición binaria es análoga a la de los números decimales. La diferencia radica en


que en los números binarios se produce un acarreo (carry) cuando la suma excede de uno
mientras en decimal se produce un acarreo cuando la suma excede de nueve(9).

En conclusión:

1. Los números o sumandos se suman en paralelo o en columnas, colocando un número


encima del otro. Todos los números bajo la misma columna tienen el mismo valor
posicional.
2. El orden de ubicación de los números no importa (propiedad conmutativa).
Las reglas que rigen la suma binaria son:

A continuación, se muestra un circuito lógico llamado semisumador, que suma 2 bits (A y B)


que genera un bit de suma y un bit de acarreo cuando este se produce. La operación de un
semisumador se puede sintetizar mediante las siguientes 2 operaciones booleanas: =A(xor)B
(suma) Co=A·B (acarreo) Para realizar una suma binaria donde se tenga presente un carry de
entrada se debe implementar un circuito que tenga presente esta nueva variante; como es el
caso del sumador completo. El sumador completo tiene 3 entradas que se suman y son: A, B, y
Cin (entrada de arrastre), y las salidas habituales  y Co (suma y salida de arrastre).
20
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Semisumador

Para el sumador completo se tendrá:

Sumando A Sumando B Acarreo Cin Acarreo Co Suma Σ


0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1

El circuito completo será:

Sumador completo

RESTA BINARIA

La resta o sustracción de números binarios es similar a los números decimales. La diferencia


radica en que, en binario, cuando el minuendo es menor que el sustraendo, se produce un
préstamo o borrow de 2, mientras que en decimal se produce un préstamo de 10. Al igual que
en la suma, el proceso de resta binaria, se inicia en la columna correspondiente a la de los
dígitos menos significativos.

21
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Resta binaria

A continuación se muestra un circuito lógico, llamado semirrestador (HS), que sustrae un B de


un bit A y suministra un bit de diferencia (Di) y un bit de préstamo (Bo). La operación de un
Semirrestador se puede resumir mediante las 5 ecuaciones booleanas:

Di=A·B(neg)+A(neg)·B= A(xor)B (diferencia) Bi=A(neg).B (borrow)

Semirrestador

En la figura siguiente se muestra el proceso de resta de 2 números binarios de 5 bits. El objeto


de esta operación es ilustrar el manejo de los préstamos y plantear la necesidad de un restador
completo de 2 bits que tenga, como entradas, el minuendo, el sustraendo, y el préstamo
anterior y ofrezca como salidas, la diferencia y el préstamo, si existe.

Minuendo A Sustraendo B Préstamo Bin Préstamo Bo Diferencia Di


0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 0
1 0 0 0 1
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1

Resta binaria

Restador completo
22
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

RESTADORES MEDIANTE COMPLEMENTOS

Se puede realizar la resta de dos números, mediante el complemento a 1 y el complemento a


dos, las cuales son las técnicas más utilizadas actualmente dentro de las Unidades aritméticas
lógicas.

El complemento a 1, requiere que se identifique el bit de signo y tomar muy en cuenta el


acarreo, el cual se debe sumar al resultado para determinar el valor correcto de la
operación.

Si: A= 2910 = 111012


B= 1710 = 100012

Entonces A-B será:

BS
A = 0 11101
-B = 1 01110
Carry 1 0 01011
+ 1
0 01100 =12

El complemento a 2, consiste en complementar el número que se quiere restar y sumarle


la unidad, para lo cual queda sin efecto el acarreo (no se lo toma en cuenta) en el
resultado final.

Si: A= 2710 = 0110112


B= 1610 = 0100002

Entonces -B será: 010000 su complemento 101111


+ 1
110000 = -16
BS
A = 0 11011
+ (-B) = 1 10000
Carry 1 0 01011 = 11
No interesa

SUMADORES Y RESTADORES EN PARALELO

Los circuitos que realizan operaciones en paralelo son más rápidos en sus respuestas, casi
inmediatos para dar un resultado.

Para el caso de un sumador se toma el bit LSB de cada una de las palabras que vayan a ser
sumados y se llevan hacia las dos entradas de un semisumador (HA); donde la salida de suma
puede mandarse a un visualizador el cual sería el LSB del resultado de la suma y la otra salida
es la del CARRY OUT. Esta es llevada a un sumador completo (FA), el cual tiene presente 3

23
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

entradas que son: los dos bits consecutivos a los LSB de cada palabra binaria y un arrastre o
acarreo de entrada que como mencionamos viene del semisumador (CARRY IN).

De ahora en adelante en este ejercicio tomado como ejemplo las conexiones que se harán de la
forma ya descrita (teniendo presente 3 entradas a sumar) con la única variante de que el
CARRY IN ya no viene de un semisumador; sino de un sumador completo y, habrá igual
número de sumadores completos como bits menos 1 tengan las palabras binarias a sumar,
debido a que el primer dispositivo a sumar es un semisumador. El CARRY OUT del último
sumador debe mandarse a un visualizador "en este caso" para tener presente el ultimo arrastre
que se pueda generar.

Sumador paralelo

RESTADORES

Restador paralelo

24
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

SUMADORES/RESTADORES
Si observamos los dos últimos gráficos podemos apreciar que estos circuitos son muy parecidos
por lo que nos queda fácil implementar un circuito que realice las dos operaciones tratadas
(suma y resta). El circuito Sumador/Restador mostrado a continuación, tiene una entrada
adicional denominada MODO DE CONTROL. Si esta entrada está en un nivel bajo (0 lógico),
las cuatro puertas XOR no tienen efecto en el dato de las entradas B (el dato pasa a través de
las puertas XOR y no es invertido). La entrada Cin del primer FA es mantenido en un nivel
BAJO, lo cual hace que este primer FA trabaje como semisumador. Cuando la entrada de Modo
de Control esta en un nivel alto (1 lógico), las cuatro XOR actúan como inversores. Se invierte el
sustraendo (entradas B). La entrada Cin del primer FA esta en un nivel ALTO, lo que es lo
mismo que sumar +1 al sustraendo en complemento a 1. La diferencia (resultado) se puede
apreciar en los visualizadores

Sumador/restador de 4 bits

UNIDAD ARITMETICA LOGICA (ALU)

La ALU es un elemento polivalente que realiza operaciones lógicas y aritméticas. Antes de


obtener la solución a las operaciones requeridas, es necesario comunicar a la ALU que tipo de
operación se desea que realice, mediante una combinación de ENTRADAS DE SELECCIÓN.
Estas entradas forman un conjunto de códigos que se denominan INSTRUCCIONES, con las
que se comunica a la ALU que operación aritmética o lógica debe realizar.
La ALU 74LS181 es capaz de trabajar con 2 operandos de 4 bits, que denominaremos DATOS,
y las INSTRUCCIONES se componen de 5 bits.

En la figura se muestra el símbolo lógico que representa una ALU.

25
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Esquema simplificado de la ALU

Esquema completo de la ALU(74LS181)

La función de cada uno de los pines de este C.I. se describe a continuación:

 A3:A2:A1:A0 entradas del primer operando,


 B3:B2:B1:B0 entradas del segundo operando,
 S3:S2:S1:S0 selectores de función: mediante éstas se selecciona la función que
ha de realizar el circuito.
26
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

 F3:F2:F1:F0 salidas de la ALU, donde se tendrán los resultados.


 M: selector de Modo: sirve para determinar la operación a realizar, Si M=1 realiza
operaciones lógicas y realiza operaciones aritméticas si M=0.
 Cn: entrada de acarreo activa en nivel bajo.
 A=B:es una salida de colector abierto e indica cuándo las cuatro salidas están a
nivel ALTO. Si se selecciona la operación aritmética de la resta, esta salida se
activará cuando ambos operandos son iguales.
 G: acarreo de generación. En operación aritmética de la suma, esta salida indica
que la salida F es mayor o igual a 16, y en la resta F es menor que cero.
 P: acarreo de propagación. En la operación aritmética de la suma, esta salida
indica que F es mayor o igual a 15 y en la resta que F es menor que cero.
 G y P se utilizan par acoplar varios circuitos integrados del tipo 74181 en
cascada empleando el método de propagación en paralelo.
 Cn+4 es el acarreo de salida.

Programando adecuadamente las líneas de selección (S3S2S1S0) y la de modo (M) junto con la
de acarreo previo (Cn), la ALU puede ejecutar 16 operaciones lógicas y 32 operaciones
aritméticas diferentes con los datos A=A3A2A1A0 B=B3B2B1B0. Estas operaciones, con sus
respectivos códigos de selección, se relacionan en la siguiente tabla. Se consideran tanto las
entradas como las salidas son activas en alto.

Para programar el dispositivo como generador de funciones lógicas, la entrada selectora de


modo (M) debe estar a nivel alto. La operación lógica deseada se programa mediante un código
de 4 bits de la forma S3S2S1S0 aplicado a las entradas selectoras de función. El estado de Cn
es indiferente.

Por ejemplo, para realizar la operación lógica A XOR B, si A= 1011 y B = 0001, la línea M debe
estar en 1 lógico y las líneas S3S2S1S0 deben tener el código 0110.

Cada bit de la palabra de salida F = F3F2F1F0 es el resultado de la operación XOR de cada bit
de la palabra A con el correspondiente bit de la palabra B. Es decir, F3 =A3 XOR B3, F2 = A2
XOR B2 y así sucesivamente. Por tanto, F = 1010.

Para programar la ALU como generadora de funciones aritméticas, la línea M debe llevarse a
nivel bajo con el fin de habilitar los acarreos internos. La suma de A y B, por ejemplo, se realiza
cuando el código de las entradas de selección de función es 1001. La entrada de acarreo Cn es
activa en bajo.

Si la suma produce un acarreo de salida (Cn+4) igual a 1, esté también será activo en bajo. La
ALU utiliza un sistema interno de generación de acarreos conocido como carry look ahead
(acarreo anticipado), que no requiere que la suma sea calculada en su totalidad antes de
establecer la naturaleza del acarreo resultante.

A continuación se presenta la tabla de operaciones de este integrado.

27
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Operación de ALU 74LS181 en Lógica positiva

28
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

3.- PRE INFORME

1. Realizar un sumador completo de dos bits utilizando compuertas lógicas (TTL o CMOS)
2.- (*) Utilizando un C.I. (7483 ó 4008) realizar un sumador/restador completo de cuatro bits
3.- Sean A, B don números binarios de cuatro bits, armar un circuito que realice las siguientes
operaciones:
a) Si B es impar hacer la sustracción con A (A - B)
b) Si B es par sumar con A (A+B)
4.- (*) Para el circuito anterior, implementar un decodificador de siete segmentos y mostrar el
resultado en un display (ánodo común o cátodo común).
5.- Investigar y dibujar la configuración de pines con la asignación de funciones de cada uno de
ellos, para el caso de una ALU 74LS181.
6.- (*) Diseñe un circuito que permita comprobar las 16 funciones aritméticas y las 16 funciones
lógicas de la ALU 74181. Este circuito debe permitir visualizar de manera clara el resultado de
cada operación lógica o aritmética. El circuito debe permitir visualizar los datos binarios a los
que se les va a aplicar una operación aritmética o lógica mediante la ALU.
7.- Realice la simulación en el programa PROTEUS de todos los circuitos diseñados.

(*) circuitos que se implementaran en laboratorio

4.- LABORATORIO

1.- Implemente los diseños elaborados en el pre informe y planee una adecuada presentación
del funcionamiento de los circuitos en el protoboard.

5.- INFORME

1.- Para todos los circuitos implementados en laboratorio realizar los esquemas eléctricos. Y
comprare los datos teóricos y prácticos.

6.- BIBLIOGRAFÍA

 Fundamento de Electrónica Digital “Thomas L. Floyd”


 Manual de prácticas de Electrónica Digital “Enrique Mandado Pérez, Juan José
Rodríguez Andina”
 Sistemas Digitales “Ronald J. Tocci”
 Diseño Digital “M. Morris Nano”

29
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 7 Realización: 16-06-2011


CIRCUITOS SECUENCIALES

1. OBJETIVOS

 Diseñar e implementar circuitos utilizando circuitos multivibradores.


 Comprender los circuitos el funcionamiento de los circuitos secuenciales.
 Conocer los flip flop RS, JK y D.
 Utilizar flip flops para el diseño de circuitos digitales secuenciales.

2.- PARTE TEÓRICA

INTRODUCCIÓN

Un circuito combinacional es aquel sistema lógico cuya salida depende en todo momento de
los valores binarios que adopten las variables de entrada.

Un circuito secuencial es aquel cuya salida, es cualquier momento, depende no solo de la


entrada al circuito en ese instante determinado, sino también de la evolución(historia) que haya
experimentado anteriormente; es decir, de la secuencia de entradas a que estuvo sometido.

CIRCUITOS SECUENCIALES

Un circuito cuya salida depende no solo de la combinación de entrada, sino también de la


historia de las entradas anteriores se denomina Circuito Secuencial. La historia de las entradas
anteriores en un momento dado se encuentra resumida en el estado del circuito, el cual se
expresa en un conjunto de variables de estado.

El circuito secuencial debe ser capaz de mantener su estado durante algún tiempo, para ello se
hace necesario el uso de dispositivos de memoria. Los dispositivos de memoria utilizados en
circuitos secuenciales pueden ser tan sencillos como un simple retardador (inclusive, se puede
usar el retardo natural asociado a las compuertas lógicas) o tan complejos como un circuito
completo de memoria denominado multivibrador biestable o Flip Flop.

Como puede verse entonces, en los circuitos secuenciales entra un factor que no se había
considerado en los combinacionales, dicho factor es el tiempo. De hecho, los circuitos
secuenciales se clasifican de acuerdo a la manera como manejan el tiempo en circuitos
secuenciales síncronos y circuitos secuenciales asíncronos.

En un circuito secuencial asíncrono, los cambios de estado ocurren al ritmo natural marcado
por los retardos asociados a las compuertas lógicas utilizadas en su implementación, es decir,
estos circuitos no usan elementos especiales de memoria, pues se sirven de los retardos
propios (tiempos de propagación) de las compuertas lógicas usados en ellos. Esta manera de
operar puede ocasionar algunos problemas de funcionamiento, ya que estos retardos naturales
no están bajo el control del diseñador y además no son idénticos en cada compuerta lógica.

Los circuitos secuenciales síncronos, sólo permiten un cambio de estado en los inStantes
marcados por una señal de sincronismo de tipo oscilatorio denominada reloj. Con esto se
pueden evitar los problemas que tienen los circuitos asíncronos originados por cambios de
estado no uniformes en todo el circuito.
30
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Un circuito secuencial puede entenderse simplemente como un circuito combinacional en el


cual las salidas dependen tanto de las entradas como de las salidas en instantes anteriores,
esto implica una retroalimentación de las salidas como se muestra en diagrama de la siguiente
figura.

Entradas CIRCUITO Salidas


COMBINACIONAL

Latch

Un latch es un circuito electrónico usado para almacenar información en sistemas lógicos


asíncronos. Estos circuitos tiene dos estados estables (biestable) y es normalmente clasificado
en una categoría separada de los flip-flops. Los latches son similares a los flip-flops por que
ambos son circuitos biestables.

La diferencia principal entre los latches y flip-flops es en el método empleado para cambiar el
estado de su salida. Los lathes son circuitos asíncronos y los flip-flops circuitos síncronos.

Latch S-R

S R Q(t+1) Observación
0 0 ? Indeterminado
0 1 0
1 0 1
1 1 Q(t) Sin cambio

Flip-flop

Los flip-flops son circuitos biestables síncronos, también son conocidos como multivibradores
biestables. En estos circuitos el termino síncronos significa que el estado de la salida cambia
en un instante especifico de la señal de entrada denominada reloj (CLK), por lo tanto los
cambios en la salida ocurren en sincronización con el reloj.

31
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

En los flip-flops su salida se realimenta a una de sus entradas, de modo que su estado
siguiente depende del estado actual de sus entradas y el estado de las salidas. Así, al analizar
un flip-flop, tomamos en cuenta sus entradas y su salida actual, o el estado (generalmente
etiquetado Q(t)), para determinar su estado siguiente (etiquetado generalmente Q(t+1)).

Clases de flip-flop

Estudiaremos tres tipos de flip-flop:


Flip-flop del SR,
flip-flop de D, y
flip-flop de JK.
Se definen como sigue:

Flip-flop SR

Entradas Salida
S R CLK Q(t+1) Observaciones
0 0  Q(t) Sin cambio
0 1  0
1 0  1
1 1  ? Indeterminado

Detector de transición de pulso

32
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Flip-flop de D

Entradas Salida
D CLK Q(t+1) Observaciones
0  0 RESET
1  1 SET

Flip-flop de JK

Entradas Salida
J K CLK Q(t+1) Observaciones
0 0  Q(t) Sin cambio
0 1  0
1 0  1
1 1  Complementar

Reloj

En la señal de reloj podemos distinguir las siguientes características

Flanco Flanco
ascendente descendente
ALTA + 5V

BAJA GND
Flip-flops activo con flanco de subida

33
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Flip-flops activo con flanco de bajada

Temporizador LM555

El temporizador 555 fue introducido en el mercado en el año 1972 por Signetics con el nombre:
SE555/NE555 y fue llamado "The IC Time Machine" (El Circuito Integrado Máquina del
Tiempo). La figura muestra un diagrama a bloques del mismo.

Astable con 555

34
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

La figura muestra la configuración de un oscilador con NE555. La base del funcionamiento del
circuito está en el capacitor C. El capacitor se carga a través de R1 y R2. A su vez, el mismo
capacitor se descarga a través de R2 y del transistor T.
Cuando el capacitor sube su voltaje a 0 < Vc< Vcc/3. El comparador C2 genera un 1 lógico en
su salida en tanto que el comparador C1 genera un 0 lógico en su salida. Así el FF-SR pasará
al estado “set” generando un voltaje Vcc en su salida Q. La salida Q’ generará en consecuencia
0[V] manteniendo al transistor en estado de apagado.
Cuando el capacitor sube su voltaje a Vcc/3 <Vc < 2Vcc/3. El comparador c2 genera un 0 lógico
en su salida en tanto que el comparador c1 genera un 0 lógico en su salida. Así el FF-SR
pasará al estado “memoria” generando un voltaje Vcc en su salida Q. La salida Q’ generará en
consecuencia 0V manteniendo al transistor en estado de apagado.

Cuando el capacitor sube su voltaje a Vcc ≥ 2Vcc/3. El comparador c2 genera un 0 lógico en su


salida en tanto que el comparador c1 genera un 1 lógico en su salida. Así el FF-SR pasará al
estado “reset” generando un voltaje 0[V] en su salida Q. La salida Q’ generará en consecuencia
Vcc encendiendo y saturando al transistor. A consecuencia, el capacitor C se descargará a
través de R2 y del transistor T.

Cuando el capacitor baja su voltaje a Vcc/3<Vc <2Vcc/3. El comparador c2 genera un 0 lógico


en su salida en tanto que el comparador c1 genera un 0 lógico en su salida. Así el FF-SR
pasará al estado “memoria” generando un voltaje 0[V] en su salida Q. La salida Q’ generará en
consecuencia Vcc manteniendo al transistor en estado de saturación. Así que el capacitor
continúa descargándose.

Cuando el capacitor baja su voltaje a 0 < Vc < Vcc/3. El comparador c2 genera un 1 lógico en
su salida en tanto que el comparador c1 genera un 0 lógico en su salida. Así el FF-SR pasará al
estado “set” generando un voltaje Vcc en su salida Q La salida Q’ generará en consecuencia
0[V] manteniendo al transistor en estado de apagado. De esta forma el capacitor vuelve a
cargarse: el ciclo se repite.

Gráficas del astable


La figura 4 ilustra las curvas de carga y descarga del capacitor C así como la salida Q del FF-
SR.

35
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

La frecuencia de oscilación puede calcularse con la ecuación:

Monoestable con el LM555

El temporizador 555 puede también emplearse como un circuito multivibrador monoestable. La


siguiente figura muestra el 555 como multivibrador monoestable.

36
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

555 como multivibrador monoestable

Cuando la señal de entrada de disparo se hace negativa, dispara el monoestable con la salida
en la terminal 3 haciéndose esta alta durante un periodo

Talto  11
. RA C

El extremo negativo de la entrada de disparo causa que el comparador 2 dispare el flip-flop


colocando la salida de la terminal 3 en alto. El capacitor C se carga hasta Vcc a través del
resistor RA. Durante el intervalo de carga, la salida permanece alta. Cuando el voltaje en el
capacitor alcanza el nivel de umbral de 2/3Vcc, el comparador 1 dispara el flip-flop colocando la
salida en bajo. El transistor de carga también va a conducción, ocasionando que el capacitor
permanezca en la vecindad de 0 V hasta un nuevo disparo.

La figura 4 muestra la señal de disparo en la entrada y la forma de onda de salida resultante


para el CI temporizador 555 operado como un monoestable. Los periodos para este circuito
pueden variar de microsegundos a varios segundos. Haciendo útil este CI en una amplia gama
de aplicaciones.

La entrada dispara al
Señal de temporizador en el filo
disparo negativo

Talto
Salida

Formas de onda de la señal de disparo y la salida del multivibrador monoestable

37
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

3.- PRE INFORME


1. Busque las hojas de datos de los componentes que utilizara en este laboratorio.
2. Investigue el funcionamiento del temporizador (timer) 555 y mencione para qué se utiliza.
3. ¿Qué son los modelos de circuitos Secuenciales?
4. ¿Qué son los Dispositivos de memoria?
5.¿De la definición de Latches?
6. ¿Defina termino Flip-Flops?
7. Analice el circuito de la figura 4.1, y grafique las formas de onda, y calcule la frecuencia de la
señal de salida en el pin 3.
(*)8. Analice el circuito de la figura 4.2, y grafique las formas de onda Vout, y calcule la
frecuencia de la señal de salida Vo

Figura 4.1 Figura 4.2

(*)9.- Analizar el funcionamiento del circuito de la figura 4.2

(*)10. ¿Explique el funcionamiento del contador( figura 4.3) y como se trunca la secuencia?
¿Que papel cumple la puerta NAND?

Figura 4.3

11.- Construir una tabla en la que se muestre la secuencia de las salidas Q0, Q1, Q2 y
Q3(figura 4.3).

12.- Analice el funcionamiento del circuito de la figura 4.4

38
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Figura 4.4
(*)13.- Diseñe un circuito para controlar un motor paso a paso unipolar(sugerencia tome como
base el circuito de la figura 4.4)
(*)14.- Realice el diseño de un frecuencímetro.
15.- Realice la simulación en el programa PROTEUS de todos los circuitos diseñados.

(*) circuitos que se implementaran en laboratorio

4.- LABORATORIO

1.- Implemente los diseños elaborados en el pre informe y planee una adecuada presentación
del funcionamiento de los circuitos en el protoboard.

5.- INFORME

1.- Para todos los circuitos implementados en laboratorio realizar los esquemas eléctricos. Y
comprare los datos teóricos y prácticos.

6.- BIBLIOGRAFÍA

 Fundamento de Electrónica Digital “Thomas L. Floyd”


 Manual de prácticas de Electrónica Digital “Enrique Mandado Pérez, Juan José
Rodríguez Andina”
 Sistemas Digitales “Ronald J. Tocci”
 Diseño Digital “M. Morris Nano”

39
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 8 Realización: 16-06-2011

APLICACIONES DE CIRCUITOS SECUENCIALES

1. OBJETIVOS

 Diseñar e implementar circuitos de aplicación empleando circuitos secuenciales.


 Implementar aplicaciones con contadores, registros de desplazamiento y circuitos
multivibradores.

2.- PARTE TEÓRICA

Registros de desplazamiento

Los registros de desplazamiento son circuitos secuenciales sencillos, compuestos por un


conjunto de biestables que se conectan en serie, y una circuitería adicional que controla los
modos de cargar y acceder a los datos que almacenan. Su principal función, es servir de
almacenamiento temporal de un conjunto de bits sobre los que se está realizando una tarea de
procesamiento.
Existen cuatro combinaciones básicas que definen el tipo de registro de desplazamiento:
1. entrada serie / salida serie
2. entrada serie / salida paralelo (ej: 74LS164)
3. entrada paralelo / salida serie (ej: 74LS165)
4. entrada paralelo / salida paralelo
Hay circuitos integrados específicos de cada uno de esos tipos, y otros que mediante unas
señales de control pueden cambiar su funcionamiento de un modo a otro (Ej: 74LS195) o
realizar los desplazamientos hacia la derecha o hacia la izquierda (Ej: 74LS194).
Las dos operaciones básicas que realiza un registro de desplazamiento es la
carga/almacenamiento de los datos y el desplazamiento de estos a lo largo de los biestables
que lo componen; la obtención de los datos correctos a la salida del dispositivo depende de una
cuidadosa sincronización de las señales de control, de entrada y de salida.
En esta práctica vamos a caracterizar el funcionamiento de diferentes tipos de registro de
desplazamiento, y configurarlos para algunas de sus principales aplicaciones.

Registro de desplazamiento con entrada serie / salida paralelo

Caracterizaremos el funcionamiento del integrado 74LS164 que es un registro de


desplazamiento de 8 bits (ver Figura 1), con entrada serie y salida paralelo (síncronas) y una
entrada CLR de \borrado" asíncrona, activa para nivel BAJO. Tiene dos entradas serie, A y B,
que acceden a los biestables tras efectuarse una operación NAND sobre ellas, por lo tanto, o
bien entra la misma señal por ambas, o bien una de ellas se mantiene siempre en ALTO para
permitir la entrada de datos (lo que nos proporciona una herramienta adicional de
sincronización). Se puede comprobar el esquema de la circuitería interna en la hoja de datos
del 74LS164.

40
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Fig1. Registro de desplazamiento serie/paralelo

Fig. Diagrama lógico del 74LS164

Para poder caracterizar el circuito, debemos \cargar" un byte de información, es decir


ocho bits, que introduciremos en serie en el dispositivo. La señal de reloj CLK marca el
tiempo que se adjudica a cada bit en la serie (un ciclo de reloj), por lo tanto, ocho ciclos
de reloj son el tiempo necesario para cargar el byte completo y que la salida en paralelo
sea la correcta.
Utilizaremos el contador 74LS93A para generar el byte que cargaremos en el registro,
para ello lo configuraremos como un contador de modulo nueve (trunca la secuencia en
1001) mediante las conexiones que se muestran en la Figura 2:

Fig2. Configuración contador en modulo 9

Confirmar el correcto funcionamiento del contador, visualizando las señales CLKA y Q3


en el osciloscopio. La señal Q3 así obtenida será la que introduciremos en ambas
entradas A y B del registro 74LS164, en el que además utilizaremos la misma señal de
reloj y conectaremos CLR a ALTA.
41
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Una vez montado el circuito, realizar las siguientes operaciones:


1. Montar cuatro diodos LED a los que introduciremos (a traves de una
resistencia en serie de 1 k para evitar que se fundan) las señales Q0, Q2, Q5 y
Q7.(Hemos elegido estas como se podra haber elegido otras o haber montado
ocho diodos LED). Observar cualitativamente el funcionamiento del registro para
una señal de reloj de muy baja frecuencia (unos 4 Hz). Describir y razonar el
comportamiento observado.
2. Aumentar la frecuencia hasta poder visualizar correctamente las señales en el
osciloscopio.
Comparar las señales de entrada A y B con las diferentes salidas. Razonar el
comportamiento observado y medir el tiempo de propagación, tp, para cada una
de las señales de salida Qi. Obtener la relación que se produce entre ellas.
Repetir las medidas para varias frecuencias de reloj (al menos para tres) y
obtener el comportamiento de tp frente a la frecuencia. Dibujar una grafica que
represente el cronograma de las salidas respecto a la señal de reloj.

Registro de desplazamiento con entrada paralelo / salida serie

Caracterizaremos el funcionamiento del integrado 74LS165 que es un registro de


desplazamiento de 8 bits, con entrada paralelo (asincrona) y salida serie. También admite
opcionalmente una entrada serie (SER). La señal de control SH=LD en BAJA permite la carga
de los datos en paralelo, y en ALTA permite el desplazamiento a lo largo de los biestables de
los datos cargados, que terminan saliendo por Q y su complemento Q. Tiene la opción adicional
de inhabilitar el reloj mediante la señal CLKINH, ya que sobre ella y CLK se implementa la
función NOR, de forma que cuando CLKINH esta en ALTA, el reloj queda inhabilitado:

Fig3. Registro de desplazamiento paralelo/serie

Vamos a utilizar de nuevo el montaje que realizamos en el apartado anterior con el contador
74LS93A. En este caso vamos a complementar, utilizando un inversor del integrado 74LS04, la
señal Q3 obtenida mediante la configuración allí indicada. Posteriormente la introduciremos
como señal de control por la entrada SH=LD. Además conectaremos la entrada SER a BAJA,
ya que no vamos a utilizar la posibilidad de entrada de datos en serie. Una vez hecho esto:

a. Utilizar dos diodos LED (con dos resistencias de protección de 1 k) para visualizar la salida Q
y su complemento. Para ello usar una señal de reloj de baja frecuencia y cargar en paralelo un
numero con algún bit en ALTA. Razonar el comportamiento observado.

b. Para caracterizar cuantitativamente el 74LS165 introduciremos tres configuraciones


diferentes de los ocho bits de entrada, que podrán ser: a) 10000000; b)10100000 y c) 10111000

42
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

(u otras opcionales) y visualizaremos en el osciloscopio la salida Q frente a la señal SH=LD.


Realizar un esquema de la imagen obtenida en el osciloscopio para cada caso. Razonar el
comportamiento del registro. Medir los tiempo de propagación para cada una de las señales.
(Utilizar para ello al menos tres frecuencias diferentes de reloj).

Registro de desplazamiento universal bidireccional de 4 bits

El 74HC194 es un ejemplo de registro de desplazamiento bidireccional universal en formato


integrado. Se denomina universal porque une las capacidades de los anteriores circuitos
integrados estudiados: tiene capacidad de entrada y salida tanto serie como paralelo.
Se denomina bidireccional porque los desplazamientos pueden ser tanto de izquierda a derecha
como de derecha a izquierda. Un registro de desplazamiento se puede utilizar como contador
en anillo sin mas que unir la salida a la entrada serie.
Según la hoja de características del 74HC194, diseñar e implementar un contador en anillo
utilizando desplazamientos a la derecha. Cargar el contador en anillo con el dato paralelo
\0001"(D0 = 1 y resto a 0). Dibuje las cuatro salidas comparándolas con el reloj.

3.- PRE INFORME


1. Busque las hojas de datos de los componentes que utilizara en este laboratorio.
2. Investigue el funcionamiento y realice el diagrama de tiempos que relaciones las señales de
entrada y salida de los circuitos integrados 74LS164, 74LS165, 74LS194, 74LS93 y 74LS193.
3. Empleando los circuitos integrados del punto 2 y todos los circuitos TTLs manipulados en los
laboratorios preliminares. Realice el diagrama de bloques general y detallado para implementar:
- Un registro de desplazamiento paralelo serie.
- Un registro de desplazamiento serie paralelo.
4.- Realice el diseño de un circuito para controlar el sentido de giro y velocidad de un motor
paso a paso unipolar.
5.- Realice el diseño de un reloj digital.
6.- Realice la simulación en el programa PROTEUS de todos los circuitos diseñados.

4.- LABORATORIO

1.- Implemente los diseños de los puntos 4 y 5 elaborados en el pre informe y planee una
adecuada presentación del funcionamiento de los circuitos en el protoboard.

5.- INFORME

1.- Para todos los circuitos implementados en laboratorio realizar los esquemas eléctricos. Y
comprare los datos teóricos y prácticos.

6.- BIBLIOGRAFÍA

 Fundamento de Electrónica Digital “Thomas L. Floyd”


 Manual de prácticas de Electrónica Digital “Enrique Mandado Pérez, Juan José
Rodríguez Andina”
 Sistemas Digitales “Ronald J. Tocci”
 Diseño Digital “M. Morris Nano”

43
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

LABORATORIO # 9 Realización: 30-11-2011

MEMORIAS

1. OBJETIVOS

 Comprender la función del bus de datos, direcciones y las líneas de control lectura(read),
escritura(write) y selección de chip (CS) en una menoria RAM.
 Interpretar correctamente el diagrama de tiempos proporcionado por el fabricante de una
memoria RAM.
 Implementar un circuito para grabar y comprobar los datos en una memoria RAM.

2.- PARTE TEÓRICA

INTRODUCCIÓN

Un elemento de memoria es aquel elemento capaz de almacenar un estado durante un tiempo


determinado.

ARQUITECTURA GENERAL DE UNA MEMORIA

El flip flop es la celda de memoria minima de las memorias electrónica. Un flip-flop, puede
almacenar un bit de información digital o binaria. Un arreglo de flip-flops conforma el tipo de
memoria más rápido que existe: el registro.

Fig. Registro de 4 bits.

Una agrupación de 8 bits se denomina byte. Al grupo de 16 bits se les llama, específicamente,
palabra y al de 32 bits doble palabra.

Una memoria se compone de un conjunto de posiciones o direcciones que guardan palabras


binarias de información. Si se trabaja con bytes por ejemplo, cada posición de memoria consta
de 8 bytes. El numero de posiciones que tiene una memoria semiconductora se expresa en
Kilobytes. Un Kilobyte equivale a 1024 posiciones de memoria(1K=1024).

Se puede representar la memoria digital como un casillero ordenado en el que cada casilla
corresponde a una dirección en la que se guarda información. A continuación se muestra la
representación más usual de una memoria.

DIRECCIÓN CONTENIDO
0020H 1 0 1 1 0 1 0 1
0021H 0 1 0 1 0 0 1 1
0022H 0 1 0 1 1 1 0 0
0023H 1 0 1 0 0 1 0 1
0024H 1 1 0 1 0 1 1 0

Para acceder a una memoria se emplean decodificadores. Por ejemplo, una memoria de 256
posiciones de 8 bits, esta compuesta internamente, por un decodificador de direcciones de 8
44
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

entradas y 2n=28=256 salidas que se utilizan para señalar cada una de las posiciones como se
muestra en al figura 3.

Fig. 3. Estructura interna de una memoria de 256x8

En términos generales, el diagrama lógico de una memoria semiconductora es como se


muestra en la figura 4. Está compuesta por las siguientes líneas.

Fig. 4. Diagrama lógico de una memoria

Bus de direcciones.- Por intermedio de este bus o grupo de bits se generan las direcciones
que apuntan o señalan hacia cualquier posición de la memoria en particular.

45
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

Bus de datos.- En el proceso de lectura el contenido de la posición localizada por el bus de


direcciones aparece por este bus. En un sistema de lógica programada o de
microcomputadores es frecuente que varias memoria compartan el mismo bus de datos. Este
es uno de los motivos por el cual las salidas del bus de datos son de tipo tri-state. Este bus es
bidireccional para el proceso de lectura es salida y para la escritura cambia de dirección y se
comporta como entrada.

CS.- Cuando esta señal esta activa bajo ( 0 logico), el bus de datos se conecta al exterior. De lo
contrario permanece en estado de alta impedancia. Se usa esta señal para seleccionar entre
diferentes memorias que comparten el mismo bus.

WE.- A través de esta línea se le indica a los circuitos internos de la memoria sobre la
naturaleza de la operación que se pretende efectuar. Si WE es activa en baja por ejemplo, la
operación es de escritura y se pueden almacenar o escribir datos en cualquier posición de
memoria. Si we es alta la operación es de lectura, es decir, se puede leer cualquier posición de
memoria.

TIPOS DE MEMORIA

MEMORIA RAM

RAM son las siglas de random access memory, un tipo de memoria a la que se puede acceder
aleatoriamente; es decir, se puede acceder a cualquier byte de memoria sin acceder a los bytes
precedentes. La memoria RAM es volátil, lo que significa que solamente almacena datos
mientras recibe electricidad. Por lo tanto, cada vez que se quita la alimentación, todos los datos
de la memoria se borran irremediablemente.

MEMORIA ROM

ROM son las siglas de read only memory , este tipo de memoria es de solo lectura como su
nombre lo indica. La memoria de sólo lectura ( ROM), es un tipo de memoria que permite
guardar la información contenida en ella aun cuando la memoria no recibe electricidad.
Básicamente, este tipo de memoria tiene únicamente acceso de sólo lectura. Sin embargo, es
posible guardar información en algunos tipos de memoria ROM.

MEMORIA RAM ESTATICA

Como se emnsiono anteriormente las memorias RAM para retener la información necesitan de
un voltaje de alimentación permanente. Esto trae como consecuencia que la información
almacenada se pierde en cuanto el sistema en el cual están operando deja de ser alimentado,
como lo es en el caso de una computadora. La utilidad de este tipo de memorias radica en el
almacenamiento temporal de la información durante la ejecución de las rutinas almacenadas en
las memorias ROM u otros sistemas de almacenamiento de información no temporales:
almacenamiento de variables en el stack, trasferencia de información hacia dispositivos de
almacenamiento fijo, tales como una unidad de discos o de cinta, envío de señales de control
de diversos dispositivos, o recepción de datos a través de un puerto para su procesamiento.
Las hojas de datos de las memorias especifican en sus diagramas de tiempos ciertas
cantidades importantes en el diseño de sistemas basados en microprocesador. Para ilustrar

46
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

datos típicos, nos referiremos a una memoria RAM estática TMS 4043 NMOS de 256x4 bits. La
figura 5 muestra el diagrama de tiempos correspondiente al ciclo de lectura.

Ciclo de lectura de la memoria RAM

La figura 5 muestra el diagrama de tiempos para el ciclo de lectura, la parte superior de la figura
corresponde a la dirección de la memoria, el esquema indica que el estado de cada una de las
líneas de dirección puede ser alto o bajo. Note el tiempo indicado como tRC. Este debe ser de
al menos 1000 ns para esta memoria, lo cual significa que la máxima frecuencia aceptable es
de 1 MHz. La señal inferior es Chip Enable, la cual habilita al chip con un estado lógico bajo. En
la parte inferior se encuentra el intervalo de tiempo del dato válido de salida.

Fig. 5 Diagrama de tiempos para el ciclo de lectura

El tiempo etiquetado como tRA es el tiempo de acceso de lectura. Como se indica, es el retraso
en la operación de lectura desde el instante en que se aplica la dirección a los pines A0-A7
hasta que el dato se encuentra listo en los pines D0-D3. Para esta memoria, este tiempo es de
un máximo de 1000 ns. Otro tiempo mostrado es tCEA, o tiempo de acceso para la habilitación
del chip, el cual es el tiempo transcurrido desde la aplicación de la señal habilitadora hasta que
el dato se encuentra listo. Para nuestro caso, es de un valor máximo de 800 ns. De acuerdo a
esto, el dato en los pines D0-D3 no será válido por 1000 ns desde que se da la dirección ni por
800 ns desde que se habilita al chip.

Ciclo de escritura de la memoria RAM

La figura 6 muestra el diagrama de tiempos correspondiente al ciclo de escritura de datos. En


la figura se observa, en la parte superior, el tiempo del ciclo de escritura tWC, que para esta
memoria es de un mínimo de 1000 ns. El tiempo de establecimiento tS (set-up time) es definido
como el tiempo en que un nivel lógico en una entrada es puesto antes de que ocurra una
transición en otra entrada. Se requiere una cierta cantidad mínima de tiempo entre estas
transiciones para evitar errores lógicos. Se identifican tres tiempos de establecimiento en las
formas de onda. El tiempo de establecimiento de la dirección, tAS, es el tiempo en que la
dirección tiene que estar establecida antes de que se aplique el pulso WRITE. Para evitar la
posibilidad de la escritura de datos erróneos en la memoria, este intervalo debe ser al memos
de 150 ns. El tiempo de establecimiento de la habilitación del chip, tCES, tiene un mínimo
especificado de cero. El tercer tiempo de establecimiento es el de los datos, tDS, con un
mínimo de 600 ns, el cual es el intervalo entre la aplicación de los datos de entrada y la

47
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

deshabilitación de la línea WRITE. Finalmente, considérese el tiempo de sostenimiento tH (hold


time), definido como el tiempo durante el cual un nivel lógico es sostenido en una entrada
después de que una transición toma lugar en otra entrada. Se identifican en el ciclo de escritura
el tiempo de sostenimiento de la dirección, tAH, con un mínimo especificado de 50 ns. Por este
intervalo después de que la línea WRITE es deshabilitada, la dirección no debe cambiar para
evitar que los datos se escriban en otra celda. El tiempo de sostenimiento de la habilitación del
chip, tCEH, es especificado con un mínimo de cero, y el tiempo de sostenimiento del dato, tDH,
debe ser al menos 100 ns.

Fig. 6 Ciclo de escritura de la memoria RAM

Los datos anteriormente mencionados son para el caso de la memoria TMS 4043. Otras
memorias pueden tener valores diversos para dichos tiempos e incluso usar otra nomenclatura.

3.- PRE INFORME


1. Busque las hojas de datos de los componentes que utilizara en este laboratorio.
2. Investigue las caractisticas de las memorias SRAM, DRAM, PROM, EPROM, EEPROM.
3.- Para la memoria RAM 2114 investigue la función que cumple cada uno de sus pines.

Fig. 7 Terminales de la memoria RAM 2114

48
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

4.- Realice el diagrama de tiempos del ciclo de lectura y escritura para la memoria 2114.

5. ¿Qué condiciones deben cumplirse en una RAM para poder leer un dato? Consulte el
diagrama de tiempos.

6. ¿Qué es el tiempo de acceso en una memoria?

7. Mencione las diferencias entre memorias RAM estáticas y dinámicas.

8. ¿Qué es una memoria LIFO, FIFO y SAM?

9. Diseñe un bloque de memoria de 4Kx4 bits usando memorias MCM2114

4.- LABORATORIO

1. Arme el circuito de la figura 8

2. Elabore una tabla con 10 direcciones diferentes y los valores que desee escribir en las
mismas.

3. Cambie las señales de acuerdo al ciclo de escritura de la memoria, para que pueda
almacenar los valores de la tabla elaborada en el punto 2. Note que mientras escribe cada dato
en la memoria, las señales en D0-D3 no reflejan el dato que se le esta suministrando a la
misma. La secuencia de pasos a realizar es:
a) Establecer una dirección en las líneas A0 - A9.
b) Ponga el pin 10 (Write Enable) de la memoria en 0 lógico.
c) Ponga un dato en las líneas D0 - D3.
d) Ponga el pin 8 (Chip Select) de la memoria en 0 lógico.

Fig. 8 Circuito a implementar en laboratorio.

49
GUIAS DE LABORATORIO Ing. Jose Luis Apaza Gutierrez
SISTEMAS DIGITALES I (LETN-601)

4. Cambie las señales de acuerdo al ciclo de lectura de la memoria para que pueda leer los
datos que acaba de escribir en la memoria. La secuencia de pasos a seguir es la siguiente:

a)Establecer una dirección en las líneas A0 - A9.


b)Ponga el pin 10 (Write Enable) de la memoria en 1 lógico.
C)Ponga el pin 8 (Chip Select) de la memoria en 0 lógico.

5. Comprobar que el dato leído es el mismo que se grabó con anterioridad y se debe leer a
través de los LED's conectados al 74LS241.

5.- INFORME

1.- Para el circuito implementado en laboratorio realizar los esquemas eléctricos. Y comprare
los datos teóricos y prácticos.

6.- BIBLIOGRAFÍA

 Fundamento de Electrónica Digital “Thomas L. Floyd”


 Manual de prácticas de Electrónica Digital “Enrique Mandado Pérez, Juan José
Rodríguez Andina”
 Sistemas Digitales “Ronald J. Tocci”
 Diseño Digital “M. Morris Nano”

50

S-ar putea să vă placă și