O que é o Módulo RTC DS1307?
Share
O Módulo RTC DS1307 é um chip relógio de tempo real básico de comunicação I2C que rastreia os segundos, minutos, horas, dia do mês, mês e ano, utilizando um cristal externo de 32.768 kHz.
Funcionamento e Aplicações do RTC DS1307
O DS1307 é o modelo de RTC pioneiro nos kits escolares de automação básica. Muito presente em placas e escopos do Kit Iniciante Arduino, o RTC opera de forma confiável em baixas exigências. Suas características técnicas são:
- Comunicação Simplificada I2C: Utiliza o protocolo padrão de dois fios (SDA/SCL) facilitando a conexão paralela a displays e sensores.
- Bateria CR1220/CR2032 de Backup: Mantém a contagem ativa na falta de energia por meio de entrada de comutação automática.
- Saída de Onda Quadrada: Pino físico SQW que pode gerar uma onda de frequência programável (ex: 1Hz, 4kHz, 8kHz, 32kHz).
Como depende de cristal físico oscilador externo ao encapsulamento do chip, ele é suscetível a pequenas derivas de tempo decorrentes de calor e frio de ambientes extremos.
Perguntas Frequentes (FAQ)
- Qual a desvantagem do RTC DS1307 em relação ao RTC DS3231?
- O DS1307 não possui sensor interno de temperatura para calibrar a oscilação do quartzo. Com as mudanças de clima, o cristal altera sua frequência, fazendo com que o relógio adiante ou atrase alguns segundos ao mês.
- O DS1307 funciona sem bateria de backup instalada?
- Sim, funciona enquanto houver alimentação na linha VCC principal de 5V. Porém, toda vez que o circuito for desenergizado, a contagem de tempo será reiniciada do zero padrão de data.