desktop

Como hacer contador 4 bits sincrono 0 a 15 flip flops JK

Buenas noches hago este tema para que me colaboren tengo un proyecto el cual es una contandor descendente de 15 a 0 hasta hay nada raro el problema que tengo es que debe empezar en 10 se que no se va a poder visualizar en el display pero debe empezar donde enciende asi como se ve en la imagen el problema es que no tengo ni la mas remota idea par apoder hacer que empieze en 10 si alguien me podria colaborar muchas gracias
 

Adjuntos

  • Sin título.jpg
    Sin título.jpg
    59.5 KB · Visitas: 78
  • Sin título 2.jpg
    Sin título 2.jpg
    59.3 KB · Visitas: 71
Hola sacosta93

Creo que si ese circuito debe iniciar en 10 deberías tener 2 Display’s de 7 segmentos como el que está a la derecha.
Uno donde se mostraría el 1, otro donde se mostraría el 0.

No necesariamente debe tener 2 decodificadores 7448 pues en el Display de las decenas solo se requiere encender los segmentos b y c para mostrar el 1, a, b, c, d, e, f para mostrar el 0. si es que quieres que indique 09, 08, 07, Etc.
La configuración del los Flip-Flop’s 7473 tendrías que cambiarla pues a como se ve en las imágenes que adjuntaste esos Flip-Flip’s están conectados como tipo Toggle.

Debes conectar las J’s y las K’s para que cuenten así:
0000 1010 10
1010 1001 09
1001 1000 08
1000 0111 07
0111 0110 06
0110 0101 05
0101 0100 04
0100 0011 03
0011 0010 02
0010 0001 01
0001 0000 00.

Pero. . . y después que llegue a 00 qué debe hacer el circuito:
Contar cíclicamente de 10 a 00 ??
Detenerse al llegar a 00 ??
Restablecer a 10 con un botón para que cuente de nuevo de 10 a 0 ??
Esto no lo defines en tu planteamiento.

Esa tabla que te muestro arriba se llama tabla de transición donde se muestra, en las primeras 4 columnas, el estado actual de las Q’s y el las 4 últimas el estado futuro.

Seguramente ya sabes como funcionan esos Flip-Flip’s tipo J-K así que puedes utilizar el Software nombrado Boole-DeUsto para desarrollar la circuiteria que te falta para que el contador cuente como mencionas en tu mensaje.

Este SoftWare lo puedes encontrar en Google.com. lo bajas y lo instalas en tu PC.

saludos
a sus ordenes
 
Vale segui tu recomendacion de usar deutso y tambien use logic friday y me da la misma expresion la adjunto con la tabla de verdad y el circuito que me dio en deutso ahora quede fue con la duda de lo que dice sobre las J y K. el proyecto debe ir de 10 a 0 y volver a empezar en el 10 automaticamente
muchas gracias por haber respondido tan rapidamente
 

Adjuntos

  • Deutso.jpg
    Deutso.jpg
    51.7 KB · Visitas: 65
Hola sacosta93

Lo que te menciono de las J’s y las K’s es que por medio de ellas puedes hacer que tu contador cuente descendentemente de 10 a 00 cíclicamente.

Dale una estudiada al documento que te adjunto, sobre todo a lo relacionado con los Flip-Flop’s Tipo J-K.
En ese documento nombran a los Flip-Flop’s como básculas.

Como tienes conectados los Flip-Flip’s cuentan del 00 al 15. en este caso podrías hacer una circuiteria para que pareciera que cuentan del 10 al 00.

0 0000 1 0000 10
1 0001 0 1001 09
2 0010 0 1000 08
3 0011 0 0111 07
4 0100 0 0110 06
5 0101 0 0101 05
6 0110 0 0100 04
7 0111 0 0011 03
8 1000 0 0010 02
9 1001 0 0001 01
A 1010 0 0000 00
B 1011 1 0000 10 Restablecer los Flip-Flip’s a 00
Esto lo puedes hacer con el Boole-DeUsto.
Las primeras 4 columnas, que NO están en negrita, son las Q’s (Q8, Q4, Q2, Q1) de cada Flip-Flip.
Las últimas 5 columnas, azules, serían las salidas del circuito que podríamos nombrar como Decodificador.
S10, S8, S4, S2, S1.´
S8, S4, S2, S1 se conectarían a el Decodificador BCD a 7 Segmentos.
S10 se utiliza para encender los segmentos b y c de las decenas.

