Sunteți pe pagina 1din 6

RELOJ PARLANTE CON ALARMA

Enrique Chvez Ros

INTRODUCCION
El objetivo de este documento es orientar en el diseo y construccin de un reloj parlante con alarma.

El bloque del buzzer servir como alarma, este bloque servir para el ajuste y almacenamiento de la hora a la que se desee activar una seal sonora mediante el buzzer. El ltimo bloque de salida es el que corresponde a los display de 7 segmentos, con el cual se podr visualizar la hora contenida en el reloj.

CONDICIONES DE DISEO
Para la elaboracin de este proyecto se tienen las siguientes condiciones de diseo: Funcionamiento con fuente CA y CD. Pulso de tiempo generado a partir del voltaje de la lnea y de un oscilador en base a un cristal de cuarzo. Uso de un solo circuito decodificador. Circuito de ajuste y ejecucin de alarma. Circuito de aviso auditivo de hora.

Fig. 1 Diagrama general de entradas y salidas de un reloj digital. El primer paso en el diseo de un sistema digital es separar las entradas y salidas del sistema es decir, cuales son las variables a ingresar y ser procesadas y cuales sern los dispositivos que accionaran dichas entradas. En la figura 1 se puede apreciar el diagrama de bloques general del reloj, separando los elementos de entrada y salida. Como entrada ser el bloque de botones con los cuales se ajustarn y accionarn las funciones del reloj. Otra de las entradas es el bloque de alimentacin, ya que tendr dos vas de alimentacin: el voltaje de lnea y el voltaje de una batera. En la salida se tienen tres mdulos: el parlante, el buzzer y los display. El bloque del parlante servir para tener acceso a la hora de forma auditiva, cada vez que se presione un botn se reproducir un mensaje auditivo que indicara la hora.

Fig. 2 Diagrama a bloques interno del reloj.

Para cumplir con la primer y segunda condicin de diseo es aconsejable utilizar un circuito operacional configurado como comparador de voltaje, para as saber el momento cuando no haya presencia de voltaje de lnea y pueda entrar la batera para alimentar al circuito.

La seal de la comparacin del voltaje se utiliza para accionar a un relevador de dos polos dos tiros que conmutarn tanto a la seal de alimentacin como al pulso de reloj. En la figura 2 se aprecia el diagrama a bloques interno del reloj, se aprecia el flujo de las seales mediante letras, las cuales se explican en la tabla 1. # Letra Descripcin 1 B Seal proveniente de un botn. 2 C Bus de control. 3 D Bus de datos. 4 G Bus de la alarma. 5 R Bus de la seal de reloj. Tabla 1. Descripcin de las conexiones del diagrama de bloques general. Tambin en la figura 2 se aprecian en la parte inferior derecha de cada bloque un numero, este ser el orden que se recomienda para la construccin del reloj y por lo tanto el orden que se explicara cada bloque.

Fig. 3 Diagrama elctrico del circuito sugerido para detectar el voltaje de lnea. En la figura 3 se puede ver un circuito sugerido para llevar a cabo esta accin. En el circuito se puede ver que el voltaje de entrada al circuito ser el volate rectificado de la fuente del voltaje de lnea.

BOTONES
El primer bloque que se recomienda construir es el de los botones con los que el usuario interactuar con el sistema. Se recomienda al menos tener 6 botones, los cuales se enumeran desde B1 hasta B6. BOTON FUNCIN TIPO DE BOTN B1 Accionar el parlante B2 Incrementa cuenta PUSH BOTON B3 Selecciona contador B4 Ajuste hora B5 Ajuste alarma HOLDER BOTON B6 Acciona alarma Tabla 2. Descripcin de los botones del reloj.

Fig. 4 Conexiones sugeridas para la conmutacin de fuentes y pulso de reloj

Fig. 6 Diagrama a bloques propuesto para la divisin de la frecuencia de lnea. Para tal propsito se puede basa en la figura 6 en donde se muestra que se puede obtener el pulso de 1 segundo adaptando y dividiendo la frecuencia de la lnea. La segunda opcin para la generacin del pulso es un oscilador con cristal de cuarzo, se utiliza este dispositivo porque permite una oscilacin ms precisa que un MVA a base de una red RC.

Fig. 5 Diagrama a bloques del modulo de botones. Existen dos opciones para la generacin de pulsos: incluir un MVM o mediante un MVA, mientras que en el primero se generar un pulso (W= 10mS) cada vez que se presione el botn, en la segunda opcin solamente se dejara pasar un pulso (T = 10mS) cuando se presione dicho botn. El selector que se aprecia en la figura 6 sirve para que pase el pulso cuando se haya presionado B4 o B5. Se recomienda que solamente se construya un solo modulo de multivibrador para evitar que el consumo de energa sea grande y se descargue la batera rpidamente. La ltima recomendacin para este modulo es sobre los botones B4 a B6 al necesitarse un voltaje sostenido uno de los errores comunes es no utilizar un transistor en el estado libre lo que ocasionar un mal funcionamiento al no tener un voltaje de entrada en las compuertas que se utilicen.

Fig. 7 Diagrama elctrico de un circuito de oscilador con cristal.

GENERACION DE PULSO
Para la generacin del pulso que alimentara a la etapa de los contadores lgicos se debe de tomar en cuenta las condiciones de diseo, una de las cuales nos dice que mientras haya voltaje de lnea el pulso debe de obtenerse de la frecuencia que para Mxico segn la norma es de 60Hz.

