Sunteți pe pagina 1din 19

MANUAL DE

PRÁCTICAS
DEL LABORATORIO DE

SISTEMAS DIGITALES

PROGRAMA EDUCATIVO
INGENIERIA EN ELECTRONICA Y
COMUNICACIONES

ACADEMIA DE ELECTRÓNICA DIGITAL


UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

INDICE

Contenido Pág.

Practica 1 Registros básicos con compuertas (NAND 3


Y NOR).

Practica 2 Registros T y S-C con pulso de reloj. 6

Practica 3 Diseño de un contador de 0-7 síncrono. 9

Practica 4 Detectores de secuencias. 11

Practica 5 Transferencia serial y paralela entre 13


registros.

Practica 6 Contador asíncrono MOD-60 y división de 17


frecuencia.

2
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

PRÁCTICA N° 1
REGISTROS BÁSICOS CON COMPUERTAS (NAND Y NOR)

I. OBJETIVO:

Construir registros básicos con compuertas (NAND Y NOR) y analizar las


operaciones que en estos se dan, todo esto con el fin de introducir al
alumno en el mundo de la lógica secuencial.

II. INTRODUCCIÓN:

Registro básico con compuertas NAND.


El circuito del flip-flop se construye a partir de 2 compuertas NAND, las
cuales están cruzadas y acopladas entre sí de manera que la salida de la
compuerta NAND-1 está conectada a una de las entradas de la compuerta
NAND-2 y viceversa.

Figura 1.1. Registro básico NAND y su tabla de verdad (Tocci).

Registro básico con compuerta NOR.


El circuito del flip-flop se construye a partir de 2 compuertas NOR
acopladas transversales. El circuito se muestra a continuación:

3
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

Figura 1.2. Registro básico NOR, su tabla de verdad y una representación a


bloque simplificada (Tocci).

III. EQUIPO:

 Multímetro digital.
 Fuente de CD.

IV. MATERIAL:

 Protoboards.
 C.I. (7400, 7402).
 Set de resistencias de 330 Ω.
 1 metro de cable UTP.
 1 DIP SWITCH.
 LED’S.

V. DESARROLLO:

1. Arme los siguientes circuitos.


X30
X30
2.5 V
2.5 V
4 R1 4 R1
1 5 A 1 5
A 10kΩ DIP 10kΩ Q X1
DIP
Q X1 SWITCH
SWITCH
2
2.5 V 2.5 V
R2 R2
2 6 3 6
3
10kΩ B 10kΩ
B
-Q -Q
Figura 1.3. Registros básicos.

4
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

2. Verifique que la tabla de verdad de cada circuito coincida con su respectivo


funcionamiento.

VI. OBSERVACIONES: (tome fotografías del desarrollo y anéxelos al final de la práctica a


manera de apéndice).

1. ¿Cuál es la diferencia entre el registro básico NAND y el registro básico


NOR?
_____________________________________________________________
____________________________________________________________

2. Cuando primero se suministra energía a un circuito FF es imposible predecir


los estados iníciales de Q y Q ¿Qué puede hacerse para asegurar que un
registro básico de NAND o NOR siempre comenzara con el estado Q=1?
_____________________________________________________________
_____________________________________________________________
__________________

3. ¿Cuáles serian las formas de onda propias de cada circuito si ambos


iniciaran con Q=1? (Anexe las formas de onda al final del documento).

VII. CONCLUSIONES:

___________________________________________________________________
___________________________________________________________________
__________________________________________________________________
__________________________________________________________________

5
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

PRÁCTICA N° 2
RGISTROS T Y S-C CON PULSO DE RELOJ
I. OBJETIVO:

Llevar a cabo el armado de un circuito flip-flop T y un flip-flop S-C, ambos


síncronos, con ayuda de compuertas lógicas, y analizar sus respectivos
funcionamientos; a fin que el alumno conozca la forma de operación de
estos y se familiarice con los sistemas síncronos.

II. INTRODUCCIÓN:

Los sistemas digitales pueden operar en forma asíncrona o síncrona. En los


