Haz una pregunta
  Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

31/07/2011 #1


Duda diseño Digital Flip-Flops
Buenas amigos, tengo que realizar un contador síncrono, existe una entrada externa X con la cual se puede seleccionar el tipo de conteo solicitado, el cual se debe usar 3 flip-flops, y para generar las funciones de excitación se debe usar decodificadores y multiplexores, cosa que ya la diseñe y está totalmente funcional, el problema que tengo es: que al conectarse la alimentación, el conteo deberá iniciarse en "6" cuando la entrada X=0, y iniciarse en "1" cuando la entrada x=1, mediante un circuito "Preset power on" que active las entradas asíncronas(clear y preset) cosa que realmente no lo puedo lograr hacer, alguien que me dé una idea de cómo realizarlo de antemano gracias.. les dejo adjunto el contador en proteus para que vean lo que he realizado..

este es el conteo que me piden( cosa que ya está lista)
X=1
4->6->7->1->0->->2->4->6.....
X=0
....6<-5<-7<-1<-2<-0<-6<-5; otra pregunta porque el conteo arranca de estados medios en la simulación..??
01/08/2011 #2

Avatar de Gudino Roberto duberlin

alex.ruiz dijo: Ver Mensaje
Buenas amigos, tengo que realizar un contador síncrono, existe una entrada externa X con la cual se puede seleccionar el tipo de conteo solicitado, el cual se debe usar 3 flip-flops, y para generar las funciones de excitación se debe usar decodificadores y multiplexores, cosa que ya la diseñe y está totalmente funcional, el problema que tengo es: que al conectarse la alimentación, el conteo deberá iniciarse en "6" cuando la entrada X=0, y iniciarse en "1" cuando la entrada x=1, mediante un circuito "Preset power on" que active las entradas asíncronas(clear y preset) cosa que realmente no lo puedo lograr hacer, alguien que me dé una idea de cómo realizarlo de antemano gracias.. les dejo adjunto el contador en proteus para que vean lo que he realizado..

este es el conteo que me piden( cosa que ya está lista)
X=1
4->6->7->1->0->->2->4->6.....
X=0
....6<-5<-7<-1<-2<-0<-6<-5; otra pregunta porque el conteo arranca de estados medios en la simulación..??
Hola amigo, fijate si algo de esto te sirve
01/08/2011 #3


Gudino Roberto duberlin dijo: Ver Mensaje
Hola amigo, fijate si algo de esto te sirve
Gracias amigo, pero cambiaste algo, en lo cual me penalizan, lo volviste un circuito asincrono, y esa es otra restriccion del problema, el circuito debe estar conectado de manera sincrona.. Gracias..
02/08/2011 #4

Avatar de clocko

inicia en dos porque asi diseñaste el circuito, al tener un cero en las salidas de los flip flop (que es como inicia)lo conviertes en dos por eso el primer numero que ves es el dos, luego el dos lo conviertes en 4 el 4 en 6 el 6 en 7 el 7 en 1 el 1 en cero....... y asi en ambos casos
02/08/2011 #5

Avatar de Gudino Roberto duberlin

alex.ruiz dijo: Ver Mensaje
Buenas amigos, tengo que realizar un contador síncrono, existe una entrada externa X con la cual se puede seleccionar el tipo de conteo solicitado, el cual se debe usar 3 flip-flops, y para generar las funciones de excitación se debe usar decodificadores y multiplexores, cosa que ya la diseñe y está totalmente funcional, el problema que tengo es: que al conectarse la alimentación, el conteo deberá iniciarse en "6" cuando la entrada X=0, y iniciarse en "1" cuando la entrada x=1, mediante un circuito "Preset power on" que active las entradas asíncronas(clear y preset) cosa que realmente no lo puedo lograr hacer, alguien que me dé una idea de cómo realizarlo de antemano gracias.. les dejo adjunto el contador en proteus para que vean lo que he realizado..

