Вы находитесь на странице: 1из 20

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES

LABORATORIO
DEPARTAMENTO DE AUTOMTICA
UAH
GRADO EN INGENIERA INFORMTICA

PRCTICA 2: SISTEMAS SECUENCIALES


OBJETIVOS
! Iniciar y familiarizar al alumno con el manejo de sistemas secuenciales sencillos y su
diseo, partiendo del anlisis de los distintos biestables y concluyendo con el diseo e
implementacin de contadores, registros de desplazamiento y otros sistemas
secuenciales sencillos.
" Analizando el funcionamiento: determinando las caractersticas y limitaciones,
de los biestables (ya sean construidos con puertas lgicas o de C.I.) ms
representativos.
" Implementando sistemas secuenciales, conectando C.I. digitales de la forma
ms ordenada posible y comprobando su correcto funcionamiento prctico.
" Depurando errores funcionales en los circuitos utilizando la instrumentacin
disponible en el laboratorio.
" Diseando contadores y registros de desplazamiento en base a C.I.
comerciales fabricados en MSI.
" Diseando y/o buscando la solucin ms idnea, mediante pequeos
sistemas secuenciales, para dar respuesta a las cuestiones propuestas.

CONCEPTOS PREVIOS
El alumno debe conocer los conceptos estudiados en la parte terica de la
asignatura sobre biestables, contadores sncronos y asncronos, registros de
desplazamiento, C.I. LM555 y su funcionamiento como astable, as como la
realizacin de los clculos que son pertinentes para ajustar la salida a una
frecuencia y un ciclo de trabajo determinado, etc. adems de la instrumentacin
necesaria, los principios bsicos para el montaje de circuitos en una placa de
insercin y la utilizacin de las hojas de datos necesarias.

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

RECURSOS
INSTRUMENTACIN
# Fuente de alimentacin.
# Multmetro digital.


MATERIAL NECESARIO


# Comn a todas las prcticas:


" Placa de insercin. 
" Alicates de punta plana.
" Pelacables o tijeras de electricista.
" Destornillador pequeo.
" Carrete de hilo rgido del grosor adecuado para la placa de insercin.
# En esta prctica:
" C.I. 555 (Temporizador)
" C.I. 74LS00, 4 puertas NAND de 2 entradas.
" C.I. 74LS02, 4 puertas NOR de 2 entradas.
" C.I. 74LS08, 4 puertas AND de 2 entradas.
" C.I. 74LS27, 3 puertas NOR de 3 entradas.
" 2 C.I. 7476, 2 flip-flop JK master-slave.
" 2 C.I. 74LS90, contador de dcadas.
" 2 C.I. 74LS74, 2 flip-flop D.
" C.I. 74LS164, registro de desplazamiento.
" Displays de nodo comn.
" Diodos led.
" Microinterruptores de 8 Microswitch.
" 4 Pulsadores para la placa de insercin.
" Resistencias de distintos valores segn diseos.
" Condensador electroltico 2,2 microfaradios.
# Siempre presente
" Hojas de caractersticas: buscar en www.datasheetcatalog.com

PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

DESARROLLO
Para completar el siguiente desarrollo prctico dispones de 14 horas y debes
realizarlo de manera ordenada, lo que facilitar su comprensin y el adecuado
acompasamiento con la parte terica de la asignatura.

Parte 1: Trabajando con biestables.


