Está en la página 1de 14

INFORME DE LABORATORIO N°1 DE SISTEMAS DIGITALES

BIESTABLES SÍNCRONOS Y ASÍNCRONOS

I. INTRODUCCIÓN

En el presente laboratorio, se desarrollara el análisis funcional de los biestables asíncronos


(Latchs) y síncronos (Flip Flops); los cuales representan los dispositivos fundamentales para el
diseño de registros, Contadores, Maquinas de estados, memorias y todo circuito secuencial.

II. OBJETIVOS
 Implementar los circuitos biestables asíncronos (Latch) y síncronos (Flip Flop),
utilizando puertas lógicas.

 La visualización del funcionamiento de cada una de los biestables (Latchs y Flip Flops.)
utilizando leds en las salidas.

 Implementar circuitos básicos con biestables.

 Adquirir destreza para el montaje y cableado de circuitos digitales en el


prothoboard.

 Aprender a utilizar los principios básicos para el análisis de circuitos digitales


secuenciales mediante simuladores y que tenga la capacidad de realizar la detección
de fallos, corregirlos y comprobar su buen funcionamiento.

 Para cada función lógica implementar con circuitos integrados de tecnología TTL (Serie
74). Buscar las referencias correspondientes en los manuales adecuados.

 Se implementará como entradas lógicas DIPSWITCHs y como salidas lógicas LEDs.


(Ver en el marco teórico del presente documento sus circuitos eléctricos).

1. Describir el concepto de Biestable Asincrono, analice su funcionamiento y mencione


los tipos de latches.
Biestable asíncrono

Es cuando cambia de estado, evoluciona a otro estado sin la señal de reloj, por lo general estos biestables son llamados
latches. El latch (cerrojo) es un tipo de dispositivo de almacenamiento temporal de dos estados que se suele agrupar en
una categoría diferente a la de los flip flops. Biestable asíncrono o latch es un multivibrador capaz de permanecer en
uno o dos estados posibles durante un tiempo indefinido en ausencia de perturbaciones o de reloj (clock).este
dispositivo es muy utilizado en la electrónica digital comomemoria de información. Y solo varía su estado variando sus
entradas de control. Básicamente, los latches son similares a los flip-flops, ya que ambos son también dispositivos que
permanecen en su estado gracias a su capacidad derealimentación.
TIPOS DE LATCHES

Biestable S-R

Es el tipo de biestable más usado en la electrónica digital se pueden activar con entrada en alto o en bajo, si se activan
con entrada en alto están compuestas por compuertas NOR y si se activan con entrada en bajo están compuestas con
compuertas NAND. Para el análisis tomaremos el latch S-R con entrada en alto obteniendo las iguiente tabla que
muestras el comportamiento del latch según los estímulos o entradas.

Para el análisis tomaremos el latch S-R con entrada en alto obteniendo lasiguiente tabla que muestras el
comportamiento del latch según los estímulos oentradas.

Ecuación característica.
BIESTABLE D

El latch tipo D se diferencia del latch S-R en que solo tiene una sola entrada de control y también
tiene otra de habilitación (enable), cuando la entrada D está en alto y enable también, el latch se
pone en estado set, y si D está en nivel bajo y en enable en alto pasa a estado reset.

2. Describir el concepto de Biestable sincrono, analice su funcionamiento y describa los


tipos de Flip flops convencionales.

En los biestables síncronos las salidas cambian con las entradas y cuando se les aplica una señal de
reloj. Por tanto, las señales de salida están controladas por una señal de sincronismo, validándose
cuando es activada esta señal de sincronismo.

Cuando las señales se validan por un estado lógico (nivel alto o bajo) de la señal de reloj se dice que
son activadas por nivel. Cuando se produce las validaciones de las señales cuando la señal de reloj
cambia de estado, se dice que son activadas por flanco: flanco de subida (cambio de nivel bajo a
alto) y flanco de bajada (cambio de nivel alto a bajo).
El biestable R-S síncrono se obtiene partiendo del biestable R-S asíncrono y añadiendo puertas AND
a la entrada del circuito. Cuando la entrada de reloj está a nivel 0, las salidas de las puertas AND son
0 y por tanto, las entradas al circuito biestable se bloquean a 0 y 0, manteniéndose los valores de la
salida. Cuando la entrada de reloj está a nivel 1, las salidas de las puertas AND valen lo mismo que
R y S, realizándose la función del biestable.

