Reloj Digital Con Flip Flop JK Ing Bruss Roman Huerta
Reloj Digital Con Flip Flop JK Ing Bruss Roman Huerta
Reloj Digital Con Flip Flop JK Ing Bruss Roman Huerta
Reloj Digital
ALUMNO:
MAYORGA HILARIO IVAN Fernando 1713220193
Docente
Ing. Utrilla Salazar, Darío
Perú-Callao
2019
El reloj digital fue inventado en 1956 por el ingeniero búlgaro Petar Ptrov, y se hizo popular cuando los
microchips y LED´s empezaron a ser baratos. Hacia 1970 los relojes digitales eran de funcionamiento
mecánico con un pequeño motor de AC que se usaba como parte del mecanismo para cambiar la hora.
Hamilton presentó en 1972 el Pulsar, primer reloj digital con pantalla LCD del mercado.
2
Flip-Flop J-K
El "flip-flop" J-K, es el más versátil de los flip-flops básicos. Tiene el carácter de seguimiento de
entrada del flip-flop D sincronizado, pero tiene dos entradas, denominadas tradicionalmente J
y K. Si J y K son diferentes, la salida Q toma el valor de J durante la subida del siguiente pulso
de sincronismo.
𝑄𝑛 𝑄𝑛+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
Si J y K son ambos low (bajo), entonces no se produce cambio alguno. Si J y K son ambos high (alto),
entonces en la siguiente subida de clock la salida cambiará de estado. Puede realizar las funciones del
flip-flop set/reset y tiene la ventaja de que no hay estados ambiguos. Puede actuar también como un
flip-flop T para conseguir la acción de permutación en la salida, si se conectan entre sí las entradas J y K.
Esta aplicación de permutar el estado, encuentra un uso extensivo en los contadores binarios.
3
Elementos; conceptos previos:
Contador 74LS90:
El 74LS90 son contadores de onda cuadrada de 4 bit en la entrada de
módulo 10, modulo 12 y módulo 16, respectivamente. Cada dispositivo
consta de cuatro flip-flop maestro/ esclavo que son conectados
internamente para proporcionar una sección de división por dos (LS90)
Cada sección tiene una entrada de reloj.
Decodificador 74ls47:
El decodificador integrado 74LS47 es un circuito lógico que convierte el
código binario de entrada en formato BCD a niveles que permiten activar
un Display de 7 segmentos en donde la posición de cada barra forma el
numero decodificado.
Display de 7 segmentos:
El visualidor de siete segmentos (llamado tambien display) es una forma
de representar numeros en equipos electronicos. Esta compuesto de siete
segmentos que se pueden encender o apagar individualmente.
Generador de pulsos:
El LM555/NE555 es un contador altamente estable capaz de producir pulsos de
temporización precisas. Con operación monoestable, el tiempo de retardo se
controla por uno resistencia externa y un condensador.
Los dispositivos anteriormente son los elementos principales e indispensables (que no pueden
faltar) para la elaboración del proyecto (reloj digital). A continuación, se presentará de forma
gráfica los dispositivos ^secundarios^ del circuito.
4
III. PASOS:
Proyecto:
Diseñar un reloj digital que muestre las horas de 0 a 23, 0 a 59 minutos, 0 a 59 segundos, utilizando flip
flop JK en modo asíncrono y circuitería auxiliar, debe tener señal de Inicio, Reset así mismo debe tener el
control del encendido y apagado de lámparas de 7:00pm hasta 11:45pm. Debe encender un televisor de
9:00pm y apagarla alas 10:00pm.
𝑇 = 𝑡1 + 𝑡2
𝑡1 = 0.693 ∗ (𝑅4 + 𝑅5) ∗ 𝐶1
𝑡2 = 0.693 ∗ 𝑅5 ∗ 𝐶1
El t1 es el tiempo que permanece en el estado de nivel alto (5 volt), el t2 es el tiempo que permanecerá
en el estado de nivel bajo (0 volt).
5
AHORA DISEÑAREMOS EL SEGUNDERO:
La condición es:
Para diseñar nuestro contador tuvimos que tener en cuenta la tabla del comportamiento del flip flop J-K.
6
Usamos 4 flip flop J-K para el contador de la unidad que debe ser de 0 hasta 9, al usar 4 flip flop
obtendremos una cuenta binaria de 0 hasta 15, pero nosotros solo queremos que nos cuente hasta 9, lo
que hicimos fue colocar una compuerta NAND en el estado 10, la salida del NAND la manamos al CLEAR
del J-K para que resetee, y la cuenta empieza de nuevo.
La entrada del CLK del FLIP FLOP J-K, viene del NAND de la unidad, al usar 3 flip flop obtendremos una
cuenta binaria de 0 hasta 7, lo que hicimos fue colocar una compuerta NAND en el estado 6, y la salida
de esta compuerta la mandamos al CLEAR, para que la cuenta empiece de nuevo.
DECENA UNIDAD
7
AHORA DISEÑAREMOS EL MINUTERO
La condición es:
En este caso la entrada de CLK del flip flop de menor peso, viene de la salida del NAND del contador de
la decena del SEGUNDERO.
Usamos 4 flip flop J-K para el contador de la unidad que debe ser de 0 hasta 9, al usar 4 flip flop
obtendremos una cuenta binaria de 0 hasta 15, pero nosotros solo queremos que nos cuente hasta 9, lo
que hicimos fue colocar una compuerta NAND en el estado 10, la salida del NAND la manamos al CLEAR
del J-K para que resetee, y la cuenta empieza de nuevo.
La entrada del CLK del FLIP FLOP J-K, viene del NAND de la unidad, al usar 3 flip flop obtendremos una
cuenta binaria de 0 hasta 7, lo que hicimos fue colocar una compuerta NAND en el estado 6, y la salida
de esta compuerta la mandamos al CLEAR, para que la cuenta empiece de nuevo.
DECENA UNIDAD
8
AHORA DISEÑAREMOS EL CONTADOR DE HORAS:
La condición es:
En este caso la entrada de CLK del flip flop de menor peso, viene de la salida del NAND del contador de
la decena del MINUTERO.
En total usaremos 6 flip flop J-K, 4 flip flop para la unidad y 2 para la decena, para resetear el contador
en el número 23, lo que hemos hecho fue usar 2compuertas NAND y 1 compuerta AND, la primera
compuerta nand tiene las entradas del estado 10 del contador de unidades, la segunda compuerta nand
tiene la entrada del estado 2 de la decena y el estado 4 de la unidad y las entradas de la compuerta and
son las salidas de las dos compuertas nand.
9
MODIFICACION DE LA HORA:
IX. RESULTADOS
Se logró Identificar todas nuestras compuertas lógicas utilizando el conveniente.
Se logró diseñar el sistema de simulación de proteos.
X. CONCLUSIONES
En el presente proceso productivo es de vital importancia la consideración de la automatización
de un reloj digital, debido a que de estos dependen de la programación lógica que se le dio en
el momento de trabajar con las ordenanzas de las compuertas lógicas. Generando de esta
manera, mayor flexibilidad en la automatización en el trabajo del hombre.
La implementación fue en un sistema de simulación PROTEUS permite la manipulación,
monitoreo del proceso RELOJ DIGITAL.
10
XI. ANEXOS:
XI. BIBLIOGRAFÍA
http://hyperphysics.phy-astr.gsu.edu/hbasees/Electronic/jkflipflop.html#c2
https://es.slideshare.net/MiguelSanchez14/reloj-digital-ttl-24-horas
https://es.wikipedia.org/wiki/Reloj_digital
11