1) Para trabajar con circuitos secuenciales, vamos a necesitar suministrarles una
seal de reloj de una determinada frecuencia. Como primer paso de esta prctica
vamos a construir un circuito que genere una seal de frecuencia 1 Hz. que despus
utilizaremos como reloj del resto de circuitos que se implementen, si as es
necesario. Realizaremos este reloj mediante el CI LM555 funcionando como
astable.
FUNDAMENTOS
DE que
TECNOLOGA
Para realizar
el montaje, tienes
apoyarte enDE
lasCOMPUTADORES
hojas de caractersticas del CI
LABORATORIO
LM555, en su configuracin como astable, con los valores para el condensador y las
DEPARTAMENTO
resistencias que proporcionen
una salida DE
deAUTOMTICA
frecuencia 1 Hz. Para ello utiliza la
UAH
documentacin del LM555 GRADO
en configuracin
de operacin ASTABLE (hoja de
EN INGENIERIA INFORMTICA
caractersticas del 555 y Floyd p. 448). Puedes utilizar una resistencia variable para
ajustar
la frecuencia.
de las caractersticas
en
la
frecuencia. Dispones
Dispones
de
las
caractersticas
en
http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS007851.PDF
http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS007851.PDF
El esquema del LM 555 con funcin de astable es el mostrado en la siguiente figura.
El esquema
del LM
funcin
es el
mostrado
en la
siguiente figura.
Fijando
Fijando
un valor
de555
2,2con
F
para de
C yastable
un ratio
TL/TH
= 4/5,
determina
en base
a la
un valor de 2 uF para C y un ciclo de trabajo TL/TH = 4/5, determina en base a la grfica
grfica
mostrada
los necesarios
valores necesarios
mostrada
los valores
de R y R de RA y RB
A

PRCTICA 2: SISTEMAS SECUENCIALES

APPLICATION INFORMATION

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO
pical waveforms generated during astable operation.
The output high-level duration t and

ontinued)


L can be calculated as follows:

B)

RA + 2 RB = 1 k

B)

onships are shown below.


t

0.693 (R
L
A
1.44
(R
2R ) C
A
B
cycle

t
t

2R ) C
B

L
t

duty cycle
R
B
1
R
2R
A
B
R
t
B
L
t
R
R
H
A
B

B
2R

f Free-Running Frequency Hz

100 k
RA + 2 RB = 10 k

10 k

RA + 2 RB = 100 k
1k

100

10

RA + 2 RB = 1 M

RA + 2 RB = 10 M
0.1
0.001
0.01
0.1

100

C Capacitance F

Figure 14. Free-Running Frequency


Dibuja el circuito resultante con especial atencin en sealar los valores obtenidos.
Implementa dicho circuito, comprueba que funciona adecuadamente y preserva el
montaje para posteriores usos.

PRCTICA 2: SISTEMAS SECUENCIALES

10

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

2) En este primer punto vamos a analizar un biestable R-S construido con puertas
NOR, fijndonos en su condicin de indeterminacin.
Un biestable RS cumple la tabla de prximo estado, mostrada en la figura 1.
R
0
0
0
0
1
1
1
1

S
0
0
1
1
0
0
1
1

Qt
0
1
0
1
0
1
0
1

Qt+t
0
1
1
1
0
0
X
X

Figura 1: Tabla de prximo estado de un biestable RS.


La ecuacin de prximo estado obtenida despus de simplificar la misma es:
Q t+t = S + RQ t . ALa figuraB 2 muestra
este biestable
construido
con puertas
NOR.
C
D
E
F
G
H

S=R

Figura 2: Biestable RS con puertasS=R


NOR.

Q
5

PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Implementa el circuito de la figura 2 y comprueba la tabla de prximo estado de la
figura 3, para lo cul se usarn dos microswitch, o dos pulsadores, y dos diodos led
cualesquiera. Es importante tener en cuenta que la salida actual del biestable forma
parte de la ecuacin de salida para el prximo estado.

R
0
0
0
0
1
1
1
1

S
0
0
1
1
0
0
1
1

Qt
0
1
0
1
0
1
0
1

Qt+t

Figura 3: Tabla.





PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

3) En los puntos anteriores se expuso la tabla y la ecuacin de prximo estado para
el biestable RS, sta ha de ser vlida, se implemente el biestable con un tipo de
puerta o con otro y por lo tanto vlida para el biestable representado en la figura 4.
La figura 4 muestra al biestable con una entrada ms, la entrada de reloj, esta
entrada hace que R y S acten sobre la salida del biestable solamente en el
semiperiodo positivo de dicho reloj.
A

