Beruflich Dokumente
Kultur Dokumente
“UNITEPC”
FACULTADAD DE CIENCIAS Y TEGNOLOGIA
CARRERA INGENIERIA DE SONIDO
Claudio
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.
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.2 JUSTIFICACION
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):
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
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
2 MARCO TEORICO-CONCEPTUAL
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):
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.
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.
Observando la tabla de verdad observamos los cambios que provoca en sus salidas este FF:
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.
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.
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.
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.
3 DESARROLLO PRACTICO
Ejercicios# 1
Ejercicio # 2
Ejercicio # 3
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