Vous êtes sur la page 1sur 12

CIRCUITOS DIGITALES ING.

SALOMON LUQUE GAMERO

LABORATORIO 07

Nombre del Laboratorio: Multivibradores Biestables (flip-flop).

Objetivo del Laboratorio: Comprobar las tablas de verdad de los


multivibradores biestables S-C, J-K, D y T, cuando son disparados por
flanco negativo (TPN-Transición de Pendiente Negativa).

Duración: 2 horas.

Material necesario:

Una fuente de voltaje de 5V


2 DIP de 8 entradas
11 diodos emisores de luz (LED) (5 rojos, 5 verdes y 1 amarillo)
Las siguientes resistencias:

Una de 22Kohms (R1), dieciocho de 470ohms y un preset de 4Mohms (R2)

Protoboard)
Los siguientes circuitos integrados (TTL):

Un 74LS175, dos 74LS176 o 74LS112, un 74LS04 y un LM555

Un capacitor de 1microFarad
Alambre para conexiones.
Un desarmador pequeño (para ajustar el preset)
Manual ECG Semiconductors

El elemento de memoria más importante es el multivibrador (MVB), (flip-


flop, FF, por su nombre en inglés), que está formado por un ensamble de
compuertas lógicas. Aunque una compuerta lógica, por si misma, no tiene la
capacidad de almacenamiento, pueden conectarse varias configuraciones de
compuertas que se utilizan para producir estos multivibradores.

1
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

Figura 7.1. Símbolo general para un multivibrador (flip-flop) y definición de sus 2


posibles estados de salida

La Figura 7.1 (a) muestra el símbolo general empleado para un MVB. El


símbolo indica que el MVB tiene dos salidas, marcadas como Q y Q', que son
inversas entre sí. En realidad, se puede utilizar cualquier letra, pero la Q es la
de uso más extendido. La salida Q recibe el nombre de salida normal del MVB,
mientras que Q' es la salida negada o invertida del MVB. Cada vez que se
haga referencia al estado de un MVB, éste será el estado de su salida normal
Q: se sobreentiende que la salida invertida Q', se encuentra en el estado
opuesto. Por ejemplo, si se afirma que el MVB se encuentra en estado ALTO
(1), significa que Q=1; si se señala que el MVB se encuentra en el estado BAJO
(0), entonces Q=0. Claro está que el estado Q' siempre es el inverso de Q.

Por lo tanto, un MVB tiene dos estados permisibles de operación, como


se indica en la Figura 7.1 (b). Nótese las diferentes formas que se emplean
para hacer referencia a los dos estados. Es necesario familiarizarse con cada
una de ellas, ya que todas son de uso común.

Como lo indica el símbolo de la Figura 7.1 (a) un multivibrador puede


tener una o más entradas. Éstas se emplean para provocar que el MVB haga
transiciones hacia atrás y hacia adelante entre sus posibles estados de salida.
Como se verá más adelante, la entrada del MVB sólo tiene que recibir un pulso
momentáneo para cambiar el estado de su salida y ésta permanecerá en el
nuevo estado aún después de la desaparición del pulso de entrada. Esta es la
característica de memoria del multivibrador.

El MVB se conoce con otros nombres, entre ellos registro básico y


multivibrador biestable. El término registro básico se utiliza para ciertos
tipos de MVB que se describen más adelante. El término multivibrador
biestable es un nombre más técnico para un MVB, pero es muy largo para ser
utilizado con frecuencia,

REGISTRO BÁSICO CON COMPUERTAS NO-Y (NAND)

2
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

FIGURA 7.2. a) Registro básico NO-Y, b) Tabla de verdad, c) Símbolo de bloques


S=Inicio, C=Borrar

1. INICIO=BORRAR=1. Esta condición es el estado normal y no tiene


