RTC DS1307 + EEPROM AT24C32 (I2C)
Los RTC (Real Time Clock) o reloj en Tiempo Real son la solución ideal cuando necesitamos integrar mediciones de tiempo a nuestros proyectos. Los RTC son de muy bajo consumo por lo que pueden ser alimentados por baterías y de esa forma no perder la sincronización. Si bien los microcontroladores poseen contadores internos, estos no son tan exactos como un RTC dedicado.
El módulo está basado en el RTC DS1307 de MAXIM y la EEPROM AT24C32 de ATMEL. Ambos circuitos integrados comparten el mismo bus comunicación con el Protocolo I2C. La memoria EEPROM AT24C32 te permite almacenar 32Kbits (4K Bytes) de datos de manera permanente.
Funciones del RTC:
- Hora: Segundos, minutos, horas
- Fecha: número día, día de la semana, mes y año
- Compensación de año bisiesto
- Pin de salida a 1 Hz para llevar el tiempo en otros componentes
Nota: Si incluye batería (CR2032)
ESPECIFICACIONES TÉCNICAS
- Voltaje de Operación: 3.3V - 5V
- Integrados principales: AT24C32 y DS1307.
- Dirección I2C del DS1307: Read(11010001) Write(11010000)
- Memoria EEPROM AT24C32 (4K * 8bit = 32Kbit = 4KByte)
- Comunicación I2C, solo utiliza 2 cables.
- La batería puede mantener al RTC funcionando por 10 años.
- Conexión para Arduino Uno:
SCL - A5
SDA - A4
VCC - 5V
GND - GND