Debe disparar el sonido cuando la alarma está activada y nuevamente cuando está desactivada. Detectar los bordes ascendentes y descendentes de la señal de armar / desarmar le dará exactamente eso. Esto se puede hacer con una simple compuerta XOR y un retardo de resistencia / condensador.
ConambasentradasLOW,lasalidaXOResLOWyelastable(opodríasusarunzumbadorensulugar)estádesactivado.
CuandolaseñaldearmadopasaaALTO,laentradaApasaanivelaltoinmediatamente,peroelcondensadordescargado(C1)mantienelaentradaBBAJA.EstodaunALTOenlasalida(C)yenciendeelsonido.Elcondensadorsecargaatravésdelaresistencia(R1)ydespuésdeuncortotiempo(determinadoporlaconstantedetiempoR1xC1),laentradaBpasaaALTAylasalidaCvaaBAJA,apagandoelsonido.
NoseemitenmássonidoshastaqueelsistemasedesarmacuandolaentradaAseponeBAJA.
CuandoAvahaciaBAJA,laentradaBsigueenALTAporqueelcondensadorestácargado.LasalidadeCiráALTAyactivaráelsonido.Luego,elcondensadorsedescargaatravésdeR1yBBAJAdespuésdeuncortotiempo(determinadoporlaconstantedetiempoR1C1),loquehacequelasalida(C)seaBAJAyapagueelsonido.
Sideseahacerqueunsonidoseamáslargoqueelotro,puedeagregarunaresistenciaydosdiodosalcircuitoderetardodándolesconstantesdetiempodiferentesparalosbordesascendentesydescendentes.
ElICesuntipo4070(quadXOR)