efecto alguno sobre el estado de salida. Las salidas Q y Q'
permanecerán en el estado en que se encontraban antes de
presentarse esta condición de entrada.
2. INICIO=0, BORRAR=1. Este estado siempre ocasionará que la salida
pase al estado Q=1, donde permanecerá aún después de que INICIO y
BORRAR retornen a ALTO. A esto se le denomina inicio del registro
básico.
3. INICIO=1, BORRAR=0. Esto siempre producirá el estado Q=0, donde la
salida permanecerá aún después de que BORRAR retorne a ALTO. A
esto se le llama borrado o reinicio del registro básico.
4. INICIO=BORRAR=0. Esta condición intenta iniciar y borrar el registro
básico en forma simultánea y puede producir resultados ambiguos.
No debe utilizarse.

REGISTRO BÁSICO CON COMPUERTAS NO-O (NOR)

3
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

FIGURA 7.3. a) Registro básico NO-O, b) Tabla de verdad, c) Símbolo de bloques


S=Inicio, C=Borrar

Dos compuertas NO-O acopladas transversalmente se pueden utilizar como


un registro básico con compuertas NO-O. El arreglo que se muestra en la
Figura 7.3. a) es semejante al registro básico con compuertas NO-Y, excepto
que las salidas Q y Q' tienen posiciones invertidas.

El análisis de la operación del registro básico NO-O puede efectuarse de


la misma forma que el registro básico NO-Y. Los resultados se dan en la
tabla de verdad de la Figura 7.3. b) y se resumen como sigue:

1. INICIO=BORRAR=0. Esta es la condición normal del registro básico


NO-O y no tiene efecto alguno sobre el estado de salida. Q y Q'
permanecerán en cualquier estado en que se encontraran antes de esta
condición de entrada.
2. INICIO=1, BORRAR=0. Esto siempre hará Q=1, donde permanecerá
aún después de que INICIO retorne a 0.
3. INICIO=0, BORRAR=1. Esto siempre hará Q=0, donde se quedará aún
después de que BORRAR regrese a 0.
4. INICIO=BORRAR=1. Esta condición intenta iniciar y borrar el registro
básico al mismo tiempo y produce Q=Q'=0. Si las entradas se regresan
a 0 simultáneamente, el estado de salida resultante en impredecible.
No se debe usar esta condición de entrada.

El registro básico con compuertas NO-O opera exactamente igual que el


registro básico NO-Y, excepto que las entradas INICIO y BORRAR son
activadas en ALTO en vez de activarlas en BAJO y el estado normal en reposo
es INICIO=BORRAR=0. Q se fijará en ALTO por medio de un pulso ALTO en
la entrada INICIO y se hará BAJO por medio de un pulso ALTO en la entrada
BORRAR. En el símbolo de bloque simplificado del registro básico NO-O de
la Figura 7.3. c), las entradas S y C son activadas en ALTO.

4
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

Los sistemas digitales pueden operar en forma sincrónica o asincrónica.


En los sistemas asincrónicos las salidas de los circuitos lógicos pueden
cambiar de estado en cualquier momento en que una o más de las entradas
cambien.

En los sistemas sincrónicos los tiempos exactos en que alguna salida


pueda cambiar de estado se determinan por medio de una señal, que
comúnmente se le denomina de reloj. Esta señal de reloj es una serie de
pulsaciones rectangulares o cuadradas, como se muestra en la Figura 7.4. La
señal de reloj se distribuye a todas las partes del sistema y muchas (o incluso
todas) las salidas del sistema pueden cambiar de estado sólo cuando el reloj
hace una transición. Las transiciones (también denominadas flancos) se
indican en la Figura 7.4. Cuando el reloj cambia de 0 a 1, a éste se le
denomina Transición con Pendiente Positiva (TPP); cuando el reloj pasa de 1 a
0, a ésta se le conoce como Transición con Pendiente Negativa (TPN).

FIGURA 7.4. Los MVB sincronizados por reloj tienen una entrada de reloj (CLK) que es
activa sobre a) TPP o b) TPN. Las entradas de control determinan el efecto que tendrá la
transición activa del reloj.

MULTIVIBRADORES SINCRONIZADOS POR RELOJ

Existen varios tipos de MVB sincronizados por reloj. Las características


