Hola shikamarucb
Creo que antes de hacer el circuito para la alarma habría que mejorar algunas cosas de tu reloj.
(Ver Figura: Tu Reloj Digital.)
Lo primero es esa conexión de las Q’s de los contadores hacia los interruptores. Si los dejas así podrían dañarse.
Probablemente en tu ubicación consigas ese tipo de Display que se mira en tu diseño, pero si no, habría que agregar unos decodificadores BCD a 7 segmentos, las resistencias limitadoras de corriente para cada segmento de cada Display y los correspondientes Display’s.
(Ver Figura: Reloj Digital Nvo.)
Como puede apreciarse en esta figura:
A no conecta con B
C no conecta con D
E No conecta con F
De ese modo el reloj no avanzará. Se puede decir que está en modo de Ajuste. Para ponerlo a tiempo.
Nota los conectores en las Q’s de los contadores. Cada uno tiene un nombre especifico. Estos conectores irán al programador de la alarma.
Por ejemplo los conectores del contador de unidades de segundo:
SU1, Segundos Unidades Valor 1.
SU2, Segundos Unidades Valor 2.
SU4, Segundos Unidades Valor 4.
SU8, Segundos Unidades Valor 8.
Y así los demás. Analiza esta figura.
(Ver Figura: Para Poner a Tiempo)
Esta es la circuiteria que te sugiero para poner a tiempo el reloj.
Nota que el reloj -trabaja normalmente O(R) -se pone en modo de poner a tiempo.
Así que nos convendría utilizar unas compuertas OR de-Morgan para lograr este fin.
La secuencia podría ser:
1)- Abrir los interruptores que se vieron en la figura Reloj Digital Nvo.
2)- Presionar el botón correspondiente para ajustar las horas, minutos o segundos.
3)- Cerrar los interruptores.
Aquí hay un detalle:
En 2)- presionar el botón correspondiente hasta el número requerido –1 dejándolo presionado, cerrar el interruptor correspondiente y soltar el botón.
De otro modo el juego de contadores asociado contará +1 del valor que se requiere.
Claro, esta circuiteria podría hacerse de otra forma para eliminar esto que pudiéramos llamar Defecto.
(Ver Figura: Programador De Alarma)
Para este fin te sugiero utilizar un IC llamado -Comparador de magnitud- (74LS85).
Lo que hace este IC es comparar las magnitudes A y B, luego por sus salidas (QA<B, QA=B, QA>B) indicar
Si A es Menor a B,
Si A es Igual_ a B,
Si A es Mayor a B.
Nosotros utilizaremos la salida QA=B ya que nos interesa saber cuando el reloj, magnitud A, sea igual a la programación, magnitud B.
Cuando A sea igual a B se generará la señal nombrada Alarma y el Flip-Flip tipo D, en la parte baja Izquierda de la figura, cambiará de nivel su salida Q. A esa Q se conectaría la alarma; ya sea visual o audible.
Visual: un LED, Un foco o lámpara atraves de un transistor o un relevador.
Audible: un buzzer, un timbre atraves de un transistor o un relevador.
El botón que aparece en esta figura es para Silenciar la alarma.
Esos cuadritos con un número inscrito son Digi-Switch. Estos no son comercialmente adquiribles.
Actualmente están programados para que la alarma funcione a las 01:30:00, (La una treinta de la mañana).
Fíjate en la figura Bórrame 1, el de la izquierda es comercialmente adquirible lo mismo que el de la derecha.
Y –Claro- Sería más fácil el desarrollar un reloj con alarma por medio de un PIC pero:
Tendrías que conocerlos para seleccionar el más adecuado.
Tendrías que saber algún tipo de programación.
Tener un programador para PIC’s.
Etc.
saludos
a sus ordenes