Además, el biestable presenta dos entradas asíncronas PRESET (puesta a uno) y CLEAR (puesta a
cero), que actúan independientemente de la señal de reloj. Como en los biestables RS asíncronos,
si las entradas PRESET y CLEAR están a nivel uno a la vez (en los biestables con puertas NOR) las
salidas Q y 𝑄̅ toman el mismo valor, lo que no está permitido.

TIPOS DE FLIP- FLOP.

Flip-Flop S-R (Set-Reset)

La siguiente figura muestra una forma posible de implementar un Flip-Flop S-R. Utiliza dos
compuertas NOR. S y R son las entradas, mientras que Q y Q’ son las salidas (Q es generalmente la
salida que se busca manipular.)

Como existen varias formas de implementar un Flip-Flop S-R (y en general cualquier tipo de Flip-
Flop) se utilizan diagramas de bloque que representen al Flip-Flop. El siguiente diagrama de bloque
representa un FF S-R. Nótese que ahora, por convención, Q se encuentra en la parte superior y Q’
en la inferior.

Para describir el funcionamiento de un FF se utilizan las llamadas Tablas de Estado y las Ecuaciones
Características. La siguiente tabla muestra la tabla de estado para un FF S-R.
S R Q Q+
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 -
1 1 1 -

Flip-Flop T.

El Flip-flop T cambia de estado en cada pulso de T. El pulso es un ciclo completo de cero a 1. Las
siguientes dos figuras muestran el diagrama de bloque y una implementación del FF T mediante un
FF S-R y compuertas adicionales.

Nótese que en la implementación del FF T, las dos entradas del FF S-R están conectadas a
compuertas AND, ambas conectadas a su vez a la entrada T. Además, la entrada Q esta conectada a
R y Q’ a S. Esta conexión es así para permitir que el FF S-R cambié de estado cada que se le mande
un dato a T. Por ejemplo, si Q = 1 en el tiempo actual, eso significa que Q’ = 0, por lo tanto, al recibir
T el valor de 1, se pasaran los valores de R = 1 y S = 0 al FF S-R, realizando un reset de Q.

La siguiente tabla muestra el comportamiento del FF T y del FF S-R en cada pulso de T


T S R Q Q´
0 0 0 0 1
1 1 0 1 0
0 0 0 1 0
1 0 1 0 1
0 0 0 0 1
1 1 0 1 0

La tabla de estado para el FF T se presenta a continuación. Es muy sencilla: cuando T = 0 el estado


de Q no cambia, es decir Q = Q+ (estado de memoria), cuando T = 1, Q es complementada y, por lo
tanto, Q+ = Q’.

Tabla de estado para el FF T


T Q Q+
0 0 0
0 1 1
1 0 1
1 1 0

De la tabla de estado anterior, se obtiene la siguiente ecuación característica para el FF T


Q+ = T ’Q + TQ´ = T Å Q

Ahora bien, analicemos un poco más el comportamiento del FF T y tratemos de responder la


siguiente pregunta: ¿Qué pasa si T=1 por mucho tiempo?

Los valores de S y R cambiarían constantemente de la siguiente manera:

S = 0-> 1 -> 0 -> 1


R= 1-> 0 ->1 -> 0

es decir, el FF empezaría a oscilar y por tanto no mantendría el estado (inestable.) Por lo tanto, la
mayoría de los FF utilizan un reloj para determinar en que momento se tomará en cuenta el valor
que se encuentre en la entrada del FF. La siguiente figura muestra un FF T con reloj (CK)

Nótese que la entrada marcada como CK tiene un círculo. Este círculo indica que el FF tomará en
cuenta la entrada del FF cuando el pulso del reloj sea cero (0). Si es uno (1), la entrada no será
tomada en cuenta.
Flip-Flop J-K.

El flip-flop J-K es una mezcla entre el flip-flop S-R y el flip-flop T. Esto ocurre de la siguiente manera:

En J=1, K=1 actúa como Flip-flop T


De otra forma, actúa como flip-flop S-R

