lunes, 18 de septiembre de 2017

PROYECTO: RELOJ DS 1307 CON DISPLAY 7 SEGMENTOS

Objetivo General


  • Realizar un reloj mediante un PIC 16F877A y un DS 1307

Objetivos Específicos


  • Descripción del diagrama de bloques donde se definan las características físicas y programables.
  • Familiarizarnos con el lenguaje C Compiler para PIC..
  • Construcción de un circuito impreso para corroborar el funcionamiento del proyecto.

Justificación


Vamos a realizar nuestro proyecto que se refiere a una programación utilizando micro controladores, donde  uno de los factores para nuestro proyecto es el control del tiempo ya que en algunas ocasiones la hora en la mayoría de relojes o ordenadores nos son exactos , mediante el cual vamos a proyectarnos a solucionar ese inconveniente.
También podemos aplicarlo en otros recursos como son los ambientales como temperatura y porcentajes de humedad relativa, es de esencial importancia en procesos en los cuales la toma de decisiones del mismo, depende estrictamente del comportamiento de estos parámetros. 


Introducción

En el presente trabajo se describe el Reloj de Tiempo Real DS1307 de Dallas Semiconductors. La aplicación se realiza utilizando un microcontrolador PIC18F452 y el software, utilizando el PICC de CCS. Un reloj de tiempo real es un dispositivo muy útil en cualquier aplicación donde se quiera dejar constancia de fecha y hora de algún evento. El DS1307 es un RTC cuya interfaz con el microcontrolador se realiza utilizando el bus I2C (Inter-Integrated Circuit), desarrollado por Phillips Semiconductors.


Características Generales del DS1307

 El DS1307 es un poderoso reloj calendario en BCD, cuyas características más destacadas son las siguientes:


  • Reloj de tiempo real que cuenta los segundos, los minutos, las horas, la fecha, el mes, el día de la  semana, y el año, con compensación de años bisiestos, válido hasta el año 2100.
  •  Formato de 12 Horas con indicador AM/PM ó de 24 horas.
  • 56 bytes de RAM no volátil, para almacenamiento de datos.
  • Señal de onda cuadrada programable.
  • Circuitos internos de respaldo para la alimentación automático.
  • Bajo consumo de potencia: menor a 500nA en modo respaldo, a 25 grados Centígrado.
  • Sólo 8 pines


Descripción de los Pines



La figura 1, muestra la asignación de los pines del DS1307 los cuales se describen a continuación: Fig. 1 Asignación de pines del DS1307 VCC, GND: La alimentación DC es proporcionada a este circuito a través de estos pines. VCC es la entrada de +5VDC, mientras que GND es la referencia. 

VBAT: Entrada de alimentación de una pila estándar de litio de 3 Voltios. El voltaje debe esta entre 2.5 y 3.5 voltios para una operación apropiada. 

SCL: Entrada de reloj para sincronizar la transferencia de datos en la interfaz serial.

VCC, GND: La alimentación DC es proporcionada a este circuito a través de estos pines. VCC es la entrada de +5VDC, mientras que GND es la referencia.

VBAT: Entrada de alimentación de una pila estándar de litio de 3 Voltios. El voltaje debe esta entre 2.5 y 3.5 voltios para una operación apropiada.

 SDA: Entrada/salida de datos para la interfaz I2 C. Este pin es de drenaje abierto, por lo que requiere de una resistencia pull-up externa.

X1,X2: Conexiones para un cristal de cuarzo estándar de 32.768 Hz.

SQW/OUT: Salida para generar una de cuatro posibles frecuencias de salida: 1Hz, 4KHz, 8KHz ó 32KHz. Este pin también es de drenaje abierto, por lo que requiere de una resistencia pull-up externa.




Diagrama de Bloques 



Evidencias



1 comentario:

  1. hola me pasarias el código de la programacion y la simulación para poder realizarlo . saludos

    ResponderEliminar