|
|
#1 |
|
Fecha de Ingreso: diciembre-2005
Mensajes: 936
|
Como Hacer Un Contador
En esta ocasión, se verá como hacer un contador a base de Flip Flops (FF), y este proporcionará la salida que deseemos.
Es por muchos ya sabido que conectando las salidas Q de cada FF a la entrada de Reloj del siguiente FF se puede construir un Contador Binario. El problema es cuando queremos que esa cuenta tenga valores específicos. Para ejemplificar, haremos un contador de código Gray de 3 bits Primero, si es de 3 bits solo se ocupan 3 FF. 1.- Hacemos la tabla de estados para las entradas JK que proporcionarán la salida deseada al siguiente pulso de reloj. ![]() La tabla anterior, puede comprobarse en la siguiente animación, en la cuál las entradas marcadas en la tabla producen la salida deseada. ![]() 2.- Ahora hacemos la lista de las salidas que deseamos (toda la cuenta del código) y también agregamos en que estado deben de estar JK de cada FF para producir la siguiente salida. (Ojo que no es poner las entradas para el estado actual sino poner las entradas que producirán el estado siguiente o de abajo). ![]() 3.- Ahora hacemos reducción de Mapas de Karnaugth para cada entrada tanto J como K de cada FF, determinadas por las salidas anteriores de la cuenta. ![]() En base a la ecuación booleana obtenida de cada reducción, se hace ese circuito lógico en la entrada correspondiente. Y Finalmente nos queda así. ![]() Y eso sería todo, fácil no creen? Saludos y cualquier duda aquí estamos ************************************************** *************** Agregaré Algunos Links De Otros Contadores Realizados En EL Foro Contador - Creciente/Decreciente (up/down) Contador de pulsos Contador 0-99 74190 Contador de 8 bits Contador para cancha de basquet Contador programable ascendente y descendente contador de vueltas para circuito de slot Contador de 0 a 45 o a 32 Contador Pares/Impares |
|
|
|
|
|
|
|
#2 |
|
Fecha de Ingreso: enero-2007
Ubicación: España
Mensajes: 2
|
Re: Como Hacer Un Contador
Mi duda es como hacer este contador ascendente y descendente mediante una señal de control UP/down. Pero de 4 bit en lugar de tres.
El problema viene cuando quiero simplificar por Karnaugh las 5 variables de entrada. |
|
|
|
|
|
#3 | |
|
Fecha de Ingreso: diciembre-2005
Mensajes: 936
|
Re: Como Hacer Un Contador
De cualquier manera hay programas que simplifican los diagramas boleanos, busque en el foro un archivo llamado boole.zip Saludos |
|
|
|
|
|
|
#4 |
|
Fecha de Ingreso: diciembre-2006
Mensajes: 16
|
uhmm
lo kieres hacer con cktos combiancionales , te recominedos q te incline spor usar cktos integrados como el 74Ls192 (un contador bcd) , en este foro hasy variso eskemas , muy buenso q podrias tomar como ejemplo , peor si lo kieres hacer con compuertas y F/Fs te recomiendo q buskes un soft q simplifike funciones logicas ,
+saludos |
|
|
|
|
|
#5 |
|
Fecha de Ingreso: enero-2007
Ubicación: España
Mensajes: 2
|
Re: uhmm
Si lo necesito con basculas FF(JK), es para un trabajo ke tengo ke entregar para la faciltad.
La verdad que me estais sirviendo de mucho, gracias. |
|
|
|
|
|
#6 |
|
Fecha de Ingreso: enero-2007
Mensajes: 3
|
Alguien sabe como hacer un contador de 0 a 15 con flip flops tipo D
|
|
|
|
|
|
#7 |
|
Fecha de Ingreso: octubre-2006
Ubicación: Perú
Mensajes: 4
|
acumulador
Hola amigos del foro
bueno no soy un capo en digitales pero quiero hacer un contador .. mas bien un acumulador ...no es la definicion correcta creo pero la idea es esta.... tengo cuatro luces apagadas, y un pulsador.... cuando presiono el pulsador una vez, debe encender el primer foco, luego si presiono otra ves el pulsador debe encederse el primero y el segundo, y asi hasta que se enciendan los cuatro focos con cuatro pulsaciones del pulsador.... cuando presione por quinta ves el pulsador, debeera apagarse todas las luces. y cuandos presione otra ves el pulsador comensara de nuevo a encenderse los las luces...... algo asi como ir encendiendo las luces uno por uno pero con un solo pulsador..... como lo puedo hacer |
|
|
|
|
|
#8 | |
|
Fecha de Ingreso: diciembre-2005
Mensajes: 936
|
Re: acumulador
Saludos |
|
|
|
|
|
|
#9 |
|
Fecha de Ingreso: febrero-2007
Ubicación: CHILE
Mensajes: 1
|
hola amigos
los felicito por este tipo de foros, cuando yo hice un ramo de digitales no estaba este foro. El metodo por el cual se simplificar tablas de verdad que tengan muchas variables es el metodo de quine mccluskey. Es bueno hecharle una mirada para ver como funciona, pero la gracias de este es que funciona como un algoritmo y se encuentran varios programas en la red para manejarse con este. saludos |
|
|
|
|
|
#10 |
|
Fecha de Ingreso: octubre-2006
Mensajes: 17
|
hola
Como puedo hacer un contador con un 74ls193 pero que al llegar al 9 no pase de ahi hasta que le resetees manualmente? Gracias |
|
|
|
|
|
#11 | |
|
Fecha de Ingreso: diciembre-2005
Mensajes: 936
|
Saludos |
|
|
|
|
|
|
#12 |
|
Fecha de Ingreso: octubre-2006
Mensajes: 17
|
ok voy a probar! gracias!
|
|
|
|
|
|
#13 |
|
Fecha de Ingreso: febrero-2007
Mensajes: 1
|
EinSoldiatGott buen dia, me podrias ayudar pues en mi clases de digitales nos mandaron hacer un contador up / down con flip flop de cualquier tipo y que a su vez cuente de 3 en 3 osea 0, 3, 6, 9, hasta el 15 y viceversa, o dame la idea de como lo pueda realizar, veo que aqui trabajan bastante con el circuit market, en la U donde estoy en los laboratorios esta instalado el multisim7, no se cual de los 2 sea el mejor?
Saludos Dobleh |
|
|
|
|
|
#14 | |
|
Moderador
Fecha de Ingreso: julio-2006
Ubicación: Asustando gente
Mensajes: 1.235
|
Saludos |
|
|
|
|
|
|
#15 |
|
Fecha de Ingreso: marzo-2007
Ubicación: mexico
Mensajes: 2
|
contador ascendente en circuitmaker
hola, oigan necesito ayuda, estoy tratando de hacer un contador ascendete BCD del 0 a 99 en el circuit maker pero no sale, tengo el diagrama y lo pongo tal cual viene pero no pasa nada, agradeceria que me ayudaran con eso, por cierto lo tengo que hacer con circuitos 74192
gracias |
|
|
|
|
|
#16 | ||
|
Fecha de Ingreso: diciembre-2005
Mensajes: 936
|
Re: contador ascendente en circuitmaker
Normalmente cuando se ocupa un contador que vaya en pares o impares, se soluciona fijando el estado del bit menos significativo. Pero en este caso no sigue esta secuencia, así que habría que seguir todos los pasos del tutorial. Usted tendrá que enlistar en la tabla de verdad el 3,6,9,12,. y con las tablas de verdad construir su circuito lógico, puede ser que el circuito salga muy grande o muy sencillo pero primero habrá que realizar las tablas y después ver si vale la pena armarlo con este método o no.
Este es uno que tengo armado yo, tal vez le sirva para darse una idea. ![]() Saludos |
||
|
|
|
|
|
#17 |
|
Fecha de Ingreso: marzo-2007
Ubicación: mexico
Mensajes: 2
|
gracias por la ayuda, si funciono, el problema con el otro es que no usaba los codificadores
pero gracias saludos |
|
|
|
|
|
#18 |
|
Fecha de Ingreso: junio-2007
Ubicación: Caracas, Venezuela
Mensajes: 1
|
contador ascenedente/descendente cronometro hasta 59:59
por favor necesito ayuda..... me solicitaron hacer un contador ascendente/descendente que cuente hasta el 59:59 lo que significa un cronometro. me he asesorado y consegui los 4 contadores 74190, pero necesito hacerle un arreglo para que cuenten hasta el 59:59 por favor necesito de su ayuda. el circuito debe tener un pulsador que con una pulsacion cuente en forma ascendente y con la segunda de forma descendente. de igual forma debe ir conectado a un 555 una senal de reloj. Por favor necesito de su ayuda.
|
|
|
|
|
|
#19 |
|
Fecha de Ingreso: junio-2007
Ubicación: Lima - Peru
Mensajes: 8
|
el mapa de karnaugh es un metodo de simplificación boleana que se usa para pocas variables, aunque si el problema era simplificar con 5 literales pues TAMBIEN SE PUEDE HACER CON KARNAUGH, siiii si se puede hacer, lo unico que tienes que hacer es elaborar un cuadro relacionando la forma de posicion de los bits, es decir tienen una ubicacion especifica en el mapa dependiendo de que filas y/o columnas coloques como literales o sus complemetos.Me lo enseñaron y tube que elaborarlo solo y resulto. Es dificil explicarlo sin embargo se debe tener en cuenta como lo dice juanveliz que es mas sencillo usar el metodo de simplificacion por tablas, el mas conocido es el de Quine Mc Cluskey, simplemente ahi tienes que considerar 3 etapas, a ver explico un poco
1)tabla-agrupacion base 2)tabla-agrupacion de orden 3)tabla- agrupacion final en resumen esto sera la comparacion de cada termino posible cogiendolos en indice creciente, es decir segun la cantidad de 1's que contenga (indice 0, 1, 2, 3..) Luego al comparar un 0 con un 1 veras que es incierto lo que queda por lo tanto queda X o _, al final se ira simplificando por lo que quedara una expresion reducida.Ojala te de una idea para que investigues. Espero haber podido ayudar a alguien, sin embargo Quisiera consultar algo: Necesito elaborar un tarifador de llamadas, y tengo muy claro que para diseñarlo tengo que tener las etapas que se requieren, entonces hay una de ellas en la que HAY UN CONTADOR de tiempo, si alguien pudiera darme alguna vision o aconsejarme agradeceria mucho, dejo mi mail si alguien desea orientarme. desde ya, muchas gracias. Saludos |
|
|
|
|
|
#20 |
|
Fecha de Ingreso: julio-2007
Ubicación: Mexico
Mensajes: 1
|
AYUDA
Bueno estoy tratando de hacer un contador de 0-49, es para un proyecto, el caso que me lo dejaron con la 7493, y tengo aqui el diagrama de 0-20 pero lo estoy simulando en el TINA pro, y no me funciona, quisiera aver si me pueden ayudar a mandarme un diagrama en que el me pueda basar para construir mi contador de 0-49 con ese circtuito integrado. GRAACIAS!
|
|
|
|