Você está na página 1de 11

ESCUELA POLITECNICA NACIONAL

NOMBRE: Kevin Carrillo


FECHA: 20/01/18
CIRCUITOS LÓGICOS
DEBER No. 5: Contadores Síncronos
Ejercicios

1. Implementar un contador asincrónico MOD-32:


a) Ascendente disparado por flanco positivo y
b) Descendente disparado por flanco negativo
c) colocar sus respectivos diagramas de tiempos.

𝑄4 𝑄3 𝑄2 𝑄1 𝑄0 M
0 0 0 0 0 0
0 0 0 0 1 1
0 0 0 1 0 2
0 0 0 1 1 3
0 0 1 0 0 4
0 0 1 0 1 5
0 0 1 1 0 6
0 0 1 1 1 7
0 1 0 0 0 8
0 1 0 0 1 9
0 1 0 1 0 10
0 1 0 1 1 11
0 1 1 0 0 12
0 1 1 0 1 13
0 1 1 1 0 14
0 1 1 1 1 15
1 0 0 0 0 16
1 0 0 0 1 17
1 0 0 1 0 18
1 0 0 1 1 19
1 0 1 0 0 20
1 0 1 0 1 21
1 0 1 1 0 22
1 0 1 1 1 23
1 1 0 0 0 24
1 1 0 0 1 25
1 1 0 1 0 26
1 1 0 1 1 27
1 1 1 0 0 28
1 1 1 0 1 29
1 1 1 1 0 30
1 1 1 1 1 31
Señal de reloj Master reset

Se implementa un master reset para reiniciar a cero cuando sea necesario.

Se diseñó una señal de reloj utilizando el circuito integrado 555. Con un


potenciómetro de 100k, una R=6.8k, y dos capacitores.
a) Ascendente disparado por flanco positivo

Se utiliza 5 flip-flops disparados por flanco positivo. Ascendente.


DIAGRAMA DE TIEMPO: Ascendente disparado por flanco positivo
La señal de Q0 empieza en reset debido a que es ascendente. Q0 se encuentra en estado de basculación y se determina por la señal de reloj. Las demás
salidas Q1, Q2, Q3 y Q4 cambian de flanco y se determinan por el flanco de bajada de Q0.
b) Descendente disparado por flanco negativo

Se utiliza 5 flip-flops disparados por flanco negativo. Descendente.


DIAGRAMA DE TIEMPO: Descendente disparado por flanco negativo

La señal de Q0 empieza en estado de set debido a que es descendente. Q0 se encuentra en estado de basculación y se determina por la señal de reloj. Las
demás salidas Q1, Q2, Q3 y Q4 cambian de flanco y se determinan por el flanco de subida de Q0.
C) Implementar un contador asincrónico Ascendente MOD-27:
a) disparado por flanco positivo y
b) disparado por flanco negativo
c) colocar sus respectivos diagramas de tiempos.
A B C D M
0 0 0 0 0 0
0 0 0 0 1 1
0 0 0 1 0 2
0 0 0 1 1 3
0 0 1 0 0 4
0 0 1 0 1 5
0 0 1 1 0 6
0 0 1 1 1 7
0 1 0 0 0 8
0 1 0 0 1 9
0 1 0 1 0 10
0 1 0 1 1 11
0 1 1 0 0 12
0 1 1 0 1 13
0 1 1 1 0 14
0 1 1 1 1 15
1 0 0 0 0 16
1 0 0 0 1 17
1 0 0 1 0 18
1 0 0 1 1 19
1 0 1 0 0 20
1 0 1 0 1 21
1 0 1 1 0 22
1 0 1 1 1 23
1 1 0 0 0 24
1 1 0 0 1 25
1 1 0 1 0 26
1 1 0 1 1 27 Truncamiento
1 1 1 0 0 28
1 1 1 0 1 29
1 1 1 1 0 30
1 1 1 1 1 31
a) disparado por flanco positivo
Se utiliza 5 flip-flops disparados por flanco positivo. Ascendente.
DIAGRAMA DE TIEMPO: Ascendente disparado por flanco positivo

La señal de Q0 empieza en estado de reset debido a que es ascendente. Q0 se encuentra en estado de basculación y se determina por el flanco positivo
de la señal de reloj. Las demás salidas Q1, Q2, Q3 y Q4 cambian de flanco y se determinan por el flanco de bajada de Q0. Existe un truncamiento (glitch)
debido a que es un MOD 27, y solo contará de 0-26, de cero (binario) a veintiséis (binario).
b) disparado por flanco negativo

Se utiliza 5 flip-flops disparados por flanco negativo. Ascendente.


DIAGRAMA DE TIEMPO: ascendente disparado por flanco negativo
La señal de Q0 empieza en estado de reset debido a que es ascendente. Q0 se encuentra en estado de basculación y se determina por el flanco negativo
de la señal de reloj. Las demás salidas Q1, Q2, Q3 y Q4 cambian de flanco y se determinan por el flanco de subida de Q0. Existe un truncamiento (glitch)
debido a que es un MOD 27, y solo contará de 0-26, de cero (binario) a veintiséis (binario).

Você também pode gostar