principales, que son comunes a todos ellos, son:

1. Los MVB sincronizados por reloj, tienen una entrada de reloj que
comúnmente está marcada como CLK, CK o CP. En muchos MVB
sincronizados por reloj, la entrada CLK es disparada por flanco, lo
que significa que es activada por una transición de la señal; esto se
especifica por la presencia de un triángulo pequeño sobre la entrada
CLK.

En la Figura 7.4 a), se activa la entrada CLK sólo cuando ocurre una transición
con pendiente positiva (TPP); la entrada no es afectada en ningún otro tiempo.
En la Figura 7.4 b), se activa la entrada CLK sólo cuando se presenta una
transición con pendiente negativa (TPN), lo que se simboliza con un círculo
pequeño.

2. Los MVB sincronizados por reloj también poseen una o más entradas
de control que pueden tener varios nombres, lo que depende de su
5
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

operación. Las entradas de control no tendrán efecto sobre Q hasta


que ocurra la transición activa del reloj. En otras palabras, su efecto
está sincronizado con las señales aplicadas en la entrada CLK. Por esta
razón, estas entradas reciben el nombre de entradas sincrónicas de
control.

Por ejemplo, las entradas de control para el MVB en la Figura 7.4 a) no tendrá
efecto sobre Q hasta que ocurra una TPP en la señal del reloj. Del mismo
modo, todas las entradas de control de la Figura 7.4 b) no tendrán efecto
hasta que se presente una TPN en la señal de reloj.

3. En resumen, puede afirmarse que las entradas de control hacen que


las salidas del MVB estén listas para cambiar, mientras que la transición
activa en la entrada CLK es la que dispara el cambio.

MULTIVIBRADOR SINCRONIZADO POR RELOJ TIPO J-K

La Figura 7.5 muestra un multivibrador tipo J-K sincronizado por reloj,


disparado por la transición con pendiente positiva de la señal de reloj. Las
entradas J-K controlan el estado del MVB. La condición principal de este MVB
es que J=K=1 no genera una señal ambigua; para esta condición, 11, el MVB
siempre pasará a su estado opuesto cuando se efectúe la transición con
pendiente positiva de la señal de reloj. A esta operación se le denomina
modo de complemento. En este modo, si J y K se dejan en estado ALTO, el
MVB cambiará al estado complementario con cada pulso de reloj.

FIGURA 7.5 Multivibrador J-K sincronizado por reloj que responde a la transición con
pendiente positiva del reloj

La tabla de verdad de la Figura 7.5 resume la forma en que el MVB tipo J-K
responde a la forma TPP por cada combinación de J y K.

La Figura 7.6 muestra el símbolo correspondiente a un MVB tipo J-K


sincronizado por reloj que se dispara con las transiciones con pendiente
negativa de la señal de reloj. El círculo pequeño en la entrada CLK indica que
este multivibrador se disparará cuando la entrada CLK pase de1 a 0.

6
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

FIGURA 7.6 Multivibrador que se dispara en transición con pendiente negativa.

El MVB tipo J-K es mucho más versátil que el tipo S-C, puesto que no tiene
estados ambiguos. La condición J=K=1, la cual genera la operación de
complemento, se usa ampliamente en todos los tipos de contadores
binarios. En esencia, el multivibrador J-K puede hacer cualquier cosa que el
MVB S-C pueda hacer, además de operar en el modo de complemento.

MULTIVIBRADOR TIPO D

FIGURA 7.7 Multivibrador tipo D disparado con transiciones de pendiente positiva.

La Figura 7.7 contiene el símbolo y la tabla de verdad para un MVB tipo D,


disparado por flanco positivo (TPP). A diferencia de los multivibradores S-C
y J-K, el tipo D sólo tiene una entrada sincrónica de control, D, letra que
proviene de dato. La operación del MVB D es muy sencilla: Q va hacia el mismo
estado en que se encuentra la entrada D, cuando ocurre una TPP en CLK. En
otras palabras, el nivel presente en D será almacenado en el MVB en el
momento en que se presente una TPP.

