Overview
The DS1307 RTC module basically is a time-tracking device that gives the current information and time. RT means Real-Time Clock. They make the RTC module with clock chip DS1307. We generally need this module in computers, laptops, or any other embedded systems or devices to provide time and date. RTC module functions on the I2C protocol. The module provides information like an hour, minute, second, day, year, etc. One can use it with any of the formats, either 24hr or 12hr.
Hardware Overview
- RTC chip: At the center of the module there is a low-cost RTC chip DS1307. It deals with all timekeeping functions and features.
- SQW pin: This module board comes with an SQW pin, which yields one of four frequencies (1Hz, 4kHz, 8kHz, or 32kHz) of square waves. This can be enabled through programming.
- EEPROM chip: DS1307 module also has a 32 bytes 24C32 EEPROM chip with limited read-write cycles. It can save settings. It I2C interface for communication
- Battery Holder: There is a CR2032 battery with a capacity 47mAh.
Features and Specifications of DS1307 RTC Module
Features
- Available in 8-pin DIP or SOIC
- Underwriters Laboratory (UL) recognized
- Real-time clock (RTC) counts seconds, minutes, hours, dates of the month, month, day of the week, and year with leap-year compensation valid up to 2100
- 56-byte non-volatile RAM for data storage
- Two-wire interface (I2C)
- Completely Manages All Timekeeping Functions
- Programmable Square-Wave Output Signal
- Simple Serial Port Interfaces to Most Microcontrollers
- I2C Serial Interface
- Low Power Operation Extends Battery Backup Run Time
- Consumes Less than 500nA in Battery-Backup Mode with Oscillator Running
- Automatic Power-Fail Detect and Switch Circuitry
Specifications
Range of Operating Voltage | 3.3V – 5V |
Typical voltage supply | 5V |
Real-Time lock chip | DS1307 I2C |
EEPROM Chip | AT24C32 32K I2C EEPROM memory |
Battery type | LIR2032 rechargeable lithium battery |
Power consumption | It operated on a battery then it consumes less than 500 nA of power. |
Clock Provide | Hour, Minutes, Seconds, AM/PM. |
Calendar provides | Day, Date, Month, Year. |
PCB Size | 27mm * 28mm * 8.4mm (L*W*H) |
Pinouts of DS1307 RTC Module
Pin Name | Description |
SQW | The SQW pin has a cool feature, it can produce outputs one of four square-wave frequencies 1 Hz, 4 kHz, 8 kHz, or 32 kHz, and can be possible programmatically. |
DS | This pin is used to read Output from the DS18B20 temperature sensor if the RTC module has a DS18B20 temperature sensor installed. |
SCL | This is a clock-input I2C serial communication pin. It is used to synchronize data movement on the serial interface. |
SDA | We use this pin for the data input/output for the I2C serial interface. |
VCC | It is a positive power input pin of the module in the range of 3.3V to 5.5V. |
GND | GND is a negative(ground) power input pin |
BAT | BAT pin is a backup supply input for any standard 3V lithium cell or other energy sources to maintain accurate timekeeping when the main power to the device is interrupted. |
Applications of RTC Module
Digital Clocks
The real-time digital clocks present information about the hours, months, dates, years, etc, and can be operated in 24hr or 12 hr format with an indicator of AM and PM. Hence. it can employ this RTC module to serve the purpose.
Computers, Smartphones, etc
To get information about real-time data, computers, laptops, and smartphones circuits can adopt this module.