Está en la página 1de 37

Circuitos Lógicos Digitales

Unidad 3
Circuitos Secuenciales
Biestables SR, JK, D, T

EL245 CIRCUITOS LÓGICOS DIGITALES


Introducción

CIRCUITOS
LÓGICOS

CIRCUITO CIRCUITO
COMBINACIONAL SECUENCIAL

Circuito donde la salida Circuito donde la salida


depende solamente de la depende, no sólo de las
combinación de sus entradas actuales, sino de la
entradas actuales. secuencia anterior.

EL245 CIRCUITOS LÓGICOS DIGITALES


Circuito Secuencial

En los sistemas secuenciales, las salidas no dependen exclusivamente de


las entradas, sino que también dependen de la evolución o de la historia
anterior del sistema, es decir, un sistema secuencial debe ser capaz de
recordar o memorizar el estado actual.

EL245 CIRCUITOS LÓGICOS DIGITALES


Estructura de un Circuito Secuencial

Entradas Salidas

CIRCUITO
COMBINACIONAL

MEMORIA

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestables

Al finalizar el tema, el estudiante:


• Establece la diferencia de funcionamiento entre los biestables asíncronos
y síncronos.
• Señala las diferencias entre los biestables activados por nivel y los
activados por flanco.

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestables

Un circuito biestable, es un multivibrador que puede permanecer en uno de


dos estados posibles (0 o 1 lógico) durante un tiempo indefinido en ausencia
de perturbaciones.

Los biestables constituyen los elementos básicos de una memoria, pueden


memorizar un bit de información.

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable S-R activo en alto

S R Qt Qt+1

S 0 0 0
Q
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
R Q
1 1 0
1 1 1
Diagrama lógico

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable S-R activo en alto

S R Qt Qt+1

S 0 0 0 0
Q
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
R Q
1 1 0 Nd
1 1 1 Nd
Diagrama lógico

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable S-R activo en alto

S R Qt Qt+1

S 0 0 0 0
Q S R Qt+1
0 0 1 1
0 1 0 0 0 0 Qt
0 1 1 0 0 1 0
1 0 0 1 1 0 1
1 0 1 1 1 1 Nd
R Q
1 1 0 Nd
1 1 1 Nd 𝑄𝑡+1 = 𝑆 + 𝑄𝑡 𝑅
Diagrama lógico

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable S-R activo en alto

S R Qt+1

S Q 0 0 Qt
0 1 0
1 0 1
R Q' 1 1 Nd

𝑄𝑡+1 = 𝑆 + 𝑄𝑡 𝑅
Símbolo Lógico

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del siguiente Biestable SR

S Q S

R
R Q'

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable S-R activo en baja

𝑄𝑡+1 = 𝑆 + 𝑄𝑡 𝑅 = 𝑆 + 𝑄𝑡 𝑅 = 𝑆. 𝑄𝑡 𝑅

S’ Q
S' Q

R' Q'

R’ Q

Diagrama lógico Símbolo Lógico

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable J-K

El biestable J-K introduce una mejora respecto al S-R. En este biestable ya no


existe la zona no permitida, esta se reemplaza por la zona de basculamiento,
tal como se muestra en la tabla de verdad del J-K.

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable J-K

J K Qt Qt+1
0 0 0
J 0 0 1
Q 0 1 0
0 1 1
Q 1 0 0
K
1 0 1
1 1 0
1 1 1

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable J-K

J K Qt Qt+1
0 0 0 0 J K Qt+1
0 0 1 1 0 0 Qt
J
Q 0 1 0 0 0 1 0
0 1 1 0 1 0 1
Q 1 0 0 1 1 1 Qt’
K
1 0 1 1
1 1 0 1 𝑄𝑡+1 = 𝐾𝑄𝑡 + 𝐽𝑄𝑡
1 1 1 0

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del siguiente Biestable JK

J
J
Q
K
Q
K
Q

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestables síncronos

En los biestables asíncronos, las salidas evolucionan a medida que se van


cambiando las entradas. En cambio, en los biestables síncronos, las
salidas evolucionan cuando, aparte de las señales de entrada, se les
aplica una señal de sincronismo.

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable S-R síncrono activado por nivel

E S R Qt+1

0 x x Qt

1 0 0 Qt

1 0 1 0

1 1 0 1

1 1 1 Nd

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del siguiente Biestable SR

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable D síncrono activado por nivel

E D Qt+1
D
Q 0 x Qt
E
1 0 0
Q
1 1 1

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del biestable D

D D
Q
E
Q E

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable activado por flanco

R
Q
Detector de
transición de
C impulsos

Q'
S

Biestable disparado por flanco

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable activado por flanco

Retardo Retardo
CK CK

CK CK
CLK CLK

CK CK

CK CK

CLK CLK

(a) Flanco positivo (b) Flanco negativo

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable J-K activado por flanco

J Q J Q

CLK CLK

K Q K Q

(a) Flanco positivo (b) Flanco negativo

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable J-K activado por flanco

Tabla característica Diagrama de tiempos

J
J K CLK Qt+1
0 0 Q K

0 1 0
CK
1 0 1
Q
1 1 Q’

Ecuación característica 𝑄𝑡+1 = 𝐽𝑄 + 𝐾𝑄

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del biestable JK activado
por flanco positivo

J
J Q

CLK
K
K Q

Clk

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del biestable JK activado
por flanco negativo

J Q
J
CLK

Q
K
K

Clk

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable D activado por flanco

Tabla característica Diagrama de tiempos

D Q D CLK Qt+1 D
0 0
CK
CLK Q 1 1
Q
Flanco positivo

Ecuación característica 𝑄𝑡+1 = 𝐷

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del biestable D activado por
flanco

D
D Q
CLK
CLK Q

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable T activado por flanco

Tabla característica Diagrama de tiempos

T Q T CLK Qt+1
T
0 Q
CLK Q 1 Q’ CK

Q
flanco positivo

Ecuación característica 𝑄𝑡+1 = 𝑄𝑇 + 𝑄𝑇

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del biestable T activado por
flanco

T
T Q

CLK Q
CLK

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable J-K con entradas asíncronas clear y preset

Símbolo lógico
Diagrama de tiempos

EL245 CIRCUITOS LÓGICOS DIGITALES


Biestable D con entrada asíncrona Reset

CLK

Q
(a) Símbolo lógico
(b) Diagrama de tiempos

EL245 CIRCUITOS LÓGICOS DIGITALES


Ejemplo: Determinar el diagrama de tiempos para Q del biestable JK con entrada
PRESET Y RESET

CLK

PR
J
J Q

C K

K Q'
𝑃𝑅
CLR
𝐶𝐿𝑅

EL245 CIRCUITOS LÓGICOS DIGITALES


Aplicaciones

➢ Eliminación de rebotes en un interruptor mecánico.

EL245 CIRCUITOS LÓGICOS DIGITALES


Aplicaciones

➢ Eliminación de rebotes en un interruptor mecánico.

EL245 CIRCUITOS LÓGICOS DIGITALES


Aplicaciones

➢ Activación de una alarma por interrupción de un haz de luz.

EL245 CIRCUITOS LÓGICOS DIGITALES

También podría gustarte