sistemas asíncronos, las salidas de circuitos lógicos pueden cambiar de
estado en cualquier momento en que una o más de las entradas cambie. Un
sistema asíncrono es difícil de diseñar y reparar.
En los sistemas síncronos, los tiempos exactos en que alguna salida puede
cambiar de estados se determinan por una señal que comúnmente se
denomina reloj. Esta señal del reloj es una serie de pulsaciones
rectangulares o cuadradas. La señal de reloj se distribuye a todas las partes
del sistema y muchas (si no todas) las salidas del sistema pueden cambiar
de estado solo cuando el reloj hace una transición.

Muchos sistemas digitales son principalmente síncronos (aunque siempre


hay algunas partes síncronas) ya que los circuitos síncronos son mas
sencillos de diseñar y reparar. Son más fáciles de reparar porque las salidas
del circuito solo pueden variar en instantes específicos de tiempo. En otras
palabras, casi todas las partes se sincronizan a las transiciones de las
señales de reloj.

La acción de sincronización de las señales de reloj se logra a través del uso


de flip-flops sincronizados por reloj que están diseñados para cambiar de
estados en una u otra de las transiciones del reloj.

III. EQUIPO:

 Multímetro digital.
 Fuente de CD.

6
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

 Generador de funciones.

IV. MATERIAL:

 Protoboards.
 C.I. (7400, 7402, 7404).
 Set de resistencias de 330 Ω y 10 k Ω.
 1 metro de cable UTP.
 1 DIP SWITCH.
 LED’S.

V. DESARROLLO:

1. Arme los siguientes circuitos.


X30

2.5 V
10
2 3 R1
S 6 8 12
DIP 10kΩ Q
clk X1
SWITCH
1
2.5 V
4 5 R2
11 7 9 13
R 10kΩ
-Q
X10

R1

10kΩ
11
2.5 V
Toggle 1 4
7 Q
6 9
CLK 10

2 3 X1
5 Q
8

R2 2.5 V
12
10kΩ
Figura 2.1. Registros S-C y T respectivamente.

2. Debe hacerles llegar un señal de reloj, misma que puede ser tomada de un
temporizador 555 previamente diseñado o bien, la salida TTL de un
generador de funciones.

7
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

3. Una vez los circuitos estén alimentados por la señal de reloj, proceda a
introducirles datos con el DIP SWITCH y observa el LED de salida, mientras
compara con la tabla de verdad de cada circuito independiente.

VI. OBSERVACIONES: (tome fotografías del desarrollo y anéxelos al final de la práctica a


manera de apéndice).

1. Explique porque las entradas S y C solo afectan a Q durante la transición


activa del CLK.
_____________________________________________________________
_____________________________________________________________
____________________________________________________________

VII. CONCLUSIONES:

___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
__________________________________________________________________

8
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

PRÁCTICA N° 3
DISEÑO DE UN CONTADOR DE 0-7 SINCRONO

I. OBJETIVO:

Diseñar e implementar un circuito que realice un conteo de 0-7 que vuelva a


repetir la secuencia del conteo haciendo uso de registros J-K, esto con el fin
de que el alumno adquiera mayor dominio sobre las aplicaciones de los flip-
flops.

II. INTRODUCCIÓN:

Flip-flop J-K.
Un flip-flop J-K es un refinamiento del flip-flop S-C ya que el estado
independiente del término S-C se define en el tipo J-K. Las entradas J y K se
comportan como las entradas S y C para poner a uno o cero (set o reset) al
flip-flop (nótese que en el flip-flop J-K la entrada J se usa para la entrada de
puesta a uno y la letra K para la entrada de puesta a cero). Cuando ambas
entradas se aplican a J y K simultáneamente, el flip-flop cambia a su estado
de complemento, esto es, si Q=1 cambia a Q=0 y viceversa.

Contadores síncronos.
A diferencia de su contraparte el contador de rizo, el contador síncrono o
"Paralelo" lleva una conexión un tanto diferentes sobre los FF, esto puede
aumentar su complejidad, pero es la única manera de obtener el menor
retraso posible para operar de manera confiable y alcanzar mayores
velocidades de conteo. En los contadores paralelos, todos los FF cambian al
mismo tiempo, lo que reduce la propagación a un solo valor (el tiempo que
tarda en cambiar de estado un solo FF).A continuación se muestra un
contador síncrono paralelo.

Figura 3.1. Contador síncrono (Tocci).

