Como diseñar contador de 0-99 utilizando flip-flop
| #1 Como diseñar contador de 0-99 utilizando flip-flop |
| #2 |
|
ArturoGP
|
Que tal Patricia, para generar el pulso necesitas un NE555, este pulso lo mandas al clock de un 74ls93 (unidades), y la variable D del 74ls93 la mandas a clock de otro 74ls93 (decenas), y ya esta!, ahora deberas de conectar su respectivo 74ls47 a cada 74ls93 para que de esta forma lo visualizes en un display anodo común.
74ls93 = contador de 4 bits 0 a 15 74ls47 = decodificador para display de 7 segmentos anodo común Para que puedas ver como se conectan revisa los datesheet de cada CI, ahi viene las caracteristicas, conexiones y principales aplicaciones: www.alldatasheet.com Ahora para que cada display borre en 9, necesitas mandar a "unos" las patitas rp0 y rp1 del 74ls93, en el codigo = 1010 (ABCD). Te daras cuenta que el 74ls93 tiene una entrada que dice "IN", a esta patita le vas a dar la variable "A" del mismo CI Hasta pronto |
|||||||||||
|
|
||||||||||||
| #3 |
|
EinSoldiatGott
Colaborador
|
Pues el compañero ya te respondió, pero si te estan exigiéndo que lo hagas con FF, primero dile a tu maestro que no sea ranchero que ya existen contadores
En fin te posteare abajo un diagrama de un contador de 4 bits si te interesa así me dices y lo aumentamos a 8 bits además de que necesitaremos agregarle un reset para que no pase del 9. Si te interesa subo la simulación para que la pruebes. Ahora, ya existen contadores que cuentan del 0 al 9, uno de ellos es el 74192, si pones 2 en cascada puedes contar hasta el 99, puedes contar ascendente o descendentemente y hasta fijar una cuenta inicial. Como puedes ver el segundo diagrama ya esta completo y es mucho más sencillo y pequeño que el primero, de cualquier manera tu elije cuál te sirve y cualquier otra cosa solo pregunta. Saludos |
|||||||||||
|
|
||||||||||||
| #4 Re: Como diseñar contador de 0-99 utilizando flip-flop |
|
pedrojhr
|
pero que tenaga una bandera pa q sea scendente o descendente poe faaa ayundeme |
|||||||||||||
|
|
||||||||||||||
| #5 Re: Como diseñar contador de 0-99 utilizando flip-flop |
|
EinSoldiatGott
Colaborador
|
mmm, el 74192, trae para ascendente/descendente, pero si lo quiere con FF, hay 2 opciones. Para que sea ascendente, se conecta Q a CP del siguiente FF, para descendente se conecta Q'. Por tanto tal vez con un Multiplexor pueda elejir que salida entra al CP. O la segunda opción es diseñar el contador utilizando mapas de karnaught, cheque este que hice acá, es un tuto para ahcer contadores en el ejemplo hice uno de código gray. Habría que hacer lo mismo solo que con una entrada adicional. http://www.descargas.cl/foros/showthread.php?t=2633 Saludos |
|||||||||||||||
|
|
||||||||||||||||
| #6 Y con botones? |
|
marian_dia
|
Me pareción muy bueno el segundo diagrama... pero como le hago si quiero agregarle dos interruptores? estos son reset (volverá a 00) y pausa/continuar (bastante clara su función)
ojala alguien pueda decirme como hacerlo, gracias |
|||||||||||
|
|
||||||||||||
| #7 Re: Y con botones? |
|
EinSoldiatGott
Colaborador
|
[quote="marian_dia"]Me pareción muy bueno el segundo diagrama... pero como le hago si quiero agregarle dos interruptores? estos son reset (volverá a 00) y pausa/continuar (bastante clara su función)
ojala alguien pueda decirme como hacerlo, gracias Se refiere al segundo de los míos?? En donde dice MCRL se agrega el de reset, la pausa pude hacerla poniendo antes de la entrada de reloj una OR una entrada es alimentada por el reloj y la segunda por el interruptor de pausa, si lo pone 1, la entrada de reloj estará siempre en 1 y al no haber transición de alto a bajo el contador no aumenta. Saludos |
|||||||||||
|
|
||||||||||||
| #8 que pasa con el reloj??? |
|
marian_dia
|
thanx,Ein.... era tal como lo suponia...
pero ahora mi problema es que para la entrada de reloj estoy usando un 555 en astable (no es demasiado primitivo?) traté de hacerlo con cristal de cuarzo pero.... snif... en fin! en el circuit maker no me resulta, solo aparece en 00 este diagrama no esta corregido.... pero en lo del 555 no he hecho cambios... au revoir!
|
|||||||||||
|
|
||||||||||||
| #9 ckt... |
|
marian_dia
|
la simulacion...
|
|||||||||||
|
|
||||||||||||
| #10 Re: que pasa con el reloj??? |
|
EinSoldiatGott
Colaborador
|
Hola, el 555 no es primitivo, es el circuito generador de pulsos básico, para hacerlo a 1 segundo, yo hice este para un foro chequelo es casi 1 segundo por ciclo. http://www.forosdeelectronica.com/viewtopic.php?p=10783#10783 En el circuit, para simular analógicos es complicado, mejor simule solo lo digital y quite el 55 y de entrada de reloj ponga un interruptor digital ese da tensiones de 5 y 0. Le adjunto uno ya hecho. Saludos Solo seleccione ssimulación digital y corralo, dele los pulsos con el switch. |
|||||||||||||
|
|
||||||||||||||
|
| Temas de interés | |
|---|---|
| sistema de control de presion utilizando pic | |
| Regulador +/-10V utilizando 7812 y 7912 | |
| Sumador completo utilizando multiplexores de 3 entradas | |
| diseñar un circuito utilizando fets como switches | |
| como elevar 1.5v con pilas AAA a 3.7v utilizando diodo zene | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.11678 segundos, Consultas = 16
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.11678 segundos, Consultas = 16