S
Q

Figura 4: Biestable RS implementado con puertas NAND.

reloj
1

Implementa el circuito de la figura 4. Rellena la tabla mostrada en la siguiente figura.


2

preset

clear

reloj

Q0

CLK

RELOJ
K
Q
0
0
RELOJ
1
1
1
1
1
1
1
1
8

R
X
X
R
0
Q1
0
0
0
1
1
1
1
10

S
X
X
S
0
0
1
1
0
0
1
1

16

J
CLK

Qt
K
0
1
Qt
0
1
0
1
0
1
0
1

15

Qt+t
14
Q

9
6
12

11

12

11

CLK
K

10

14

15

CLK

1
16

3
4

Qt+t
Q2

Q3

PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO
G

4) En este punto vamos a trabajar con biestables de CI, concretamente con el CI


74LS76. El CI 74LS76 tiene 2 biestables JK Maxter-Slave, comprueba de manera
prctica, la tabla de transicin de dicho biestable y anota los resultados obtenidos.
0

1
16

15

CLK
K

14

Figura 5: Biestable JK master-slave 74LS76.

S=R

J
0
0
0
0
1
1
1
1

K
0
0
1
1
0
0
1
1

Qt
0
1
0
1
0
1
0
1

ck
$
$
$
$
$
$
$
$

Qt+t

Q
4

Q
8

PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Biestable T realizado con biestable JK
La tabla del prximo estado de un JK para la condicin de entrada J=K=1 (punto 3)
indica que el biestable se comporta como un T. Teniendo esto en cuenta construir un
T sobre la base de este biestable JK se lograra mediante las conexiones que indica
A 6. Comprueba
B la veracidadCde esta afirmacin
D
E
F
la figura
implementando
el circuito
de
la figura 6 y completando la tabla siguiente. Preserva dicho montaje.

15

CLK

16

14

74LS76

Figura 6: Biestable T realizado con biestable JK.

clk

T
0
0
1
1

Qt
0
1
0
1

ck
$
$
$
$

Qt+t

Q1
Q2
4

PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Biestable D realizado con biestable JK
La tabla del prximo estado de un JK para las condiciones de entrada J = K indica
que el biestable se comporta como un D, teniendo esto en cuenta construir un D
D sobre la base
E de este biestable
F
H
JK, Gse lograra mediante
las Jconexiones Kque indica la
figura 7. Comprueba de nuevo dicha afirmacin completando la tabla.

4
1

14

16

0
Q

15

15

CLK
K

16

CLK
R

74LS76

14

74LS76

Figura 7: Biestable D realizado con biestable JK.

D
0
0
1
1

Q
0
1
0
1

ck
$
$
$
$

t+t

10

PRCTICA 2: SISTEMAS SECUENCIALES

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Divisor de frecuencia por 4
5) El ltimo paso del diseo consiste en unir dos biestables T. Si pensamos que la
seal que se obtiene a la salida Q de un biestable T tiene una frecuencia de 12 de
fclock y unimos este punto con la entrada de reloj del otro biestable T, a su salida
tendremos fclock /4 con lo que el diseo estar completo.

15

4
1

CLK
K

14

16

0
Q

74LS76

15

CLK
K

16

14

74LS76

Dibuja en el espacio reservado a tal efecto sobre estas lneas el circuito final
resultante de la unin de ambos biestables. Implementa el circuito, conecta la base
de tiempos realizada con el LM555 a la entrada de reloj del diseo y las salidas Q de
los biestables a dos diodos led, observa su correcto funcionamiento. Completa,
recordando dnde conmuta un biestable JK, el siguiente dibujo.

clk
3

Q1
Q2
4