este es el conteo que me piden( cosa que ya está lista)
X=1
4->6->7->1->0->->2->4->6.....
X=0
....6<-5<-7<-1<-2<-0<-6<-5; otra pregunta porque el conteo arranca de estados medios en la simulación..??
Hola Amigo, me detuve mas minuciosamente a comparar las secuencias que expones en el comentario y no coinciden con la simulacion ya que el periodo se repite cada 6 pasos; Cual de las dos sera la correcta?
03/08/2011 #6


Gudino Roberto duberlin dijo: Ver Mensaje
Hola Amigo, me detuve mas minuciosamente a comparar las secuencias que expones en el comentario y no coinciden con la simulacion ya que el periodo se repite cada 6 pasos; Cual de las dos sera la correcta?
Pues yo veo bien la secuencia, para X=0 el conteo es 5 a 6 a 0 a 2 a 1 a 7 y se repite, para X=1, de 4 a 6 a 7 a 1 a 0, logré hacer que arrancara en los estados que piden al energizar el circuito, pero piratamente con un 555 aprovechando la onda de arranque, pero servirá hasta que la onda no caiga, para eso el capacitor debe ser grande..
Archivos Adjuntos
Tipo de Archivo: rar qwerty.rar (21,3 KB (Kilobytes), 17 visitas)
03/08/2011 #7

Avatar de Gudino Roberto duberlin

alex.ruiz dijo: Ver Mensaje
Pues yo veo bien la secuencia, para X=0 el conteo es 5 a 6 a 0 a 2 a 1 a 7 y se repite, para X=1, de 4 a 6 a 7 a 1 a 0, logré hacer que arrancara en los estados que piden al energizar el circuito, pero piratamente con un 555 aprovechando la onda de arranque, pero servirá hasta que la onda no caiga, para eso el capacitor debe ser grande..
Hola Amigo, bien ahora es mas claro.-Lamentablemente tengo otra version de soft, pues, no puedo abrir tu proyecto.
03/08/2011 #8


Gudino Roberto duberlin dijo: Ver Mensaje
Hola Amigo, bien ahora es mas claro.-Lamentablemente tengo otra version de soft, pues, no puedo abrir tu proyecto.
Ok ya lo guarde en una version compatible a la tuya.
03/08/2011 #9

Avatar de Gudino Roberto duberlin

alex.ruiz dijo: Ver Mensaje
Ok ya lo guarde en una version compatible a la tuya.
Bien Amigo, gracias por tu amabilidad.

alex.ruiz dijo: Ver Mensaje
Ok ya lo guarde en una version compatible a la tuya.
Amigo puedes probar con este metodo, aunque el simulador no puede reproducir fielmente el efecto, el operacional te entregara un 0 durante un breve tiempo y luego sera un 1 permanente al mismo valor puedes ajustarlo variando el valor de C.
Te recomiendo que no dejes entradas "sin conectar" si o si deben tener un valor logico de lo contrario tendras problemas con estados erraticos. SAludoss
Archivos Adjuntos
Tipo de Archivo: rar 1.3.rar (21,1 KB (Kilobytes), 14 visitas)
06/08/2011 #10


Gudino Roberto duberlin dijo: Ver Mensaje
Bien Amigo, gracias por tu amabilidad.



Amigo puedes probar con este metodo, aunque el simulador no puede reproducir fielmente el efecto, el operacional te entregara un 0 durante un breve tiempo y luego sera un 1 permanente al mismo valor puedes ajustarlo variando el valor de C.
Te recomiendo que no dejes entradas "sin conectar" si o si deben tener un valor logico de lo contrario tendras problemas con estados erraticos. SAludoss
Ok gracias, lo tendré en cuenta.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Circuitos lógicos combinacionales y secuenciales

Compuertas, flips flops, registros, PLDs, codificadores, contadores, multiplexores, ...

Cerrar
Foros de Electrónica » Diseño digital » Circuitos lógicos combinacionales y secuenciales

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.