Volver al Catálogo Todas nuestras PCB 👾
Reloj de Tiempo Real (RTC)

ChronoDot v3

Precisión extrema para sus proyectos críticos.

ChronoDot vista principal

Especificaciones Técnicas

  • Controlador: Maxim MAX31328
  • Precisión: $\pm 3.5 \text{ ppm a } -40^\circ C \text{ a } +85^\circ C \text{ (}\sim 1 \text{ minuto por año)}$
  • Corriente: $200 \text{ uA (activa)}, 820 \text{ nA (cronometraje)}$

Descripción Detallada

El ChronoDot V3 es la última versión de la popular línea de productos ChronoDot de macetech. Diseñado durante la Gran Escasez de Chips, utiliza el recién lanzado chip de reloj en tiempo real con compensación de temperatura **MAX31328**. Sin embargo, mantiene la compatibilidad de pines y código con los antiguos ChronoDot basados ​​en DS3231, y mantiene las mismas especificaciones de precisión y deriva de reloj.

  • **Compatibilidad mejorada** con placas de pruebas sin soldadura.
  • **Portapilas de acceso superior** a presión para un cambio más fácil.
  • Incluye un chip **EEPROM de 2 kilobytes** de memoria persistente.
Precio Unitario:

$17.50

Total: $17.50

Ejemplo de Integración (Arduino Sketch)

Este código configura el reloj RTC y luego imprime la hora actual en el Monitor Serial cada segundo. Necesitarás la biblioteca `RTClib` de Adafruit.

// Incluir la biblioteca del reloj de tiempo real (RTC) y la librería Wire
#include <Wire.h>
#include <RTClib.h>

RTC_MAX31328 rtc; // Crear el objeto RTC para el chip MAX31328

void setup() {
  Serial.begin(9600);
  delay(2000); // Esperar a que el monitor serial se inicialice
  if (! rtc.begin()) {
    Serial.println("Error: No se encontró el RTC. Verifique conexiones.");
    while (1); // Detener si hay un error
  }
  // Descomenta la línea de abajo SÓLO la primera vez para configurar el reloj a la hora de compilación
  // rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}

void loop() {
  DateTime now = rtc.now(); // Obtener la hora actual
  
  Serial.print("Fecha/Hora: ");
  Serial.print(now.year(), DEC);Serial.print("/");
  Serial.print(now.month(), DEC);Serial.print("/");
  Serial.print(now.day(), DEC);Serial.print(" - ");
  Serial.print(now.hour(), DEC);Serial.print(":");
  Serial.print(now.minute(), DEC);Serial.print(":");
  Serial.println(now.second(), DEC);
  
  delay(1000); // Esperar un segundo antes de la próxima lectura
}

Dato Curioso (Código Abierto)

Este es el primer producto de Macetech diseñado íntegramente con software de **código abierto**. Macetech utilizó **KiCad** en lugar de Eagle y planea usar KiCad exclusivamente de ahora en adelante. ¡Animan a todos a probarlo!

Filosofía de Macetech

La innovación está en manos de todos los que quieren mejorar su vida rompiendo barreras tecnológicas. A través de la creación, producción y soporte de hardware y software electrónicos, **Macetech** facilita el acceso a tecnologías de vanguardia que interactúan con el mundo real.

¡Producto añadido al carrito con éxito!