Compact module integrating the DS1307 real-time clock, AT24C32 EEPROM memory, and a slot for the DS18B20 temperature sensor (not supplied), all connected via I2C bus on a 27 x 28 x 8.4 mm board.
With its compact design, this board integrates the DS1307 real-time clock module, AT24C32 EEPROM memory, and a slot for the DS18B20 digital temperature sensor (not supplied), all connected via an I2C bus on a 27mm x 28mm x 8.4mm board.
The DS1307 is a low-power real-time clock chip featuring 56 bytes of non-volatile RAM, with a full BCD code clock and calendar. Address and data are transmitted via a two-wire bidirectional serial bus. The chip provides information such as seconds, minutes, hours, etc., and automatically adjusts the number of days in each month. It also includes a leap year compensation function. The AM/PM flag determines whether the clock operates in 24-hour or 12-hour mode. An integrated power-sense circuit handles power-down detection and battery switching.
The AT24Cxx series of EEPROMs is produced by Microchip (USA). Models ranging from 1 to 512 Kbits support serial CMOS E2PROM with the I2C bus data transfer protocol. They are electrically erasable and programmable with a self-timed writing cycle (including an auto-erase time of no more than 10ms, typically 5ms). The AT24C32, with a 32K-bit capacity, can store 8K (8192) bytes. It supports a 1.8V to 5V power supply, withstands one million erase cycles, and retains data for 100 years. With a 5V power supply, the clock frequency can reach 400 kHz.
The DS18B20 digital temperature sensor uses 1-Wire technology, effectively reducing external interference and improving measurement accuracy. It converts the measured temperature directly into a serial digital signal for computer processing. Its simple interface makes data transmission and processing much easier.
Compact module integrating the DS1307 real-time clock, AT24C32 EEPROM memory, and a slot for the DS18B20 temperature sensor (not supplied), all connected via I2C bus on a 27 x 28 x 8.4 mm board.
check_circle
check_circle