PRCTICA 2: SISTEMAS SECUENCIALES

11
6

FUNDAMENTOS
DE
TECNOLOGA
DE COMPUTADORES
B
C
D
E
F
G
H
J
LABORATORIO
S

Parte 2: Trabajando con contadores y registros


0

1) En este primerreloj
punto vamos a analizar el comportamiento de un circuito contador
sncrono (todas las bsculas conmutan a la vez) mdulo 16, decreciente, mediante la
observacin de sus salidas sobre diodos led.

Analiza el siguiente circuito y completa de forma terica la tabla mostrada.

preset

clear

10

16

15

9
6

CLK
K

14

12

CLK

12

11

14

16

11

CLK
K

10

CLK

15

3
4

reloj

Q0

Q1

Q2

Q3

Figura 8: Contador sncrono decreciente mdulo 16.



prantica2.pdsprj

FILE NAME:

DESIGN TITLE:

DATE:

29/11/2013

prantica2.pdsprj

PAGE:
PRCTICA 2: SISTEMAS SECUENCIALES
PATH:
C:\Users\JosAntonio\Documents\prantica2.pdsprj

BY:

@AUTHOR

REV:

@REV

of

TIME:

12
1
15:51:05

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Preset Clear
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1


ck
X
X
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$

Q3 Q2 Q1 Q0
1 1 1 1
0 0 0 0

PRCTICA 2: SISTEMAS SECUENCIALES

13

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Disea e implementa con biestables JK MS un contador sncrono ascendente de
mdulo 8, visualiza las salidas sobre diodos led y utiliza como reloj la seal de salida
obtenida con la base de tiempos construida en la parte 1 de esta prctica. Observa
la combinacin de encendido y apagado de los diodos y comprueba su correcto
funcionamiento.



























PRCTICA 2: SISTEMAS SECUENCIALES

14

CLK

CLK

15

9
6

CLK

11

CLK

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO
74LS76

14

74LS76

12

10

16

10

12

14

11

16

15

74LS76

74LS76

clear

clock

Q0

Q1

74LS76

10

14

10

R
7
J

74LS76

S
R

15
74LS76
Q

CLK

16

CLK

12

12

CLK

14

11

11
Q74LS76

14

11

CLK

12

Q2 74LS76

10

Q374LS76

CLK

16

74LS76
Q

15

S
J

10

CLK

16

clock

15

clock

clear

CLK

12

74LS76
Q

4
1

14

11

CLK
K

Vcc

15

16

preset

preset

2) Analiza el circuito de la figura 9, observa y comenta las diferencias con un


Q0
Q1
Q2
Q3
contador sncrono de mdulo 16.
3
7

Q0

Q1

Q2

Q3

11

15

15

11

Q1
Q3
6
Figura 9: Contador
asncrono. Q2
preset
clock

Vcc
De igual manera estudia el funcionamiento del siguiente contador asncrono con
puesta a 0. Para los contadores asncronos con puesta a cero se utilizan los circuitos
clock
5 genricos y se detecta el siguiente estado al ltimo del cmputo del contador,
7
7
Q0 asncronas para
Q1 llevar al contador
Q2 a su estado inicial.
Q3
utilizando las entradas
El
siguiente circuito es un contador de este tipo.
3

10

16

12

14

12

11

10

74LS76

CLK
K

74LS76

Q1

74LS76

15

CLK

74LS76

Q0

14

CLK

74LS76

86

74LS76

11

12

14

16

CLK

CLK

16

10

74LS76

CLK

12

15

14

CLK

CLK

16

Q0

Vcc

preset

10

74LS76

Q2

Q3

14

12

15

contadores.pdsprj
CLK
1

10
Q DESIGN TITLE:

16
14
contadores.pdsprj
K
Q

12

2
S

FILE NAME:

CLK
K

11

11

DATE:
CLK

08/07/2013
K

CLK

16

9
6

clock
97

15