9
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

III. EQUIPO:

 Multímetro digital.
 Fuente de CD.
 Generador de funciones.

IV. MATERIAL:

 Protoboards.
 C.I. (varios).
 Set de resistencias de 330 Ω y 10 k Ω.
 1 metro de cable UTP.
 1 DIP SWITCH.
 LED’S.

V. DESARROLLO:

1. En base a lo aprendido en clase diseñe un contador de 0 a 7 que repita la


secuencia del conteo. (Cualquier duda pregunte al catedrático o consulte el
tema 7-14 del libro “Sistemas Digitales” de Tocci).

2. Una vez diseñado el circuito proceda a implementarlo, recuerde que la señal


de reloj puede provenir de un temporizador 555 previamente diseñada o
bien de la salida TTL del generador de funciones.

3. Verifique que el circuito realice el conteo adecuadamente y conforme a los


cambios del pulso de reloj.

VI. OBSERVACIONES: (tome fotografías del desarrollo y anéxelos al final de la práctica a


manera de apéndice).

1. Anexe todo el desarrollo del diseño al final de la práctica, incluya el


diagrama de tiempo y el circuito final.

VII. CONCLUSIONES:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________

10
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

PRÁCTICA N° 4
DETECTORES DE SECUENCIAS

I. OBJETIVO:

Diseñar un detector de secuencia esto con el fin de que el alumno se


familiarice con otra de las aplicaciones de los flip-flops.

I. INTRODUCCIÓN:

En muchas situaciones una salida se activara solo cuando las entradas son
activadas en cierta secuencia. Esto no se puede hacer usando solo la lógica
combinacional pura; requiere de las características de almacenamiento de
los flip-flops.

Por ejemplo, se puede usar una compuerta AND para determinar cuando
dos entradas, A y B, son ALTAS, pero su salida responderá igual, sin
importar que entrada pase primero al estado ALTO. Pero suponga que se
desea generar una salida ALTA solo si A pasa a ALTO y B pasa a ALTO
algún tiempo después. En la figura 4.1 se muestra una manera de lograrlo.
Las formas de onda en la figura 4.1 muestran que X pasara al estado ALTO
solamente si A pasa a ALTO antes de que B pase a ALTO. Esto se debe a
que A debe estar en el estado ALTO para que X pase a ALTO en la TPP de
B.

A fin de que este circuito funcione adecuadamente, A tiene que pasar a


ALTO antes de que B lo haga por lo menos en una cantidad de tiempo igual
al requisito del tiempo de establecimiento del flip-flop.

Figura 4.1. Detector de secuencia.

11
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

II. EQUIPO:

 Multímetro digital.
 Fuente de CD.
 Generador de funciones.
 Osciloscopio.

III. MATERIAL:

 Protoboards.
 C.I. (varios).
 Set de resistencias de 330 Ω y 10 k Ω.
 1 metro de cable UTP.
 2 DIP SWITCH.
 LED’S.

IV. DESARROLLO:

1. Diseñe un detector de secuencia con la ayuda de los flip-flops JK y con el


osciloscopio o un arreglo de LED’S para de esa manera detectar la
secuencia requerida.

2. Se propone que la secuencia a detectar se el ultimo numero de su matrícula


en binario.

V. OBSERVACIONES: (tome fotografías del desarrollo y anéxelos al final de la práctica a


manera de apéndice).

1. Anexar el diagrama del circuito diseñado junto con el análisis hecho al final
de la práctica.

VI. CONCLUSIONES:

___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
__________________________________________________________________

12
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

PRÁCTICA N° 5
TRANFERECIA SERIAL Y PARALELA ENTRE REGISTROS

I. OBJETIVO:

Implementar dos circuitos independientes, uno que realice una transferencia


serial de datos y otro que realice la transferencia en forma paralela, esto
con el fin de entender mejor el almacenamiento y transferencia de datos
que tienen lugar en los registros, además de conocer las ventajas y
desventajas que existen entre estas dos formas de transferencias.

II. INTRODUCCIÓN:

El uso más común de los flip-flops es el almacenamiento de datos o


