Hola, como podrán observar soy nuevo en el foro. Soy estudiante de ingeniería Eléctrica, 5 semestre y 18 años.
El profesor de diseño logico, nos ha puesto diferentes proyectos a lo largo del curso. Este en especial me ha dado algunos dolores de cabeza por las reestricciones que el mismo da.
Evidentemente, el proyecto trata de un contador del 0 al 99 que tenga estas caracteristicas:
Todos por medio de ordenes realizadas por los estados que uno le asigne en el dipswitch.
-Conteo de 2 en 2 Ascendente
-Conteo de 2 en 2 Descendente
-Conteo de 4 en 4 Ascendente
-Conteo de 4 en 4 Descendente
-Conteo de 6 en 6 Ascendente
-Conteo de 6 en 6 Descendente
-Conteo de 8 en 8 Ascendente
-Conteo de 8 en 8 Descendente
-Conteo de 10 en 10 Ascendente
-Conteo de 10 en 10 Descendente
-Por medio de un pulsador: Funcion de reset; inicia el conteo de nuevo.
Todas esas condiciones no son el dolor de cabeza, las reestricciones si:
-Todas las formas de conteo deben ser utilizando solo 8 ff (de cualquier tipo, gracias a Dios)
-Una sola protoboard
-No se pueden utilizar integrados contadores, es decir se tienen que elaborar con ff, (adios 7490 )
-Salida en display 7 segm
He intentado hacerlo por ff j k pero cada secuenca de conteo me da unas cuantas compuertas, ni hablar de la funcion para seleccionar si es ascendente o descendente. Una opcion era, jugar con sumadoras conectadolas a las salidas del contador de modo que depende de que se sume se haga el conteo, pero no he logrado tal cosa. Una integrante del grupo, consiguio por alli una idea de un contador ff d. Ya lo simulé y funciona, claro que le faltan algunas cosas, solucionables, pero sin embargo, es contador me da una secuencia en binario, es evidente que si lo conecto con 2 7447 directamente con 2 display no funcionará adecuadamente, es decir que separando 4 bits por un lado y los otros 4 por otro, no me dará debido a que estos llegan al 1111 cada uno , y ya que este acepta es BCD (ojo que no es lo mismo binario que BCD), me da error.
Me gustaria que me ayudaran a buscar la solucion de este problema. Sintetizando: de 8 bits conteo binario hasta el 256 a los display que equivale a 99.
Muchas gracias de antemano.
El profesor de diseño logico, nos ha puesto diferentes proyectos a lo largo del curso. Este en especial me ha dado algunos dolores de cabeza por las reestricciones que el mismo da.
Evidentemente, el proyecto trata de un contador del 0 al 99 que tenga estas caracteristicas:
Todos por medio de ordenes realizadas por los estados que uno le asigne en el dipswitch.
-Conteo de 2 en 2 Ascendente
-Conteo de 2 en 2 Descendente
-Conteo de 4 en 4 Ascendente
-Conteo de 4 en 4 Descendente
-Conteo de 6 en 6 Ascendente
-Conteo de 6 en 6 Descendente
-Conteo de 8 en 8 Ascendente
-Conteo de 8 en 8 Descendente
-Conteo de 10 en 10 Ascendente
-Conteo de 10 en 10 Descendente
-Por medio de un pulsador: Funcion de reset; inicia el conteo de nuevo.
Todas esas condiciones no son el dolor de cabeza, las reestricciones si:
-Todas las formas de conteo deben ser utilizando solo 8 ff (de cualquier tipo, gracias a Dios)
-Una sola protoboard
-No se pueden utilizar integrados contadores, es decir se tienen que elaborar con ff, (adios 7490 )
-Salida en display 7 segm
He intentado hacerlo por ff j k pero cada secuenca de conteo me da unas cuantas compuertas, ni hablar de la funcion para seleccionar si es ascendente o descendente. Una opcion era, jugar con sumadoras conectadolas a las salidas del contador de modo que depende de que se sume se haga el conteo, pero no he logrado tal cosa. Una integrante del grupo, consiguio por alli una idea de un contador ff d. Ya lo simulé y funciona, claro que le faltan algunas cosas, solucionables, pero sin embargo, es contador me da una secuencia en binario, es evidente que si lo conecto con 2 7447 directamente con 2 display no funcionará adecuadamente, es decir que separando 4 bits por un lado y los otros 4 por otro, no me dará debido a que estos llegan al 1111 cada uno , y ya que este acepta es BCD (ojo que no es lo mismo binario que BCD), me da error.
Me gustaria que me ayudaran a buscar la solucion de este problema. Sintetizando: de 8 bits conteo binario hasta el 256 a los display que equivale a 99.
Muchas gracias de antemano.