Paso 3: Detalles técnicos
El software permite una muy precisa señal PPS de 1 Hz en el perno "SQW" del módulo DS3231.
El módulo del DS3231 utiliza el sensor de temperatura para compensar la deriva del reloj, manteniendo tiempo exacto a 1 o 2 minutos al año.
La temperatura normalmente es revisada y actualizada por la RTC una vez cada 64 segundos. Sin embargo, el software obliga a un ajuste de lectura y oscilador de temperatura tan a menudo como 5 veces por segundo. Esto resulta en mayor precisión y actualización más rápida de la temperatura.
La batería de a bordo no es un litio desechable, sino una unidad de iones de litio recargable. Cuando se conecta a la energía, el módulo RTC carga la batería. Una batería totalmente cargada mantendrá la configuración de tiempo de hasta un año sin la aplicación de energía adicional.
"Congelar" a la pantalla en cualquier momento pulsando y manteniendo el modo de ajuste botón. Cuando se suelta el botón, reanudará la actualización. Reloj de precisión no es afectada.
El módulo de reloj contiene un chip EEPROM de 32K que se puede utilizar para el almacenamiento de datos. Tiene una dirección independiente de I2C. No se utiliza para este proyecto.
El código debería funcionar con el módulo de Sparkfun Chronodot.