información. Los datos pueden representar valores numéricos. Estos datos
generalmente se almacenan en grupos de flip-flops llamados registros.
La operación que se realiza con más frecuencia sobre los datos almacenado
en un flip-flop o registro es la transferencia. Esta operación comprende la
transferencia de datos de un flip-flop o registro a otro.
Las transferencias síncronas son aquellas donde las entradas síncronas y
CLK se utilizan para realizar la transferencia; también existe la transferencia
asíncrona donde se hace uso de las entradas preestablecer y restablecer.

Transferencia de datos paralela.


La figura 5.1 muestra la transferencia de datos de un registro a otro
mediante el uso de flip-flops tipo D. El registro X consta de los flip-flops X1,
X2 y X3, el registro Y consta de los flip-flops Y1, Y2 y Y3, Cuando se aplica el
pulso TRANSFERENCIA, el nivel almacenado en X1 será transferido a Y1, X2
a Y2 y X3 a Y3. La transferencia del contenido del registro X al registro Y es
una transferencia síncrona. También se le conoce como transferencia
paralela, ya que el contenido de X1, X2 y X3 se transfiere simultáneamente a
Y1, Y2 y Y3.

13
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

Figura 5.1. Transferencia paralela.

Transferencia en serie entre registros.


La figura 5.2 muestra 2 registros de corrimientos de 3 bits conectados de
modo que el contenido del registro X será transferido en serie al registro Y.
Utilizando flip-flops D por cada registro de corrimiento, ya que esto requiere
de menos conexiones que los flip-flops J-K. Note la forma en que X0, último
flip-flop del registro X, está conectado a la entrada de Y2, primer flip-flop del
registro Y. De esta manera, cuando se aplican pulsos de corrimiento, la
transferencia de la información se lleva a cabo como sigue:
X2 -> X1 -> X0 -> Y2 -> Y1 -> Y0. El flip-flop X2 pasara a estados
determinados por su entrada D. Por ahora, D se mantendrá en BAJO, de
modo que X2 pasara a BAJO en el primer pulso y ahí se quedara.

Figura 5.2. Transferencia serial.

14
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

III. EQUIPO:

 Multímetro digital.
 Fuente de CD.
 Generador de funciones.

IV. MATERIAL:

 Protoboards.
 C.I. 7474 (varios).
 Set de resistencias de 330 Ω y 10 k Ω.
 1 metro de cable UTP.
 2 DIP SWITCH.
 LED’S.

V. DESARROLLO:

1. Arme los siguientes circuitos: (recuerde que la entrada de reloj la puede


obtenerla a través de un temporizador 55 previamente diseñado o bien, de
la salida TTL de un generador de funciones).
A3 A2 A1 A0

4 4 4 4 7
~1PR ~1PR ~1PR ~1PR
1 2 5 2 2 5 3 2 5 4 2 5
Salida
1D 1Q 1D 1Q 1D 1Q 1D 1Q
serial
3 1CLK ~1Q 6 3 1CLK ~1Q 6 3 1CLK ~1Q 6 3 1CLK ~1Q 6

~1CLR ~1CLR ~1CLR ~1CLR


6 1 1 1 1
5
CLEAR

clk
X1 X2 X3 X4 X4

1 4 7 4 6 4 5 4 4
~1PR ~1PR ~1PR ~1PR
2 5 2 5 2 5 2 5
Salida
1D 1Q 1D 1Q 1D 1Q 1D 1Q
paralela
3 1CLK ~1Q 6 3 1CLK ~1Q 6 3 1CLK ~1Q 6 3 1CLK ~1Q 6

~1CLR ~1CLR ~1CLR ~1CLR


1 10 1 8 1 9 1
2
CLEAR
3
clk
X1 X2 X3

Figura 4.3. Circuitos de transferencia serial y paralela respectivamente.

15
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

2. Con ayuda de los DIP SWITCH vaya introduciendo datos en los circuitos y
verifique que la transferencia en cada caso se cumpla.

3. Vaya haciendo sus propias comparaciones.

VI. OBSERVACIONES: (tome fotografías del desarrollo y anéxelos al final de la práctica a


manera de apéndice).

1. ¿Cuál es la ventaja principal de transferencia en serie sobre la transferencia


paralela?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
________________________________________________________

2. ¿Qué tipo de flip-flop se adapta mejor a la transferencia síncrona y por que?


