Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RESUMEN: El presente trabajo tiene como Para el desarrollo de este proyecto utilizamos
objetivo, describir el diseño y construcción de un reloj una lista extensa de materiales, sin embargo los
digital en formato de 24 horas, cuyo segundero se componentes no resultaron ser costos.
encuentra representado por leds.
Los Materiales ocupados fueron:
MATERIALES UTILIZADOS
Figura 1. Componentes del reloj digital
DESCRIPCIÓN DE LOS la otra de la acción de presionar el primer pulsador.
COMPONENTES Por lo tanto, la salida de esta compuerta será un 0
lógico siempre que se encuentren los 59 leds
encendidos o cuando presionemos el primer pulsador,
Microcontrolador ATMEGA32: Dispositivo reiniciando el encendido de los leds.
electrónico encargado de llevar a cabo todas las
tareas necesarias para las que fue programado. Para Cristal de cuarzo de 32.768 kHz: Oscilador
el desarrollo de este trabajo las tareas fueron: la utilizado para cualquier sistema de reloj/calendario en
habilitación y multiplexión de los displays para permitir tiempo real. Este oscilador combina la unidad de
la visualización del tiempo en éstos, y la cristal de 32.768 kHz con el circuito oscilador CMOS
comunicación I2C entre éste y el DS1307. basado en un paquete SMD de cerámica en
miniatura. Posee potencias muy bajas con el
Circuito Integrado 74LS164: Es un registro de consumo de energía en el orden de los 250nA.
desplazamiento de 8 bits con entrada en serie y
salida en paralelo (síncronas) y una entrada de Transistor 2N3904: Transistor BJT NPN
borrado asíncrona CLK, activa para nivel bajo. Posee utilizado generalmente para amplificar voltajes o usos
14 pines, de los cuales 2 son entradas en serie, 1 y 2, de la conmutación. Para el desarrollo del reloj se lo
que acceden a los biestables tras efectuarse una ocupó para amplificar el voltaje Vcc requerido por los
operación NAND sobre ellas, por lo tanto, o bien entra displays, y así tener una mejor visualización de la
la misma señal por ambas, o bien una de ellas se hora que emite el reloj.
mantiene siempre en alto para permitir la entrada de
datos. Los 8 pines de salida del integrado son en
Condensador electrolítico de 1mF:
paralelo, y la señal de reloj CLK que marca el tiempo
Responsable de filtrar y estabilizar la señal de
que se adjudica a cada bit en serie (un ciclo de reloj),
entrada del microcontrolador para evitar que este
es externa y en nuestro caso proviene de la salida del
dispositivo se resetee cuando se produzcan cambios
DS1307.
bruscos en la señal de ingreso.
Circuito Integrado DS1307: Es un reloj de
Displays de 7 segmentos ánodo común:
tiempo real exacto, el cual automáticamente,
Utilizados para la visualización del tiempo
proporciona el tiempo y la fecha actual. Consta de 8
proporcionado por el reloj, existiendo 4 de estos
pines al que se le conecta un cristal de cuarzo
elementos para la visualización tanto de horas como
estándar de 32.768kHz entre los pines 1 y 2 para
minutos. Al ser ánodos común sus entradas son
proveer tiempo base exacto. Opcionalmente se le
activas en bajo y necesitan de Vcc, que en este caso
puede conectar al pin3, una batería de respaldo de 3
procede de la configuración de amplificación de
volt, asegurando que se mantendrá el tiempo y la
voltaje del transistor.
fecha aun cuando este desconectada la fuente de
tensión del circuito principal. El circuito integrado
Leds: utilizados para la visualización de los
automáticamente detecta que se ha removido la
segundos del reloj; así como los puntos que dividen
energía en el circuito principal y se conecta la batería
los displays de horas con los de minutos.
de respaldo cuando es requerido. El pin 7 es una
salida de colector abierto, responsable de generar la
Resistores: Los resistores de 220Ω se los utilizó
señal de reloj que ingresa al 74LS164, y
para limitar la corriente que atraviesa a los leds del
adicionalmente, puede ser programado para hacer
segundero y así alargar su tiempo de vida útil. Los
“flash” cada 1Hz, lo que permite la colocación de un
resistores de 10kΩ se los ocupó para asegurar el cero
led como indicador de segundos en aplicaciones de
lógico de los pulsadores (tierra). Mientras que los
reloj.
resistores de 3.3 kΩ se los ocupó en los pines de
comunicación I2C entre el microcontrolador y el
Circuito Integrado 74LS04: Circuito que
DS1307. Finalmente, Los resistores de 4.7 kΩ se los
contiene 14 pines, con seis compuertas NOT, de los
empleó en la base del transistor del diseño de
cuales 6 son entradas y las otras seis resultan ser las
amplificación de voltaje.
entradas negadas. Dentro de este proyecto se hizo
uso de este integrado para el reseteo de los leds una
Pulsadores: existen 3 dentro de este dispositivo
vez que se encuentran encendidos los 59, la salida
y son los responsables del ajuste de hora.
del último va a una de las entradas de este integrado
y la salida de éste a una de las entradas del integrado
Pila de 3V: Fuente de respaldo que proporciona
74LS08, que al tratarse de una compuerta AND su
la energía necesaria para que el DS1307 siga
salida será un 0 lógico que se envía al “reset” común
funcionando en caso de producirse algún fallo o
de los registros de desplazamiento 74LS164, y así
desconexión de la fuente de alimentación principal.
permitir que pasado 1 minuto empiece de nuevo el
Esto evita tener que volver a poner en hora el Reloj
encendido de los leds (segundero).
cada vez que lo desenchufemos de la red eléctrica.
Circuito Integrado 74LS08: Circuito que
contiene 14 pines, con cuatro compuertas AND de
dos entradas cada una. Una entrada es la proveniente
de la salida del integrado 74LS04 (compuerta NOT) y
CIRCUITO DEL RELOJ DIGITAL
a. DISEÑO EN PROTEUS transistores; teniendo en cuenta que el voltaje de
ingreso para dicha configuración procede de los pines
El diseño del circuito del reloj se lo realizó en el A.3-A.6 del micro.
programa Proteus. A continuación se muestra su
diseño con los distintos componentes que ocupamos: Los pulsadores desempeñan funciones distintas
en el ajuste de hora del reloj. El primero conectado al
pinA.7 es el encargado de enviar la orden al micro
para ajustar el tiempo, el segundo conectado al pinA.1
es el encargado de igualar minutos, y el tercero
conectado al pinA.0 es el responsable de igualar
horas; manteniendo para ambos casos presionado el
primer pulsador.
c. DISEÑO EN ARES
Para la elaboración del circuito del reloj en la
baquela se convirtió el diseño de simulación de
Proteus al diseño de elaboración del Ares. El
resultado de ello se muestra a continuación:
Directivas Preprocesador
#include <mega32.h>
#include <delay.h>
void main(void)
{ CONCLUSIONES:
//Habilitación de los puertos como entradas y salidas
PORTA=0x00; Con la elaboración de este trabajo se pudo poner
DDRA=0x3C; en práctica los conocimientos adquiridos durante
Salidas para los displays este ciclo, a más, de lograr destrezas en el
PORTB=0x00; manejo programas tales como CodeVsion,
DDRB=0xFF; Proteus y Ares.