MULTIVIBRADOR TIPO T

Es aquel en el que la única entrada es la del disparador (reloj) y éste se


obtiene en base a un MVB J-K, llevando las entradas J y K permanentemente
al nivel 1. Cuando se pulsa la entrada T, el biestable cambia de estado. Ver
Figura 7.8.

7
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

FIGURA 7.8 a) Multivibrador tipo T disparado por flanco positivo, b) Comportamiento

ENTRADAS ASINCRÓNICAS

En los multivibradores sincronizados por reloj se han estudiado las


entradas J, K, D y T, las cuales se han señalado como entradas de control. A
estas entradas se les denomina también entradas sincrónicas, porque su
efecto sobre la salida del MVB se sincroniza con la entrada CLK. Como se ha
observado, las entradas sincrónicas de control deben utilizarse junto con
una señal de reloj para activar al MVB.

Muchos MVB con reloj también tienen una o más entradas asincrónicas, que
operan independientemente de las entradas sincrónicas y de la entrada de
reloj. Estas entradas asincrónicas se pueden emplear para fijar al MVB en el
estado 1 o 0 en cualquier instante, sin importar las condiciones presentes en
las otras entradas. Las entradas asincrónicas son entradas dominantes que
pueden servir para ignorar todas las entradas a fin de colocar al MVB en un
estado u otro.

La Figura 7.9 muestra un MVB tipo J-K con entradas asincrónicas


designadas como PRE y CLR. Estas son entradas activas en BAJO, como lo
indican los círculos pequeños en el símbolo del MVB. La tabla de verdad que
se incluye resume la forma en que afectan la salida del MVB.

FIGURA 7.9 Multivibrador tipo J-K con entradas asincrónicas PRE y CLR

Ahora examinaremos los casos diversos, en función de los valores lógicos


de PRE y CLK:

 PRE=CLR=1: Las entradas asincrónicas son inactivas y el MVB está


libre de responder a las entradas J, K y CLK; en otras palabras, la
operación sincronizada por reloj, puede llevarse a cabo.

8
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

 PRE=0, CLR=1: PRE está activada y Q va inmediatamente a 1, sin


importar que condiciones estén presentes en las entradas J, K y CLK.
La entrada CLK no puede afectar al MVB mientras PRE=0.
 PRE=1, CLR=0: CLR es activada y Q va inmediatamente a 0,
independientemente de las condiciones presente en las entradas J, K o
CLK. La entrada CLK no tiene efecto mientras CLR=0
 PRE=CLR=0: Esta condición no debe utilizarse, ya que puede producir
una entrada ambigua.

PRE=INICIO en CD=PREINICIO (PRE)= SP (inicio directo)


CLR=BORRAR en CD=BORRAR (CLR)=REINICIO=CD (borrado directo)

Es importante comprender que estas entradas asincrónicas responden a


niveles de CD (Corriente Directa). Esto significa que si hay un cero constante
en la entrada INICIO en CD, el MVB permanecerá en el estado Q=1,
independientemente de lo que ocurra en las otras entradas. En forma
similar, un cero constante en la entrada BORRAR en CD mantiene al MVB en
el estado Q=0. Así, las entradas asincrónicas se pueden usar para
conservar al MVB en un estado específico en cualquier intervalo de tiempo
que se desee. Sin embargo, con frecuencia las entradas asincrónicas se
utilizan para iniciar o borrar al MVB al estado deseado mediante la aplicación
de un pulso momentáneo.

Muchos multivibradores con reloj que están disponibles como circuitos


integrados tendrán estos dos tipos de entradas asincrónicas; algunos tendrán
solamente la entrada BORRAR en CD. Algunos otros tendrán entradas
asincrónicas que son activadas en ALTO. Para estos últimos, el símbolo del
MVB no tendría un círculo pequeño en las entradas asincrónicas.

La siguiente figura presenta la configuración del MVB 74LS74:

PROCEDIMIENTO EXPERIMENTAL