Vcc

preset

10

BY:

74LS76

REV: @REV

@AUTHOR

74LS76

E:\Asignaturas\Fundamentos de tecnologa de Computadores\circuitos\contadores.pdsprj


1
of
1

PATH:
74LS76

PAGE:

TIME:

74LS76

14:02:01

Figura 10: Contador asncrono con puesta a cero.


contadores.pdsprj

08/07/2013
9
contadores.pdsprj

E:\Asignaturas\Fundamentos de tecnologa de Computadores\circuitos\contadores.pdsprj
1
of
1

@REV

C
D
E
F
G
H
J
K

DATE:

FILE NAME:

DESIGN TITLE:

PAGE:

PATH:

BY:

@AUTHOR

PRCTICA 2: SISTEMAS SECUENCIALES

REV:

TIME:

14:02:01

15

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

Disea e implementa con biestables JK MS un contador asncrono ascendente que
siga la secuencia de estados: 011, 100, 101, 110, 111. Visualiza las salidas sobre
diodos led y utiliza como reloj la seal de salida obtenida con la base de tiempos
construida en la parte 1 de esta prctica. Observa la combinacin de encendido y
apagado de los diodos y comprueba su correcto funcionamiento.

PRCTICA 2: SISTEMAS SECUENCIALES

16

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

3) Vamos en este punto a analizar un circuito comercial, CI 74LS90, como contador
A
B
G
H
J
de dcadas.
En el
circuitoC que se DproponeE se han Fconectado
2 CI 74LS90,
como
contadores de dcadas (mdulo 10), en cascada para formar un contador mdulo
100. La siguiente figura muestra esta conexin.

R0(1)
R0(2)
R9(1)
R9(2)

2
3
6
7

CKA
CKB
14
1

2
3
6
7

CKA
CKB
14
1

74LS90

R0(1)
R0(2)
R9(1)
R9(2)

74LS90

Q0
Q1
Q2
Q3

Q0
Q1
Q2
Q3

12
9
8
11

display
decenas

12
9
8
11

display
unidades

clock
clear

S0

S1

S2

S3

10

S
R

13

13

10

Figura 11: Contador mdulo 100 en base al CI 74ls90


sw1
Q 9
2
5
12
2
5
12
9
D
Q
D
D
Q
D
Q
Implementa dicho
circuito, visualizando
las salidas3 sobre
sendos displays,
(ten en
3
11
11
CLK
CLK
CLK
CLK
cuenta el peso de los bits)
y
utilizando
como
reloj
nuevamente
la
base
de
tiempos
6
8
6
8
Q
Q
Q
Q
construida
en
puntos
anteriores
de
esta
prctica.
Observa
su
correcto
4
funcionamiento.

clear

74LS76

10

16

CLK
K

74LS76

2
4

15

14

12

CLK
K

74LS76

11

12

11

CLK
K

14

7
15

CLK

1
16

clock

10

6
74LS76

carga
clock
7

17

PRCTICA 2: SISTEMAS SECUENCIALES


FILE NAME:

DESIGN TITLE:

decadas.pdsprj
decadas.pdsprj

DATE:

08/07/2013
PAGE:

PATH:

E:\Asignaturas\Fundamentos de tecnologa de Computadores\circuitos\deca

12
9
8
11

Q0
Q1
Q2
Q3

12
9
8
11
Q0
Q1
Q2
Q3

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

S0

R0(1)
R0(2)
R9(1)
R9(2)
2
3
6
7

14
1

2
3
6
7

4) En este apartado y siguientes se analizarn circuitos registro de desplazamiento y


clock de sus mltiples aplicaciones. El circuito de la figura 12 es un registro de
algunas
clear
desplazamiento
con entrada serie (sw1) y salida paralelo (S0, S1, S2 y S3).
14
1

CKA
CKB

CKA
CKB

74LS90

R0(1)
R0(2)
R9(1)
R9(2)

