Академический Документы
Профессиональный Документы
Культура Документы
Objetivo:
Esta constituye la última hoja de prácticas.
Q1 Q2
E D Q D Q C k - C = R eloj
1 2 C l - R = C lear
Ck C R C R
Cl
Curso 05/06
Fundamentos de Sistemas Digitales P-7 Sistemas Secuenciales
Ck
Cl
Q1
Q2
2.- Programar (conectar adecuadamente) el contador 74163 para que siempre que inicie
la cuenta lo haga a partir del número 4. 7
P 10 163
T 15
2 RCO
C LK
6 11
5
D QD 1 2
3.- Utilizando biestables D, diseñar un circuito que genere la 4
C QC 1 3
B QB 1 4
siguiente secuencia: 3
A QA
9
LOAD
1, 1, 0, 0 1
CLR
4.- Una sirena se activa con un pulsador A y también se desconecta con el mismo
pulsador. La actuación de A es un poco peculiar: al pulsar A por primera vez (cuando la
sirena está apagada), la sirena comienza a sonar cuando se deja de pulsar; en cambio,
cuando la sirena está sonando basta pulsar sobre A para hacerla callar. Realiza el diseño
del circuito digital de control con biestables RS y dibuja el esquema circuital resultante.
Curso 05/06 2
Fundamentos de Sistemas Digitales P-7 Sistemas Secuenciales
6.- Un detector de temperatura produce una salida codificada con dos bits, cuyo valor
indica el nivel de calor existente en el ambiente (de 0 a 3). Con este detector y una señal
de reloj, se desea realizar una alarma que funcione del siguiente modo:
- Si la alarma está desactivada, se activará cuando transcurra dos o más impulsos
consecutivos de reloj con un nivel de temperatura 2 o bien uno o más impulsos con
nivel 3.
- Si la alarma está activada, se desactivará cuando transcurran dos o más impulsos
consecutivos de reloj con nivel de temperatura 1; o bien, uno o más impulsos con
nivel 0.
Diseña este sistema de alarma, usando codificación Gray (en el sentido de las agujas del
reloj) en el grafo de estados.
Realiza este sistema secuencial mediante una máquina síncrona de Moore basada en
biestables sincronizados por flanco ascendente tipo D.
8.- Diseñar el siguiente circuito con una PLS, intentando usar el menor número de
módulos y consiguiendo que la salida aparezca directamente sobre 1 de los biestables:
Curso 05/06 3
Fundamentos de Sistemas Digitales P-7 Sistemas Secuenciales
001
000 011 010
1
1
0 0
Reposo 1 1ª Cuenta 2ª Cuenta 3ª Cuenta
0
0 1
Desactivado
1
Activado
1
0
0
0
Cuenta 1 Cuenta Cuenta 0 ACTIVADA
100 1
110
101 111
El grafo corresponde a un sistema eléctrico controlado a través de una línea por la que
recibe valores booleanos sucesivos, sincronizados con un reloj de 1 MHz.
El sistema:
- se activa al recibir la secuencia 1011
- se desactiva cuando se detecta la secuencia 1101
se admite el solapamiento en cada una de las secuencias y entre las dos.
9.- Diseñar un contador síncrono con biestables JK, que disponga de una señal de
control “X” de tal forma que
a. Si X=0 contará según la secuencia “0-2-4-6”, activándose al llegar al final de la
misma una señal de carry C.
b. Si X=1 contará según la secuencia “1-3-5-7”, activándose, igualmente, al final de
la misma la salida de carry C.
10.- El circuito integrado 74161 se trata de un contador síncrono binario de 4 bits con
entradas de borrado Clear (MR) y carga paralela Load (PE), además de dos entradas de
validación E(P), E(T). Utilizándolo como módulo base se pide obtener un contador
síncrono que genere la siguiente secuencia de contaje:
0Æ1Æ2Æ3Æ4Æ5Æ6Æ12Æ13Æ14Æ15Æ0…
11.- Realiza la síntesis de un circuito secuencial síncrono dotado de una línea de entrada
“I” y que se comporte según el diagrama de flujo de la figura. Utilícese para ello un
contador síncrono binario de cuatro bits del tipo 74161 con entradas de borrado
asíncrono Clear (MR), y carga paralela síncrona Load (PE), además de 2 entradas de
validación E(P), E(T), así como los operadores lógicos necesarios.
Curso 05/06 4
Fundamentos de Sistemas Digitales P-7 Sistemas Secuenciales
X 1
0001 0010 0011
7
10
P 161
X T
0 15
2 RCO
CLK
0000 1 6 11
0 5 D QD 12
0 4 C QC 13
B QB 14
X 3
A QA
9
LOAD
1 X 1
0110 0101 0100 CLR
12.- Diseñar un controlador asíncrono módulo 8 disparable por flanco de bajada que
cuente en forma descendente
14.- Para simular un dado digital con tirada manual, se puede usar un contador de 1 a 6
con una frecuencia de reloj muy alta. La persona determina cuando se para el contador,
lo que da lugar a un número practicamente aleatorio.
Diseñar un circuito capaz de simular un dado digital mediante biestables D del tipo
7474 (con borrado C = Clear y puesta a 1 S = Set, asíncronas) y puertas And y/o Or de 2
entradas.
El circuito dispondrá de un display para poder visualizar el número seleccionado,
además de un pulsador de reset “R” y otro de marcha “M”, de tal forma que el número
obtenido depende del tiempo que se esté actuando sobre el último.
D Q
Ck Q
Curso 05/06 5
Fundamentos de Sistemas Digitales P-7 Sistemas Secuenciales
15.- Un circuito de alarma que controla la entrada de una puerta lo realiza mediante un
circuito electrónico que sigue el diagrama de bloques de la figura:
A es un bloque que proporciona un impulso de corto tiempo cada vez que se abre o se
cierra la puerta (se supone que este bloque ya está construido).
B es un circuito de control que detecta que se ha abierto por segunda vez la puerta,
dando una salida de valor 1 y quedando bloqueada hasta que se vuelve a inicializar el
sistema con una entrada de Reset.
16.- Diseñar un contador en binario de 0 a 7 que se active con una señal de control "C"
de forma que si dicha señal está desactivada sólo cuente hasta 3 (de 0 a 3).
Las salidas del contador iluminarán unas luces (verde – dígito más significativo // azul
// rojo – dígito menos significativo) que se encienden con un nivel bajo de electricidad
(cero lógico).
Nombre Estado
E0 0 0
E1 0 1
E2 1 0
E3 1 1
Curso 05/06 6
Fundamentos de Sistemas Digitales P-7 Sistemas Secuenciales
Salida - S
X S S
J Q J Q
C C
1 K R Q K R Q
18.- Dibujar una PLS con biestables D´con 4 entradas, 2 salidas y 4 términos producto
por salida.
Diseñar con esta PLS un contador Gray de dos bits que disponga de un reset de puesta a
cero síncrono y de una posibilidad de carga en paralelo síncrona. La entrada de reset
debe tener prioridad sobre la carga en paralelo. Indicar en el dibujo claramente qué
conexiones se deben realizar.
19.- Realiza un contador Gray de 2 bits, Up/Down, con habilitación, con salida de final
de cuenta (si habilitas Up será 10; si habilitas Down será 00).
Realizarlo con biestables D y con una ROM.
Curso 05/06 7