Circuitos
El circuito consta de cuatro partes, como se puede ver en el siguiente diagrama.
PIC (4)
CIRCUITO PARA VISUALIZAR EL RELOJ (2)
4
Hora reloj
Bits control reloj
3
PH
PM
CIRCUITO DE LA ALARMA (1)
ON/OFF
ENTER
4
Hora alarma
Bits control
24
Visualizar reloj
MULTIPLEXACIÓN Y DISPLAYS (3)
16
Visualizaralarma
Control multiplexación
LED
2
A continuación se explicará brevemente la función de cada bloque.
(1) Circuito de la alarma: es un conjunto de circuitos integrados, mediante los cuales y unos pulsadores, podemos elegir la hora de la alarma. Solo pueden elegirse las horas y los minutos. Cuando activemos el interruptor ON/OFF podremos ver en unos displays la hora a la que deseamosque se encienda el led.
(2) Circuito para visualizar el reloj: es un conjunto de circuitos integrados, mediante los cuales, se visualiza un reloj. Desde el PIC, se envían los datos a visualizar y por medio de tres bits de control se visualiza el reloj.
(3) Multiplexación y displays: es un conjunto de circuitos integrados, mediantes los cuales, visualizaremos el reloj o realizaremos laselección de la alarma.
(4) PIC: Este se encargará de generar el reloj y una vez elegida la alarma, es decir, la hora a la que queremos que se active el led, se encargará de comparar la hora del reloj con la de la alarma. Cuando sean iguales, generará una señal que activará el led.
1. CIRCUITO DE LA ALARMA:
El conjunto de circuitos que forman esta parte, se dividirán en dos. Laprimera parte, está formada por un conjunto de contadores y puertas lógicas y la segunda con registros y multiplexores.
Circuitos para contar horas y minutos:
Circuito para contar horas
Circuito para contar minutos
Los elementos que componen el circuito son los siguientes:
* Contadores 74160: Son contadores de módulo diez, es decir, que cuentan de 0 a 9.
* Puertas lógicas: Seutilizan para delimitar los contadores, es decir, que cuenten un número limitado. Por ejemplo, cuando las decenas de las horas sean 2, las unidades no superen el número 3, y de esa forma solo cuente hasta 23. Aunque permiten que se cuente si las decenas de las horas son 0 o 1, las unidades contarán hasta 9. Se puede calcular mediante Karnaugh. En las decenas de los minutos, se contará hasta 5 y lasunidades hasta 9.
* Pulsadores - Interruptores:
* PH: Pulsadores de horas. Hay dos pulsadores para las horas, una para las decenas y otra para las unidades.
* PM: Pulsadores de minutos. Hay dos pulsadores para los minutos, una para las decenas y otra para las unidades.
* ON/OFF: Interruptor con el que se puede insertar la hora de la alarma.
Funcionamiento:
Elinterruptor ON/OFF está conectado a los enables de todos los contadores, de esta forma, si no se activa el interruptor, no se podrá escoger la hora de la alarma. Además, está conectado al select de unos multiplexores, que se explicará cuando se explique el bloque 3, Multiplexación y Displays, de esta forma, podremos ver la hora que estamos escogiendo.
Al accionar los pulsadores, el clock delcontador, recibirá un flanco ascendente y aumentará su valor en uno.
En el circuito que cuenta las horas, se podría decir que hay dos grupos de puertas lógicas, las que están conectadas a los pines load y los que están conectadas a los pines clear. Las que están conectadas a los pines load, delimitan el conteo del contador. La puerta not, del contador de la izquierda, no deja que el contador cuentemás de dos, y la puerta nand del contador de la derecha, no permite al contador que cuente más de tres cuando las decenas de las horas sean dos. De esta manera, solo contará hasta 23. El grupo de puertas conectadas al clear, son para cuando las unidades de las horas sean superiores a 3, las decenas de las horas no superen el valor 1, y así las decenas solo varíen entre 0 y 1. Se conectan al...
Regístrate para leer el documento completo.