1. Armar el circuito topológico siguiente:

9
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

Circuito topológico 1: Contiene 2 MVB tipo S-C asincrónicos, uno formado


con compuertas NO-Y (NAND) y el otro con compuertas NO-O (NOR).

Utilizar diodos emisores de luz (LED) color verde para representar Q1 y Q2 y


LED color rojo para representar a Q'1 y Q'2.

2. Comprobar sus tablas de verdad que se mencionaron con


anterioridad.
3. Armar el circuito topológico siguiente:

Circuito topológico 2: Contiene los multivibradores J-K, D y T, los tres


sincronizados por reloj, cada uno con 2 entradas asincrónicas INICIO
(PRE) y BORRAR (CLR).

Utilizar LED color verde para representar a Q1, Q2 y Q3, LED color rojo para
representar a Q'1, Q'2 y Q'3 y un LED color amarillo para Dr.

En el circuito topológico 2, el canal 1 del DIP representa a J, el 2 a K, el 3 a


D, el 4 a PRE y el 5 CLR. El LED Dr, muestra los pulsos del reloj.

4. Consultar las configuraciones internas de los circuitos integrados a


utilizar en el manual ECG Semiconductors.
5. Ajustar el preset con el desarmador a su máxima resistencia.
6. Colocar todos los canales del DIP en circuito abierto (OFF).

10
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

7. Cuando se vayan a comprobar las tablas de verdad de los MVB J-K y T,


realizar los cambios en el DIP cuando Dr se encuentre en 0 (apagado)
para poder observar mejor como dependen las entradas de control
(sincrónicas) del flanco negativo del reloj.
8. Comprobar la tabla de verdad del MVB J-K disparado por flanco
negativo (TPN), que se encuentra en la página 43 del manual indicado,.
Este MVB está representado por Q1 y Q'1 en el circuito topológico 2,
donde J está en el canal 1 del DIP y K en el canal 2. (CI 74LS76).
9. Observar como al dar un pulso en J, Q guarda ese valor después de
ser retirado el pulso, hasta que este valor sea retirado (activado K).
10. Comprobar la tabla de verdad del MVB tipo D, que en este caso es
disparado por flanco negativo (TPP). En el circuito topológico 2, está
representado por Q2 y Q'2. En el DIP, la entrada de control D se
encuentra en el canal 3, (CI 74LS74).
11. Observar el MVB tipo T, que está representado por Q3 y Q'3, como
realiza su complemento justo cuando Dr pasa de 1 a 0, (CI 74LS76).
12. Llevar las entradas de control J y K a 1.
13. Disminuir con el desarmador la resistencia en el preset.
14. Cerrar el canal 4 del DIP, activando así la entrada asincrónica PRE y
observar qué sucede en el circuito.
15. Regresar a OFF la entrada 4 del DIP (desactivar PRE).
16. Cerrar el canal 5 del DIP, que es la entrada asincrónica CLR y
observar qué sucede en el circuito.
17. Conectarle un inversor al pulso del reloj, para que a los circuitos
integrados llegue la señal de reloj invertida.
18. Anotar las observaciones.
19. Agregar en el reporte correspondiente a esta práctica el diagrama de la
configuración interna de los circuitos integrados utilizados.

CUESTIONARIO

1. ¿Qué sucede el los LED cuando es activada la entrada asincrónica


PRE?

11
CIRCUITOS DIGITALES ING. SALOMON LUQUE GAMERO

2. ¿Qué sucede en los LED cuando es activada la entrada asincrónica


CLR?
3. ¿Qué tipo de flanco es el que dispara a los MVB utilizados?
4. Cuando invertiste el pulso de reloj ¿cómo se comportó el disparo
por flanco?
5. Cuando llevaste las entradas J y K a 1 ¿este MVB se comportó como
tipo T?
6. ¿De qué manera podrías hacer el MVB S-C sincronizado por reloj?
7. En base a los conocimientos obtenidos de los multivibradores, diseñar
un eliminador de rebotes.

12

Vous aimerez peut-être aussi