Descripción
DS3231 es un reloj I2C en tiempo real (RTC) de bajo coste y extremadamente preciso, con un oscilador de cristal de compensación de temperatura integrado (TCXO) y cristal. El dispositivo incorpora una entrada de batería, desconecta la fuente de alimentación principal y mantiene un cronometraje preciso. El oscilador integrado mejora la precisión a largo plazo del dispositivo y reduce el número de componentes de la línea de producción. El DS3231 está disponible en rangos de temperatura comerciales e industriales, utilizando un paquete de 16 patillas de 300mil SO.
RTC mantiene información de segundos, minutos, horas, día, fecha, mes y año. Menos de 31 días del mes, la fecha de finalización se ajustará automáticamente, incluidas las correcciones para el año bisiesto.
El reloj funciona en 24 horas o en la indicación de banda / AM / PM del formato de 12 horas. Proporciona dos configurables reloj de alarma y un calendario se puede establecer en una salida de onda cuadrada. La dirección y los datos se transfieren en serie a través de un bus bidireccional I2C.
Un circuito de referencia y comparador de tensión de precisión con compensación de temperatura supervisa el estado de VCC para detectar fallas de alimentación, proporciona una salida de restablecimiento y, si es necesario, cambia automáticamente a la fuente de alimentación de reserva. Además, el pin / RST se supervisa como generando el reset de μP manualmente.
Ahorre tiempo y precisión, DS3231 también tiene algunas otras características que amplían el host del sistema de características adicionales y un rango de opciones.
El dispositivo integra un sensor de temperatura digital muy preciso, a través de la interfaz I2C * para acceder a él (al mismo tiempo).
Esta precisión del sensor de temperatura es de ± 3 ° C. El circuito de control de la fuente de alimentación en chip puede detectar y administrar automáticamente la alimentación principal y de espera (es decir, batería de bajo voltaje) para cambiar entre la fuente de alimentación.
Si el fallo de la energía principal, el dispositivo puede continuar proporcionando la sincronización exacta y la temperatura, funcionamiento no se afecta.
Cuando la potencia principal o el valor de voltaje vuelven dentro del rango permitido, la función de reinicio en el chip puede ser utilizada para reiniciar el microprocesador del sistema.
Parámetros del módulo:
1. Tamaño: 38m m (longitud) * 22m m (W) * 14m m (altura)
2. Peso: 8g
3. Voltaje de funcionamiento: 3.3 – 5 .5 V
4. Viruta del reloj: viruta de reloj de alta precisión DS3231
5. Precisión del reloj: rango 0-40 ℃, la precisión 2ppm, el error era cerca de 1 minuto
6. Calendario despertador con dos
7. Salida de onda cuadrada programable
8. Generador de reloj en tiempo real segundos, minutos, horas, día, fecha, mes y año calendario y proporcionar válido hasta el año 2100 compensación de año bisiesto
9. El sensor de temperatura de la viruta viene con una precisión de ± 3 ℃
10. Virutas de memoria: AT24C32 (capacidad de almacenaje 32K)
11. Interfaz de bus IIC, la velocidad de transmisión máxima de 400KHz (tensión de trabajo de 5V)
12. Puede ser en cascada con el otro dispositivo de IIC, las direcciones 24C32 pueden ser cortocircuito A0 / A1 / A2 modificar la dirección del defecto es 0x57
13. Con la batería recargable LIR2032, para asegurar el sistema después de la falta de energía, el movimiento del reloj cualquier natural normal
14. Embalaje: solo embalaje antiestático
Instrucciones de cableado (con Arduino uno r3 por ejemplo):
SCL → A5
SDA → A4
VCC → 5V
GND → GND