saludos
a sus ordenes
 

Adjuntos

  • Contadores y Registros.pdf
    608.8 KB · Visitas: 44
Vale muchas gracias por la colaboracion quiero hacer este pequeño aporte pude hacer el contador de 10 a 0 en el simulador proteus y el montaje tambien gracias por la colaboracion en el comprimido esta la simulacion en proteus y los mapas que me toco usar para hacer el flipflop
 

Adjuntos

  • Contador 10 a 0.rar
    26.7 KB · Visitas: 27
  • 10 a 0.jpg
    10 a 0.jpg
    44.6 KB · Visitas: 58
Hola sacosta93

Releí tu mensaje original.
Dices que inicie en 10 y cuente descendentemente hasta 00 cíclico. Según entiendo.
Pasé por alto lo de la figura como una c minúscula cuando el contador está en 10.

El contador que adjuntaste no inicia en 10 cuando recién lo enciendes, inicia en 00 luego cuenta hacia atrás del 10 al 00.

Si así te sirve, perfecto.

Yo adjunto uno un poco más complicado que si inicia en 10 pero no seve la pequeña c en 10.
Cuenta al encender 10, 09, 08, 07,06, 05, 04, 03, 02, 01, 00, 10, 09, Etc.

Adjunto también el archivo que se genera con el Boole-DeUsto (Secuencia.sco) para hacer un circuito que pudiéramos llamar decodificador.

Las imágenes adjuntas tambien las genera el Boole-DeUsto.

Espero a alguien les sirva.

saludos
a sus ordenes.
 

Adjuntos

  • Down 10-00 Cyclic 74LS73.jpg
    Down 10-00 Cyclic 74LS73.jpg
    266.1 KB · Visitas: 47
  • Down 10-00 Cyclic 74LS73.zip
    237.1 KB · Visitas: 16
Muy buenos días! Disculpen quisera saber como podría conectar un contador de 0 a 15 que aumente cada vez que oprima un push button, que sea con FlipFlops JK, decoder 7447 y con dos 7segment-display y que al pasarse de 15 se encienda un LED.

Alguien me podría ayudar? Gracias!
 
Hola Manolo11

Para lograr lo que pretendes se requieren
5 Flip-Flop’s tipo K-J conectados en cascada.
Diseñar un circuito decodificador de binario natural de 5 BIT’s a 2 Dígitos.
Un comparador de magnitud para detectar cuando el contador se pase de 15.
Etc.

Ve haciendo lo anterior en tu simulador para circuitos electrónicos y preséntalo aquí.
Has lo más que puedas.

saludos
a sus ordenes
 
Buenas noches, yo tengo una duda similar, tengo mi contador de 0 a 8. Pero lo que yo quiero hacer es algo asi como una sala de cine, cuando se ocupe un asiento el contador suba uno y cuando se vacié un asiento baje en uno. Como podría hacer eso?
 
gracias amigo! de verdad me sirvio muchas gracias! muy amable! era lo q buscaba!

y de casualidad tienes alguna idea de como hacer un contador con flip flop. ya sea de 3,4, o 5 bits pero q me cuente de 3 en 3. el conteo sera representado con display bcd


amigo una pregunta ese diagrama de arriba si le conto de 1 en 1 hasta 20???

gracias amigo! de verdad me sirvio muchas gracias! muy amable! era lo q buscaba!

y de casualidad tienes alguna idea de como hacer un contador con flip flop. ya sea de 3,4, o 5 bits pero q me cuente de 3 en 3. el conteo sera representado con display bcd

amigo una oregunta ese diagrama de arriba si le conto hasta 20 y se reinicio? funciona
 
Atrás
Arriba