Hola natsu electronic
Desafortunadamente no tengo el simulador Multisim. Fui con una amigo para poder ver tus esquemas.
Para restablecer un contador a cero cuando llega a X número hay que esperar a que llegue a ese X y en X +1 restablecerlo a cero.
En el caso del 74LS90, como ya lo hemos mencionado, tiene entradas de Reset para restablecer ya sea a 0 o a 9.
Sabemos tambien que esas entradas son ciertas cuando son altas 1.
Así mismo sabemos que las salidas Q son ciertas cuando son altas 1.
Las entradas llamadas R01(2) y R02(3) hacen una función AND. O sea que hasta que las 2 sean ciertas, nivel alto, el contador se restablecerá a 0(Cero).
Lo mismo ocurre con las entradas llamadas R91(6) R92(7) hacen una función AND, pero éstas restablecen el contador a 9(Dec), 1001(Binario).
Si les damos un valor a las salidas Q del 74LS90 de este modo:
Al que cambia cada pulso, valor 1.
Al que cambia cada 2 pulsos, valor 2.
Al que cambia cada 4 pulsos, valor 4.
Al que cambia cada 8 pulsos, valor 8.
Podríamos nombrar a esas Q’s según si fueran de los Segundos, Minutos u Horas así:
Q1S, Q2S, Q4S, Q8S Para las unidades de Segundo.
Q10S, Q20S, Q40S, Q80S Para las decenas de Segundo.
Q1M, Q2M, Q4M, Q8M Para las unidades de Minuto.
Q10M, Q20M, Q40M, Q80M Para las decenas de Minuto.
Q1H, Q2H, Q4H, Q8H Para las unidades de Hora.
Q10H, Q20H, Q40H, Q80H Para las decenas de Hora.
Lo que haces Tú para restablecer a 0 cuando el contador llegue a 5 + 1 es conectar:
Q20S, Digamos, a R01(2).
Q40S, Digamos, a R02(3).
Lo cual es correcto para que el contador se restablezca a 0 cuando llegue a 60, porque Q(20)S + Q(40)S = T60S.
Tiempo 60 de los segundos.
Observa que si este contador de las decenas de segundos llegase a 70(Dec), 0111(Bin) se generaría ese T60S también.
Ahora, si agregamos una compuerta AND de 2 entradas y:
Una entrada la conectamos a Q20S.
La otra entrada la conectamos a Q40S.
Y su salida a ambas R01(2) y R02(3) hace lo mismo que tu haces para restablecer a 0 cuando éste contador llegue a 5 + 1.
Cierto ???
Pero como Tú quieres tambien restablecer a 0 por medio de un botón entonces debes decir:
T60S O Botón = Reset(0).
Sabemos que T60S Es cierta cuando es nivel alto. El botón también nos debe dar un nivel alto, al presionarlo, para que se cumpla la función O(R). Debes utilizar un botón normalmente cerrado(NC), una punta a Gnd y la otra a la compuerta OR de dos entradas con una resistencia (10K) hacia el Vcc. la otra entrada a la salida de aquella AND y la salida de ésta OR a donde estaba conectada la AND.
Ten muy en cuenta que R91(6) y R92(7) debes hacerlas falsas, cero, pues si las dejas sin conexión la familia de IC’s TTL considera las entradas sin conexión como nivel alto.
Analiza el circuito contenido en la imagen adjunta. Dame tus opiniones.
El reloj lo quieres hacer modo 12 horas.
Con el contador 74LS90 es un poco complicado ya que se requiere programar que cuando llegue a 12Hrs a la siguiente hora en lugar de pasar a 13Hrs se restablezca a 01Hrs.
Como no éste contador no tiene entradas para programarlo hay que valerse de un truco para lograrlo.
Cuando el contador llegue a 13Hrs lo restablecemos a 00Hrs e inmediatamente, antes de que llegue otro pulso al CKA(14), aplicarle, por otro medio, un pulso a esa misma entrada CKA(14) para que cuente 00 + 1 con lo que nos indicaría 01Hrs.
También se puede hacer ese truco con la otra entrada de reloj llamada CKB(1). Preferí hacerlo por la misma CKA(14).
Se requiere un 555 configurado como monoestable además de una circuiteria.
Utilicé una compuerta NAND, para el Trigger de 555, conectada como inversor para no agregar más IC’s.
Cuidadosamente analiza el circuito contenido en la segunda imagen que te adjunto y dime como funciona.
Como la alarma no va a ser programable supongamos entonces que queremos que suene a las 8:30.
Como tu circuito no tiene nada para saber si son de la mañana o de la noche, la alarma sonará en la mañana y en la noche.
Estudiando los párrafos anteriores puedes descubrir cómo detectar cuando el reloj esté marcando las 8:30.
Has la circuiteria para que lo detecte y nos dé un nivel alto cuando ocurra. Esta señal podríamos llamarla Alarma.
Con esa señal Alarma cambias el estado de un Flip-Flop y su salida Q la utilizas para energizar un relevador atraves de un transistor.
El relevador se encargará de energizar el dispositivo que utilices para el sonido.
Requerirás de otro botón para apagar el dispositivo que utilices para el sonido.
Este botón restablecerá al Flip-Flip.
Procura utilizar conectores Asignándoles un nombre para no hacer menos líneas en tu esquema. Multisim también trae conectores. Creo los llama terminals.
saludos
a sus ordenes
PD: como ves te presento los esquemas desarrollador en ISIS de Proteus, básate en los Números de PIN’s para hacerlos en tu Multisim.
La parte de los Minutos es igual a la de los Segundos.