Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es preciso aclarar que es más fácil estabilizar un circuito de una frecuencia alta
a una baja que al contrario (la nueva frecuencia nunca será tan exacta como al
tener un cristal de cuarzo vibrando a la frecuencia deseada).
CIRCUITO DIVISOR DE FRECUENCIA
Podemos obtener un divisor de frecuencia (siempre en potencias de 2) si
conectamos varios (n) Flip-Flops T en cascada, de acuerdo a
𝒇
𝑭𝒏 =
𝟐𝒏
CLK T2
Q1 T3
Q2 T4
Q3
𝟏 t
𝐟=
𝑻
DIAGRAMA DE TIEMPO
En el diagrama de tiempo anterior, es necesario notar lo siguiente:
1. Cada salida Q tiene una frecuencia distinta. Es por eso que la salida
de cada Flip-Flop oscilará entre cero y uno con un período distinto
entre ellas y todas distintas a la frecuencia del reloj.
2. En este caso, la salida Q siguiente se activa por un flanco de bajada,
por lo que en la simulación, el Flip-Flop debe estar programado en
flanco de bajada.
NOTA: En muchos simuladores, el flanco de subida es el “default” por lo
que cuando se trabaja con flancos de bajada, los Flip-Flops lo indicarán
con un círculo de “negado” en su entrada de reloj.
CIRCUITO DIVISOR DE FRECUENCIA
Entonces, el circuito divisor de frecuencia queda de la siguiente manera.
Este circuito puede replicarse según la frecuencia necesitada.
CIRCUITO CONTADOR ASÍNCRONO
Así como hemos visto a lo largo de la materia, todas las aplicaciones de
Electrónica Digital tienen que ver con las potencias de dos.
Q1 0 1 0 1 0 1 0 1
Q2 0 0 1 1 0 0 1 1
Q3 0 0 0 0 1 1 1 1
CIRCUITO CONTADOR ASÍNCRONO
CLK
Q1
CONTEO
Q2
Q3
0 1 2 3 4 5 6 7
CIRCUITO CONTADOR ASÍNCRONO
Un Circuito Contador Asíncrono o Circuito Contador de Rizado es un
circuito secuencial cuyos flip-flops están conectados de forma asíncrona,
es decir, que no tienen conectadas entradas de reloj (CLK) en paralelo,
sino que tienen que esperar que el primer flip-flop se active.
El primer flip-flop se activa por el pulso del reloj y esto genera una
salida. Esta salida activa al siguiente flip-flop y así sucesivamente.
Sin embargo, para que esto funcione, los biestables deben tener
conectado a ellos, un Sistema Combinacional, que modifique el valor
de las entradas de los flip-flop a modo de obtener los estados requeridos
en cada cambio. Este sistema deberá realimentarse tras cada iteración.
CIRCUITO CONTADOR SÍNCRONO
Nuestra tarea ahora, es fabricar un Contador Síncrono.
Para fabricar cualquier circuito secuencial, necesitamos saber qué
flip-flop nos conviene más.
Esto, a priori, no lo sabemos ya que todos tienen ventajas y desventajas.
De entrada, podemos rechazar el RS (El JK hace lo mismo pero sin
error). Los biestables D y T tienen la ventaja de tener una sola entrada.
C Fc Dc Qc
B SISTEMA Fb Db Qb
FLIP-FLOPS
COMBINACIONAL
A Fa Da Qa
CIRCUITO CONTADOR SÍNCRONO
Primero, fabricamos la Tabla de
Conteo. D Qc Qb Qa
0 0 𝟎 0
Esta tabla es elemental puesto que sólo
1 0 0 1
nos ayuda para recordar el orden del
contador (servirá más para contadores 2 0 1 0
desordenados). 3 0 1 1
4 1 0 0
5 1 0 1
Al ingresar una combinación en las 6 1 1 0
entradas D, las salidas Q del Sistema
7 1 1 1
Secuencial se deberán comportar de
esta manera.
CIRCUITO CONTADOR SÍNCRONO
Ahora, recordemos la Tabla de
Verdad del Flip-Flop D.
C Fc 0 Dc Qc 0
B SISTEMA Fb 1 Db Qb 0
FLIP-FLOPS
COMBINACIONAL
A Fa 0 Da Qa 1
El reloj conmuta y
el circuito cambia
CLK
de estado
CIRCUITO CONTADOR SÍNCRONO
Representando el nuevo estado (salida 2) y se prepara para cambiar a 3
C Fc 0 Dc Qc 0
B SISTEMA Fb 1 Db Qb 1
FLIP-FLOPS
COMBINACIONAL
A Fa 1 Da Qa 0
El reloj se prepara
para la siguiente
CLK
conmutación
CIRCUITO CONTADOR SÍNCRONO
Con esto en mente, podemos Estado Actual Estado Futuro
fabricar la Tabla de Verdad de D
Qc Qb Qa Fc Fb Fa
todo el Circuito. 0 0 0 0 0 0 1
1 0 0 1 0 1 0
Esta Tabla de Verdad considera 2 0 1 0 0 1 1
los estados actuales (que son 3 0 1 1 1 0 0
las salidas del sistema secuencial 4 1 0 0 1 0 1
y de todo el sistema) y los 5 1 0 1 1 1 0
futuros (que son las salidas del 6 1 1 0 1 1 1
sistema combinacional). 7 1 1 1 0 0 0
CIRCUITO CONTADOR SÍNCRONO
Finalmente, para encontrar las operaciones que rigen al Sistema
Combinacional, obtendremos nuestras funciones por Mapas de
Karnaugh.
AB
C 00 01 11 10 Encontrando las agrupaciones:
0 0 0 1 0 ത
𝐅𝐜 = 𝐂𝐁𝐀 ഥ+ 𝐁
+ 𝐂𝐀 ഥ𝐂
0 2 3 1
ത
𝐅𝐜 = 𝐂𝐁𝐀 ഥ+𝐁
+ 𝐂(𝐀 ഥ)
1 1 1 0 1 ത
𝐅𝐜 = 𝐂(𝐁𝐀) + 𝐂(𝐀𝐁)
4 6 7 5
𝐅 = 𝐀𝐁 ⊕ 𝐂
CIRCUITO CONTADOR SÍNCRONO
Encontrando Fb:
AB
C 00 01 11 10
AB
C 00 01 11 10
ഥ
𝐅𝐚 = 𝐀 𝐅𝐛 = 𝐀 ⊕ 𝐁 𝐅𝐜 = 𝐀𝐁 ⊕ 𝐂
Sistema
Combinacional
Sistema de
Flip-Flops