Descripción
Reloj en tiempo real I2C RTC con DS1302 + 24C32 ARDUINO® compatible
RTC I2C DS1302
Los RTC aportan la ventaja de reducir el consumo de energía, aportar mayor precisión y liberar a Arduino de tener que realizar la contabilización del tiempo.
Además, frecuentemente los RTC incorporan algún tipo de batería que permite mantener el valor del tiempo en caso de pérdida de alimentación.
El chip DS1302 con función de carga de entretenimiento incluye un reloj/calendario en tiempo real y 31 bytes de RAM estática. Se comunica con un microprocesador a través de una interfaz en serie sencilla.
El reloj en tiempo real proporciona segundos, minutos….
EEPROM AT24C32 y pila
Al reverso tiene un socket para insertar una batería de 3V, que le permite al RTC mantener en funcionamiento la hora y fecha cuando se apague el Arduino o se le quiete la alimentación principal.
Este módulo también trae una memoria no volátil, una EEPROM AT24C32 con capacidad para 32Kbit o 4Kbytes y también se comunica con el Arduino a través del bus I2C, bus que comparte con el DS1307, de esta forma solo necesitamos 2 pines del Arduino para controlar el RTC y EEPROM del Módulo.
Características:
- lleva a cabo todas las funciones de un reloj en tiempo real: el reloj en tiempo real cuenta segundos, minutos, horas, día de la semana, día del mes, mes y año con compensación de año bisiesto
- RAM interna de 31 x 8
- interfaz en serie sencilla: sólo se requieren tres cables para comunicarse con el reloj
- TTL compatible: VCC = 5 V
- se puede transmitir o recibir la información byte por byte o en modo Burst
- bajo consumo de potencia: tensión de funcionamiento de 2.0 V a 5.5 V
- utiliza menos de 300 nA a 2.0V
- rango de temperatura: de 0 °C a +70 °C