Sie sind auf Seite 1von 10

UNIVERSIDAD TECNICA PRIVADA “COSMOS”

“UNITEPC”
FACULTADAD DE CIENCIAS Y TEGNOLOGIA
CARRERA INGENIERIA DE SONIDO

INFORME SOBRE FLIP FLOP


“J,K”

Nombre: Guitler Corani Cabezas

Claudio

Docente: ing. Gabriel Urrutia

Materia: Sistemas Digitales II

Semestre: V
FLIP FLOP “J, K”
1 INTRODUCION

Flip-flop por sus siglas en inglés, es un biestable es decir conocido como un multivibrador capaz de
permanecer en uno de dos estados posibles durante un tiempo indefinido en ausencia de
perturbaciones, Esta característica es ampliamente utilizada en electrónica digital para memorizar
información. El paso de un estado a otro se realiza variando sus entradas.

También cabe mencionar que el corazón de una memoria son los Flip Flops, este circuito es una
combinación de compuertas lógicas, A diferencia de las características de las compuertas solas, si se
unen de cierta manera, estas pueden almacenar datos que podemos manipular con reglas
preestablecidas, por el circuito mismo.

Esta es la representación general par un Flip Flop (comúnmente llamado "FF")

Los FF pueden tener varias entradas, dependiendo del tipo de las funciones internas que realice, y
tiene dos salidas:

Las salidas de los FF sólo pueden tener dos estados (binario) y siempre tienen valores contrarios,
como podemos ver en la siguiente tabla:
salida símbolo Estado 1 Estado 2 información
Normal Q 1 0 Estado 1 establecer (preset)
Invertida negada Q 0 1 Estado 2 restablecer(reset)

Las entradas de un FF obligan a las salidas a conmutar hacia uno u otro estado o hacer "flip flop"
(Término anglosajón), más adelante explicaremos cómo interactúan las entradas con las salidas
para lograr los efectos característicos de cada FF.

1.1 PLANTEAMIENTO DEL PROBLEMA

• Los circuitos lógicos secuenciales nos permiten este tipo de funcionamiento.


Como su nombre lo indica, los circuitos lógicos secuenciales requieren de un medio Circuitos
Secuenciales por medio del cual los eventos pueden secuenciarse.
• Los cambios de estado del circuito se controlan por medio de una señal de reloj.
– Un reloj es un circuito especial que envía pulsos eléctricos a través del circuito.
• Los relojes producen señales como la que se muestra.
En este circuito de práctica vamos a ver en qué estado se encuentra el FF. De tipo J,K como del
tipo D y su buen funcionamiento.

1.2 JUSTIFICACION

Todos los sistemas digitales tienen básicamente dos formas de operación:

 Operación en modo ASÍNCRONO.


En este modo, las salidas cambian de manera automática siguiendo las órdenes de las
entradas.
 Operación en modo SÍNCRONO.
En este modo, las salidas cambian siguiendo las órdenes de las entradas, pero sólo cuando
una señal de control, llamada RELOJ (CLOCK, CLK, CP) es aplicada al registro.

 La señal de reloj es una onda cuadrada o rectangular, los registros que funcionan con esta
señal, sólo pueden cambiar cuando la señal de reloj hace una transición, También llamados
"flancos", por lo tanto, la señal de reloj sólo puede hacer 2 transiciones (o Flancos):

 La Transición con pendiente positiva (TPP) o Flanco positivo (FP).


Es cuando la señal de reloj cambia del estado BAJO al estado ALTO.
 La Transición con pendiente negativa (TPN) o Flanco Negativo (FN).
Es cuando la señal de reloj cambia del estado ALTO al estado BAJO.

Principales características de los FF sincronizados por Reloj.

 Todos los FF cuentan con una entrada con el rótulo (RELOJ, CLOCK, CLK, CP) y un distintivo
círculo para saber cómo debe ser la señal activa. Los que no tienen círculo, son
sincronizados por una TPP, los que cuentan con un círculo son sincronizados por una TPN.
 Todos los FF cuentan con entradas de control, que determinan el cambio que van a tener
las salidas, al igual que en los Registros básicos, pero estas entradas no pueden modificar
las salidas arbitrariamente, sólo podrán hacerlo cuando el FF reciba su transición activa.
1.2.1 APLICACIONES TRASCENDETALES