El siguiente diagrama de bloque es el perteneciente el FF J-K

Una implementación tentativa de un FF J-K a partir de un FF S-R sin reloj es la siguiente:

La tabla de estado aparece a continuación. Note que es muy parecida a la del FF S-R solo que ahora
los estados de J=1 y K=1 sí son validos.

Tabla de estado del FF J-K

J K Q Q+
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
De la tabla anterior se obtiene la siguiente ecuación característica mediante mapas de
Karnaugh: . Este flip-flop es uno de los más comunes con reloj. El siguiente
diagrama lo muestra con entrada para reloj:

Flip-Flop D (Delay).

El flip-flop D es uno de los FF más sencillos. Su función es dejar pasar lo que entra por D, a la salida
Q, después de un pulso del reloj. Es, junto con el FF J-K, uno de los flip-flops mas comunes con reloj.
Su tabla de estado se muestra a continuación:

D Q Q+
0 0 0
0 1 0
1 0 1
1 1 1

De la tabla se infiere que la ecuación característica para el FF D es: Q+= D. El siguiente diagrama de
bloques representa este flip-flop.
3. De los manuales tecnicos obtener los IC TTL y CMOS; que
realizan la funcion de match y Flip Flops, analice su tabla de verdad y funcionamiento.
4. Cual es la diferencia principal entre un match y el Flip Flop.

Si bien ambos son dispositivos multivibradores biestables y se usan mucho en laelectrónica digital para el
almacenamiento de datos. El latch solo cuenta conentradas de control mientras que los flip flop aparte de estas
entradas de controlasíncronas cuenta con una entrada especial para un reloj (clock) esto hace que loscambios de estado
sean al ritmo de las pulsaciones del reloj.
5. Analice el funcionamiento del Flip Flop Maestro-Esclavo; investigar sus ventajas.

Flip flop Maestro-Esclavo


Un flip flop maestro-esclavo se construye con dos flip flop, uno sirve de maestro yel otro de esclavo. Durante la subida
del pulso de reloj se habilita el maestro y sedeshabilita el esclavo. La información de entrada es transmitida hacia el flip
flopmaestro. Cuando el pulso baja nuevamente a cero se deshabilita el maestro locual evita que lo afecten las entradas
externas y se habilita el esclavo, entonces elesclavo pasa al mismo estado del maestro. El comportamiento del flip
flopmaestro- esclavo que acaba de describirse hace que los cambios de estadocoincidan con la transición del flanco
negativo del pulso.
6. Describir las caracteristicas de disparo de Flip Flops por pulso y por flanco.

Los flip flop disparado por flanco cambian de estado con el flanco positivo (flanco de subida) o con
el flanco negativo (flanco de bajada) del impulso de reloj y es sensible a sus entradas solo en esta
transición de reloj.
Los flig flog disparados por pulsos cambian de estado en su salida únicamente con las entradas de
reloj, poniendo a set al flig flop cuando está en preset y a reset cuando está en clear.

7. Utilizando Flip Flop J-K, desarrollar los circuitos para convertir a :


Flip Flop R-S.
Flip Flop D.

Flip Flop T.

III. LISTADO DE MATERIALES

 Circuitos Integrados TTL : 7400, 7402, 7474, 7476, 74266.


 Prothoboard y Dipswitch
 Cables de conexión
 Manuales técnicos.
 Resistencias de 100 Ohmios :
 Diodos LEDs
 Resistencias ¼ de W (ojo potencia)
Se trata de un latch rs

Tabla de verdad

R S 𝑸𝒏 + 𝟏 ̅̅̅̅̅̅̅̅̅̅
𝑸𝒏 + 𝟏
0 0 1 (NP) 1 (NP)
0 1 1 0
1 0 0 1
1 1 𝑸𝒏 ̅̅̅̅
𝑸𝒏
Se trata de un flip flop rs el cual analizando su funcionamiento corroboramos su tabla de verdad.

R S 𝑸𝒏 + 𝟏 ̅̅̅̅̅̅̅̅̅̅
𝑸𝒏 + 𝟏
0 0 𝑸𝒏 ̅̅̅̅
𝑸𝒏
0 1 1 0
1 0 0 1
1 1 𝑵𝑷 NP

También podría gustarte