CONTADORES
El corazn de todo el reloj sern los circuitos contadores. Se deben de utilizar al menos 6 contares que llevaran la cuenta del tiempo una vez ajustada la hora.

PULSO DEL BOTN AJUSTE DE HORA: Este pulso provendr cada vez que se requiera ajustar la hora, se recomienda disear y construir un MVM de duracin W=0.010 segundos para contrarrestar el efecto anti rebote. VOLTAJE DE BOTN DE AJUSTE DE HORA ACTIVO: Este voltaje estar presente cuando se oprima el botn para realizar el ajuste hora. En la figura 8 se aprecia que tambin este bloque cuenta con un selector, este tiene la funcin de guiar el pulso proveniente ya sea de B2 o del modulo del pulso a cada uno de los contadores de acuerdo a la seal que provenga del bus de control. Las salidas de este bloque sern las 16 terminales de los contadores de Decenas de Hora (DH), Unidades de Hora (UH), Decenas de Minutos (DM), Unidades de Minutos (UM).

CONTROL
Este bloque es el que llevar el orden de cada uno de los contares tanto al modulo de la alarma como al prlate y de manera similar al bloque de multiplexaje. Fig. 8 Diagrama interno a bloques del modulo de contadores.

Las entradas de este mdulo sern: Pulso de reloj. Pulso del botn ajuste de hora. Voltaje de botn de ajuste de hora activo.

PULSO DE RELOJ: El pulso de reloj debe de ser de 1 segundo, este pulso se obtendr de dos maneras distintas: si esta energizado el sistema se dividir los 60 Hz de la lnea hasta llegar a un segundo, o en caso de que no se cuente con el voltaje de la lnea se utilizara un cristal de cuarzo para la generacin del pulso.

Fig. 9 Diagrama a bloques del modulo de control. Este modulo se encuentra compuesto por un contador de dcadas el cual tendr 4 salidas, este 4

este numero de salidas es proporcional al numero de display que se utiliza, a partir de ahora se referir al bus de control como las terminales C0, C1, C2 y C3 siendo esta ltima el MSB que corresponder al contador DH. En este bloque tambin se encuentra un selector, el cual como en el modulo de contadores sirve para guiar el pulso proveniente de B3 o del MVA, cuya frecuencia de oscilacin ser la de graficacin y debe de ser al menos de T = 16.6 mS.

MULTIPLEXAJE
El siguiente bloque a construir es el de multiplexaje, con el cual enviaremos los datos tanto de la alarma como de todos los contadores, esto se har mediante un selector de seales y el bus de control.

Las entradas de este bloque son las 16 salidas del bloque de contadores. Se tiene que utilizar un circuito que tenga el tercer estado (Z) de alta impedancia para evitar el corto circuito entre las salidas de los contadores, el control lo realizara el bloque que lleva ese mismo nombre. En este bloque se generan otros dos buses de importancia el bus D y R. El bus D (datos) es el resultante de la discriminacin entre el bus R y el bus G, es decir de las seales que vienen del reloj (R) y las que vienen de la alarma (G). Sin embargo cabe sealar que el bus R tiene otra variable que se utilizara al programar la alarma o solicitar mediante el bloque del parlante la hora el bus R. R0 R0 R1 R1 +C1=R1 +C2=R2 R2 R2 R3 R3 R0 R0 R1 R1 +C3=R3 +C4=R4 R2 R2 R3 R3 Tabla 3. Ecuaciones del bus R.

DISPLAY
Para realizar la visualizacin de la hora del reloj se utilizaran Display de 7 segmentos. Sin embargo se debe de tomar en cuanta una de las condicione de diseo, la cual nos dice que solo se tiene que utilizar un decodificador. Entonces para cumplir con esta condicin se tiene que conectar en serie todos los display esto es el segmento a del DS1 al segmento a del DS2 y as sucesivamente con los dems display y los otros segmentos. Finalmente se recomienda utilizar una resistencia por cada segmento y un transistor como interruptor electrnico.

Figura 10. Diagrama a bloques del modulo de multiplexaje.

PARLANTE
Finalmente el ltimo bloque, el cual como su nombre lo dice nos indicara mediante una bocina la hora contenida en el reloj. En el diagrama a bloques se aprecia que se puede utilizar una memoria de audio muy comn en la actualidad, para el bloque de la lgica se puede utilizar una GAL, compuertas lgicas o simplemente realizar un ingenioso arreglo de la grabacin de cada uno de los bloques.

Fig. 11 Diagrama a bloques del modulo de dislpay.

ALARMA
Para el bloque de la alarma como el diseo es complicado se recomienda utilizar una GAL (General Logic Array), ya que esta puede ser programada como tabla de verdad o de forma secuencial. Fig. 13 Diagrama a bloques del modulo del parlante. Para el amplificador se recomienda utilizar un transistor como amplificador ya que no se necesita demasiada potencia con obtener una seal de 15Watts es suficiente lo cual puede darla una configuracin EC.

Fig. 12 Diagrama a bloques del modulo de la alarma. Como se aprecia en la figura 12 la salida de este bloque ser una seal digital proveniente de la GAL, la cual servir como Vcc para alimentar a un MVA a transistores que accionaran al buzzer.

S-ar putea să vă placă și