Un biestable puede usarse para almacenar un bit. La información contenida en muchos biestables
puede representar el estado de un secuenciador, el valor de un contador, un carácter ASCII en la
memoria de un ordenador, o cualquier otra clase de información.
Un uso corriente es el diseño de máquinas de estado finitas electrónicas. Los biestables almacenan
el estado previo de la máquina que se usa para calcular el siguiente.
El Temporizador es útil para contar. Una señal repetitiva en la entrada de reloj hace que el biestable
cambie de estado por cada transición alto-bajo si su entrada del temporizador está a nivel. La salida
de un biestable puede conectarse a la entrada de reloj de la siguiente y así sucesivamente. La salida
final del conjunto considerado como una cadena de salidas de todos los biestables es el conteo
en código binario del número de ciclos en la primera entrada de reloj hasta un máximo de,
donde n es el número de biestables usados.
Uno de los problemas con esta configuración de contador (ripple counter en inglés) es que la salida
es momentáneamente inválida mientras los cambios se propagan por la cadena justo después de
un flanco de reloj. Hay dos soluciones a este problema. La primera es muestrear la salida sólo
cuando se sabe que esta es válida. La segunda, más compleja y ampliamente usada, es utilizar un
tipo diferente de contador síncrono, que tiene una lógica más compleja para asegurar que todas las
salidas cambian en el mismo momento predeterminado, aunque el precio a pagar es la reducción
de la frecuencia máxima a la que puede funcionar.
Una cadena de biestables del temporizador como la descrita anteriormente también sirve para la
división de la frecuencia de entrada entre, donde n es el número de biestables entre la entrada y la
última salida.
1.3 OBJETIVOS

1.4.1 GENERAL

Comprobar el funcionamiento delos distintos flip flop en base al armado en protoboard y


posteriormente anotar su tabla de verdad y así coincidan en su buen tanto la parte teórica como la
parte práctica y también su buen funcionamiento.

1.4.2 ESPECIFICO

Comprobar la unidad del J,K como también en reset y precet y asi armarlo en protoboar con todos
los elementos y componentes y posteriormente anotar sus datos correspondientes .

Crear F.F. tipo D con un JK. Y comprobar los resultados con tu tabla de verdad.

1.4 DELIMITACION

1.5.1 DELIMITACION TEMPORAL


Con una mañana tranquila con un sol radiante a una temperatura de 180 a200 dentro el aula de
laboratorio.

1.5.2 DELIMITACION ESPACIAL

El trabajo se realizó dentro el aula de laboratorio de sistemas digitales II de la universidad técnica


privada COSMOS “UNITEPC”del Km. 4 1⁄2 de la Av. Blanco Galindo dela ciudad de Cochabamba de la
provincia CERCADO.

2 MARCO TEORICO-CONCEPTUAL

Todos los sistemas digitales tienen básicamente dos formas de operación:

 Operación en modo ASÍNCRONO.


En este modo, las salidas cambian de manera automática siguiendo las órdenes de las
entradas.
 Operación en modo SÍNCRONO.
En este modo, las salidas cambian siguiendo las órdenes de las entradas, pero sólo cuando
una señal de control, llamada RELOJ (CLOCK, CLK, CP) es aplicada al registro.

 La señal de reloj es una onda cuadrada o rectangular, los registros que funcionan con esta
señal, sólo pueden cambiar cuando la señal de reloj hace una transición, También llamados
"flancos", por lo tanto, la señal de reloj sólo puede hacer 2 transiciones (o Flancos):

 La Transición con pendiente positiva (TPP) o Flanco positivo (FP).


Es cuando la señal de reloj cambia del estado BAJO al estado ALTO.
 La Transición con pendiente negativa (TPN) o Flanco Negativo (FN).
Es cuando la señal de reloj cambia del estado ALTO al estado BAJO.

Principales características de los FF sincronizados por Reloj.

 Todos los FF cuentan con una entrada con el rótulo (RELOJ, CLOCK, CLK, CP) y un distintivo
círculo para saber cómo debe ser la señal activa. Los que no tienen círculo, son
sincronizados por una TPP, los que cuentan con un círculo son sincronizados por una TPN.
 Todos los FF cuentan con entradas de control, que determinan el cambio que van a tener
las salidas, al igual que en los Registros básicos, pero estas entradas no pueden modificar
las salidas arbitrariamente, sólo podrán hacerlo cuando el FF reciba su transición activa.

Flip Flop tipo "J-K"

Este FF es uno de los más usados en los circuitos digitales, y de hecho es parte fundamental de
muchos circuitos avanzados como contadores y registros de corrimiento, que ya vienen integrados
en un chip.