_____________________________________________________________
_____________________________________________________________

VII. CONCLUSIONES:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________

16
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

PRÁCTICA N° 6
CONTADOR ASINCRONO MOD-60 Y DIVISIÓN DE
FRECUENCIA
I. OBJETIVO:

Realizar el circuito de un contador asíncrono con un MOD-60, a fin de


entender la división de frecuencia que proporcionan los registros.

II. INTRODUCCIÓN:

División y conteo de frecuencia.


Cuando se conectan 3 flip-flops J-K (A,B,C); y se conecta la entrada CLK C a
un pulso de reloj y la salida de este a la entrada CLK B y este a la entrada
CLK A; esta unión generaría una división de frecuencias de la cual la salida
XA tendría una salida de ½ del pulso de reloj; el XB tendría una salida de ¼
del pulso del reloj; y el XC tendría una salida de 1/8 del pulso del reloj; ya
que cada flip-flop divide la frecuencia de su entrada entre 2; así un cuarto
flip-flop tendría una salida de 1/16 de la entrada de reloj. Así que un flip-flop
generaría una salida igual a ½ de la frecuencia de entrada.

Operación de conteo.
El circuito descrito anteriormente también opera como un contador binario
ya que en el primer pulso las salidas tendrían, 000, en la segunda transición
001, en la tercera 010 y así consecutivamente hasta llegar al séptimo pulso
1112=710.

Numero MOD.
El numero MOD indica el numero de estados en la secuencia de conteo; así
que cuando se tienen 3 flip-flop seria 23=8; sería un contador MOD-8; y uno
con un total de 16 estados se denominaría contador MOD-16 con 4 flip-flop
así que si N flip-flops están conectados entre sí se tendrían 2N estados
diferentes, y se trata de un contador MOD-2N y sería capaz de contar hasta
2N-1 antes de regresar a su estado cero. También indica la división de
frecuencia.

III. EQUIPO:

 Multímetro digital.

17
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

 Fuente de CD.
 Osciloscopio.

IV. MATERIAL:

 Protoboards.
 C.I. (74112, 7420).
 Transformador de 12 v a 2 Amp.
 Set de resistencias de 330 Ω y 10 k Ω.
 1 metro de cable UTP.
 2 DIP SWITCH.
 LED’S.

V. DESARROLLO:

1. Arme el siguiente circuito: (en este caso la entrada de reloj será


proporcionada por el arreglo circuital del transformador y los demás
elementos para que la frecuencia del pulso de entrada sea igual a 60 Hz).

Contador 3
5
MOD-60 2
1 4
4
4 4 4 4 4
~1PR
3 5
F ~1PR ~1PR ~1PR ~1PR ~1PR
1J 1Q
3 5
E 3 5
D 3 5
C 3 5
B 3
A
5
1J 1Q 1J 1Q 1J 1Q 1J 1Q 1J 1Q
1 1CLK
1 1CLK 1 1CLK 1 1CLK 1 1CLK 1 1CLK
2 1K ~1Q 6
2 1K ~1Q 6 2 1K ~1Q 6 2 1K ~1Q 6 2 1K ~1Q 6 2 1K ~1Q 6
~1CLR
~1CLR ~1CLR ~1CLR ~1CLR ~1CLR
15
15 15 15 15 15
7

6 U2A

74LS20D

D1 U8A
T1 8 9
R1 Segundo
1N4447 1kΩ
74LS04N Contador
Minutos
MOD-60
Horas
0

Figura 6.1. MOD-60.

2. Una vez armado el circuito proceda a verificar que este realice el conteo y la
división de frecuencia correctamente. Esto puede hacerlo con ayuda del
osciloscopio o incluso con un display.

18
UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
ZONA VERACRUZ

VI. OBSERVACIONES: (tome fotografías del desarrollo y anéxelos al final de la práctica a


manera de apéndice).

1. ¿Cuál es la frecuencia del puso en la salida del contador y expliqué el


porqué matemáticamente?
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________

2. ¿Cuántos flip-flops se necesitan para que un contador cuente de 0 a 255?


_____________________________________________________________
_____________________________________________________________

VII. CONCLUSIONES:

___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
__________________________________________________________________

19

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