74LS90

S1

S2

S3

12
11

CLK

13

CLK

CLK

13

11

CLK

12

sw1

10

3
10

clear
clock


Figrura 12: Registro de desplazamiento.
9

14

12

11

15

14

12

carga
clock
7

11

CLK
K

74LS76



74LS76







CLK

16

10

CLK

CLK
R

1
16

J
Q
J
Q
J
Q
Implementa el
circuito
y comprueba
su
correcto funcionamiento.

15

74LS76

10

6
74LS76

decadas.pdsprj

FILE NAME:

DESIGN TITLE:

DATE:

08/07/2013

decadas.pdsprj

PAGE:

E:\Asignaturas\Fundamentos de tecnologa de Computadores\circuitos\decadas.pdsprj


1
of
1

PATH:
BY:

@AUTHOR

PRCTICA 2: SISTEMAS SECUENCIALES

REV:

@REV

TIME:

16:10:45

18

S0
3

S1

S3
3

12

11

CLK

10

CLK

12

11

CLK

10

FUNDAMENTOS DE TECNOLOGA DE COMPUTADORES


LABORATORIO

sw1

CLK

13

13

5) Conecta 4 biestables como muestra la figura 13, por medio de las entradas
asncronas sita el primero de la cadena a 1 lgico y el resto a 0, y suministrando
al clear
conjunto sucesivos pulsos de reloj completa el cronograma facilitado a
continuacin.

clock
1

S2

10

CLK

16

D
74LS76

14

16

J
6

11

Q
15

CLK

CLK
12
K

10

Q
14

9
4

15

2
14

K
Q

12

11

74LS76

74LS76

CLK

14
16

J
15
Q
CLK

CLK

15

16

74LS76

74LS76
74LS76

carga
clock

Figura 13: Circuitos construido mediante biestables comerciales.

clk

Q1
decadas.pdsprj

FILE NAME:

Q2

DESIGN TITLE:

DATE:

08/07/2013

decadas.pdsprj

PAGE:

Q4

E:\Asignaturas\Fundamentos de tecnologa de Computadores\circuitos\decada


4
1
of
1

PATH:

Q3

BY:

REV: @REV

@AUTHOR

TIME:

16:10:45

Comenta lo que en tu opinin representa el circuito dado, es un registro de


desplazamiento? es un contador?
6

PRCTICA 2: SISTEMAS SECUENCIALES

19

LABORATORIO

FUNDAMENTOSDEPARTAMENTO
DE TECNOLOGA
COMPUTADORES
DEDE
AUTOMTICA
UAH
LABORATORIO

GRADO EN INGENIERIA
INFORMTICA
DEPARTAMENTO
DE AUTOMTICA
FUNDAMENTOS
DE TECNOLOGA
DE COMPUTADORES
UAH
LABORATORIO
GRADO
INGENIERIA INFORMTICA
Vamos en este punto a analizar
un EN
circuito
comercial, CI 74LS164. En el circuito conecta

interruptores y diodos como se indica en la figura siguiente.

Vamos
en este
a analizar
un circuito
comercial,
CI 74LS164.
En el circuito
6) Vamos
en punto
este punto
a analizar
un circuito
comercial,
CI 74LS164.
En elconecta
circuito
interruptores
y diodos como
se indica
figura en
siguiente.
conecta interruptores
y diodos
comoenselaindica
la figura siguiente.

Figura 8: Registro de desplazamiento comercial


Figura 8: Registro de desplazamiento comercial
Figura 14: Registro de desplazamiento comercial.

Desde
deldel
funcionamiento,
completa
el siguiente
cronograma.
Desdeelelanlisis
anlisis
funcionamiento,
completa
el siguiente
cronograma.

Desde el anlisis del funcionamiento, completa el siguiente cronograma.


PRCTICA 2: SISTEMAS SECUENCIALES

20

Вам также может понравиться