Este FF cuenta con dos entradas de datos J y K, su función es en principio la misma que el Registro
básico NAND o NOR, pero con la diferencia que la condición en las entradas J = 1, K = 1, a diferencia
del Registro NAND, que generaría una salida errónea o no deseada, en un FF J-K, obliga a las salidas
a conmutar su estado al opuesto (Toggle) a cada pulso del reloj. Esto lo convierte en un tipo de FF
muy versátil.

Tabla de verdad de un FF tipo J-K síncrono.

Observando la tabla de verdad observamos los cambios que provoca en sus salidas este FF:

 Si J y K = 0, no hay cambios en las salidas.


 Si J = 1, y K = 0, se forzan las salidas a Q = 1, /Q = 0
 Si J = 0, y K = 1, se forzan las salidas a Q = 0, /Q = 1
 Si J = 1, y K = 1, las salidas conmutan su estado hacia el siguiente a cada pulso del reloj
(Toggle)

Flip Flop tipo "D" (Datos, Data)

A diferencia de los FF tipo J-K, el FF tipo "D" (Datos, Data) sólo cuenta con una entrada para hacer el
cambio de las salidas. A cada pulso del reloj (dependiendo si el FF utiliza una TPP o una TPN) el
estado presente en la entrada "D" será transferido a la salida Q y /Q.

Tabla de verdad de un FF tipo "D"

Una de las aplicaciones de mayor uso para este tipo de FF es al de la transferencia de datos de
forma paralela, conectando varios FF tipo "D" a X número de bits, podemos hacer que la
información de todos los bits pase inmediatamente a la salida de cada FF con sólo un pulso de reloj.

Entradas asíncronas en los FF.

Como ya hemos visto, cada FF tiene entradas que pueden cambiar el estado de las salidas de
manera sincronizada con el pulso de reloj, pero ¿Dónde quedaron nuestras entradas asíncronas?
¿Es posible seguir usando estas entradas en FF síncronos?

La respuesta está en los FF síncronos de cualquier tipo que poseen entradas asíncronas, esto añade
dos pines más de control a nuestros FF, los conocidos SET y RESET (Los cuáles pueden ser activos en
el estado ALTO o BAJO). Entonces tenemos FF síncronos (Tipo "J - K", o tipo "D”) con un par de
entradas que no dependen en ningún momento del pulso de Reloj. Haciendo una combinación
perfecta de entradas que controlan las salidas de manera automática (Asíncronas) o controladas
por un pulso de reloj (Síncronas).
Los símbolos de los FF Tipo "J - K" y "D" con sus entradas asíncronas.

Tabla de verdad del FF Tipo "J - K" con entradas Asíncronas

(Las "X" significan que no importa el estado actual de esa entrada).


(El FF tiene una entrada de Reloj que funciona con TPP)
(Las entradas asíncronas con activas ALTAS)

El funcionamiento básico sigue siendo el mismo, pero las salidas serán forzadas a ALTO o BAJO, si se
activan las entradas Asíncronas correspondientes (SET, RESET) sin importar el estado de las
entradas "J - K" o CLK.

Tabla de verdad del FF Tipo "D" con entradas Asíncronas


(Las "X" significan que no importa el estado actual de esa entrada).
(El FF tiene una entrada de Reloj que funciona con TPP)
(Las entradas asíncronas con activas ALTAS)
El funcionamiento básico sigue siendo el mismo, pero las salidas serán forzadas a ALTO o BAJO, si se
activan las entradas Asíncronas correspondientes (SET, RESET) sin importar el estado de la entrada
"D" o CLK.

3 DESARROLLO PRACTICO

Ejercicios# 1

Comprobar la unidad del J.K

Ejercicio # 2
Ejercicio # 3

Crear F.F. tipo T con un J K

4 CONCLUCIONES

Resumiendo, Las entradas de control del FF nos permiten saber cómo van a cambiar las salidas,
pero sólo la señal de Reloj podrá hacer efectivo este cambio. Es decir la luz encendida es 1 y la luz
apagada del Led es 0.

También cabe mencionar que si uno cuenta con los componentes listos va ser fácil el desarrollo del
proyecto tanto para el armado en el protoboard.
5 BIBLIOGRAFIA

http://www.forosdeelectronica.com/tutoriales/flip-flops.htm

https://es.wikipedia.org/wiki/Biestable
http://www.ie.itcr.ac.cr/jdiaz/licenciatura/DISENO_LOGICO/MATERIALES/PRESENTACIONES/SECUE
NCIALES_1.pdf

http://catedra.ing.unlp.edu.ar/electrotecnia/islyd/Tema%204%20Flip-Flops%202009.pdf

6 ANEXO

Das könnte Ihnen auch gefallen