Giới thiệu module thời gian thực DS1307 AT24C32
Module thời gian thực DS1307 AT24C32 RTC có chức năng lưu trữ thông tin ngày tháng năm cũng như giờ phút giây, nó sẽ hoạt động như một chiếc đồng hồ và có thể xuất dữ liệu ra ngoài qua giao thức I2C.
Module thời gian thực RTC DS1307 được thiết kế kèm theo một viên pin đồng hồ có khả năng lưu trữ thông tin lên đến 10 năm mà không cần cấp nguồn 5V từ bên ngoài. Module đi kèm với EEPROM AT24C32 có khả năng lưu trữ thêm thông tin lên đến 32KBit.
RTC lưu trữ thông tin về giây, phút, giờ, ngày trong tuần, ngày, tháng và năm. Đối với những tháng có ít hơn 31 ngày, ngày cuối tháng sẽ được tự động điều chỉnh, bao gồm cả việc điều chỉnh cho những năm nhuận. Đồng hồ có thể hoạt động ở định dạng 24 giờ hoặc 12 giờ với chỉ báo /AM/PM.


Chức năng các chân

Thông số kỹ thuật module thời gian thực DS1307 AT24C32
- Điện áp hoạt động : 3.3V – 5V
- Dòng điện : 10mA
- Công suất : 50mW
- Chuẩn truyền : I2C
- Chip sử dụng: DS1307
- Nhiệt độ hoạt động : 0°C – 40°C
- Độ chính xác : 2ppm => Sai số hàng năm khoảng 1 phút
- Thông tin thời gian : giây, phút, giờ, ngày trong tuần, ngày, tháng và năm.
- Bù năm nhuận : 2100
- Bộ nhớ Chip At24C32 : 32KByte
- Loại : Module
- Thạch anh sử dụng : 32.768Khz
- Địa chỉ I2C của At24C32 : 0x57
- Sử dụng pin : CR2032 nuôi DS3231
- Kiểu chân : TTL
- Khối lượng : 8g
- Kích thước : 38mm*22mm*14mm
Các tính năng
Cung cấp hai báo thức lịch có thể lập trình và đầu ra sóng vuông có thể lập trình. Địa chỉ và dữ liệu được truyền nối tiếp qua bus hai chiều I2C.
Mạch so sánh và tham chiếu điện áp bù nhiệt độ chính xác, theo dõi trạng thái VCC, phát hiện sự cố mất điện, cung cấp đầu ra đặt lại và tự động chuyển sang nguồn điện dự phòng khi cần thiết. Ngoài ra, chân màn hình /RST có thể được sử dụng làm đầu vào thủ công để tạo thiết lập lại μP.
Ngoài độ chính xác về thời gian cao, DS3231 còn có một số chức năng khác giúp mở rộng các chức năng và tùy chọn bổ sung của máy chủ hệ thống. Thiết bị tích hợp cảm biến nhiệt độ rất kỹ thuật số, có thể được truy cập thông qua giao diện I2C* (như thời gian). Độ chính xác của cảm biến nhiệt độ này là ±3°C.
Mạch điều khiển trên chip cho phép phát hiện nguồn điện tự động và quản lý việc chuyển đổi nguồn giữa nguồn điện chính và nguồn điện dự phòng (tức là pin điện áp thấp). Nếu mất nguồn điện chính, thiết bị có thể tiếp tục cung cấp thời gian và nhiệt độ mà hiệu suất không bị ảnh hưởng.
Chức năng đặt lại trên chip có thể được sử dụng để khởi động lại bộ vi xử lý hệ thống khi nguồn điện chính được cấp lại hoặc giá trị điện áp trở về phạm vi chấp nhận được.
Sơ đồ nguyên lý module thời gian thực DS1307 AT24C32

Chương trình Test sản phẩm
Nguyên lý kết nối

Chương trình
Thư viện : RTClib.h
#include <RTClib.h>
RTC_DS1307 rtc;
char daysOfTheWeek[7][12] = {
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
};
void setup () {
Serial.begin(9600);
// SETUP RTC MODULE
if (! rtc.begin()) {
Serial.println("Couldn't find RTC");
Serial.flush();
while (1);
}
// automatically sets the RTC to the date & time on PC this sketch was compiled
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
// manually sets the RTC with an explicit date & time, for example to set
// January 21, 2021 at 3am you would call:
// rtc.adjust(DateTime(2021, 1, 21, 3, 0, 0));
}
void loop () {
DateTime now = rtc.now();
Serial.print("Date & Time: ");
Serial.print(now.year(), DEC);
Serial.print('/');
Serial.print(now.month(), DEC);
Serial.print('/');
Serial.print(now.day(), DEC);
Serial.print(" (");
Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);
Serial.print(") ");
Serial.print(now.hour(), DEC);
Serial.print(':');
Serial.print(now.minute(), DEC);
Serial.print(':');
Serial.println(now.second(), DEC);
delay(1000); // delay 1 seconds
}
Video test sản phẩm
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Email: dientunhattung@gmail.com
- Chi tiết : Nhận làm mạch và hướng dẫn đồ án sinh viên
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

GÁ ĐỠ ĐỘNG CƠ DC GA25, KHUNG GÁ ĐỘNG CƠ GIẢM TỐC
Bàn phím mềm keypad 3x4, Ma trận phím mềm
GÁ ĐỠ ĐỘNG CƠ BƯỚC 57, ĐỘNG CƠ STEP 57
ĐIỆN TRỞ 1K5 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
Led trong 10mm màu hồng chân dài, Led siêu sáng - 10 con
BIẾN TRỞ VOLUME ĐƠN 500K WH148, CHIẾT ÁP ĐƠN WH148 500K
Module giảm áp XL4005 ADJ 5A, Module ổn áp DC-DC giảm áp 5A
Module tăng áp DC-DC 600W 10A, Mạch tăng áp 12 - 60VDC
Dây chuyển 1ipex sang SMA 11mm lỗ trong 10cm, Dây chuyển ipex 1
Module giảm áp XL4015, Ổn áp DC-DC giảm áp 5A
TỤ ĐIỆN PHÂN CỰC 22uF/450V , TỤ HÓA TẦN SỐ CAO
Anten thẳng tròn 2.4Ghz 3dBi 5cm lỗ trong, anten wifi, zigbee, rf
Ống gen co nhiệt phi 15mm màu Đen, Dây gen co nhiệt - 1 mét
LED TRONG 3MM XANH DƯƠNG NGẮN, LED SIÊU SÁNG - 40 CON
Hàng rào đực đơn chân cong 1*40P 2.54mm, Jump header đơn 40 pin
Công tắc dòng Relay 24V, Relay công suất 250V - 10A
Động cơ DC Encoder JGA25-370 12V 60rpm, Động cơ giảm tốc
Thạch anh 22.1184Mhz chân Cắm DIP, Tạo xung tần số cao 2 chân
Điện trở 220R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Module giảm áp XL4015 3 led 2 nút, Ổn áp DC-DC giảm áp 5A
BIẾN TRỞ VOLUME ĐƠN 2K WH148, CHIẾT ÁP ĐƠN WH148 2K
Đế kẹp ic 20 chân, Đế khóa ic 20 pin
Phíp đồng lỗ đơn 1 mặt màu xanh 5x7cm, Board PCB lỗ 1 lớp
Module điều khiển động cơ DC BTS7960 43A, Driver động cơ DC
CẢM BIẾN VÂN TAY SFM-V1.7, CẢM BIẾN NHẬN DẠNG VÂN TAY
CẢM BIẾN ACS712 5A, ĐO DÒNG ĐIỆN DC/AC
Màn hình Oled 0.96in I2C xanh dương , Oled 128x64 hiển thị điểm ảnh
MÁY BƠM CHÌM USB ĐỨNG TRẮNG, LƯU LƯỢNG 1.6L/P
ĐIỆN TRỞ 1R2 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
Module giảm áp XL4016 8A, Mạch ổn áp DC-DC giảm áp 8A
Ống gen co nhiệt phi 5mm màu Đen, Dây gen co nhiệt - 1 mét
TỤ ĐIỆN PHÂN CỰC 220UF/50V , TỤ HÓA TẦN SỐ CAO - 2 CON
BIẾN TRỞ VOLUME ĐÔI 50K, CHIẾT ÁP ĐÔI WH148 50K
ĐỘNG CƠ SERVO SG92R NHỰA, ĐỘNG CƠ GÓC 0 - 180 ĐỘ
Bộ sạc pin 2 cell 18650 4.2V 1A song song, Sạc pin 2 cell
BIẾN TRỞ VOLUME ĐÔI 500K, CHIẾT ÁP ĐÔI WH148 500K
ĐIỆN TRỞ 0.25R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
ĐẾ NẠP CỦA PICKIT, KIT PHÁT TRIỂN PIC12F/PIC16F/PIC18F
IC SỐ SN74HC21 CỔNG AND, IC CỔNG LOGIC 4-INPUT DIP
IC SN74HC126 BỘ ĐIỀU KHIỂN DÒNG, ĐỆM 3 TRẠNG THÁI DIP
IC KIA 7915 ổn áp, ngõ ra điện áp âm 15V
Màn hình Oled 0.96in I2C vàng xanh, Oled 128x64 hiển thị điểm ảnh
ĐIỆN TRỞ 0.39R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Module điều khiển động cơ bước DRV8825, Driver động cơ Step
Bàn phím mềm keypad 4x4, Ma trận phím mềm
LED 3MM PHỦ XANH DƯƠNG CHÂN DÀI, LED SIÊU SÁNG - 40 CON
DÂY CHUYỂN ĐỔI USB UART PL2303, MẠCH USB TO UART TTL
Nguồn Adapter 24VDC 3A Jack DC 5.5x2.1mm, Nguồn cung cấp hệ thống
Ốc đầu bằng bake M3-35mm, Đai ốc M3 cao 35mm - 5pcs
Module giảm áp XL4016 8A Led 7 đoạn, Mạch ổn áp DC-DC giảm áp 8A
MODULE SẠC 6 CELL 18650, MẠCH LITHIUM 22.2V/25.2V - 14A
Mạch Relay 10A 5V 6 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
ĐẾ DÂY BUS 3 XH2.54MM, ĐẦU DÂY BUS HÀN BOARD - 1 CẶP
Động cơ DC JGB37-520 12V 320RPM, Động cơ DC giảm tốc
Màn hình Oled 1.3in I2C Màu trắng, Oled 128x64 hiển thị điểm ảnh
Module giảm áp LM2596 3led 7 đoạn, Ổn áp DC-DC giảm áp 5A
Module cảm biến Lửa relay 12V, Relay công suất 250V - 10A
STM32F030C8T6 BOARD, VI ĐIỀU KHIỂN HỌ STM CỦA ATMEL
ĐIỆN TRỞ 100R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
Anten 2.4Ghz 4dBi 15.6cm lỗ trong, anten wifi, zigbee, rf
Dây bus 2pin 40cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Động cơ DC ENCODER 5-12VDC 150rpm, Động cơ giảm tốc V1
ĐẾ DÂY BUS 10 XH2.54MM, ĐẦU DÂY BUS HÀN BOARD - 1 CẶP
Arduino Pro Mini 16Mhz, Vi điều khiển họ arduino
Bộ chuyển đổi Pt100 0-10V 0-150ºC, Nhiệt độ 0-150 độ C - Loại tốt
Biến trở cúc áo RM065 20K 203, Biến trở tam giác 20K
Dây chuyển 1ipex sang SMA 11mm lỗ trong 30cm, Dây chuyển ipex 1
Anten GPS+BD 38dBi 50x38mm dây 3m, Tần số 1561/1575MHz
Khớp nối lục giác 48 TT nhựa, Khớp nối động cơ giảm tốc V1
LED MATRIX 8X8 1088AS 3.0MM, LED MA TRẬN 32x32MM MÀU ĐỎ
Dây bus 2pin 20cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
ĐỘNG CƠ DC JGA25-310 12V 830RPM, ĐỘNG CƠ GIẢM TỐC
Phíp đồng lỗ đơn 1 mặt màu xanh 6x8cm, Board PCB lỗ 1 lớp
Mạch Relay 10A 24V 4 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
ĐIỆN TRỞ 50R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
Module cảm biến âm thanh, Cảm biến âm thanh loại 3 chân
PIC18F46J11 SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Jack DC Đực 5.5x2.1mm đầu domino, Đầu nối nguồn thông dụng
IC SỐ SN74HC138 3 SANG 8, IC CỔNG LOGIC MỞ RỘNG DIP
Quạt tản nhiệt 5VDC 70x70x25mm, Quạt mini 5V
TỤ ĐIỆN PHÂN CỰC 47UF/50V , TỤ HÓA TẦN SỐ CAO - 5 CON
ESP8266 NodeMCU LUA CP2102 MICRO, KIT WIFI HỌ ESP
QUANG TRỞ 4 CHÂN, CẢM BIẾN ÁNH SÁNG
IC SN74HC540 IC ĐỆM, 8BIT 3 TRẠNG THÁI ĐẢO NGÕ RA
JSN-SRF04, CẢM BIẾN SIÊU ÂM CHỐNG NƯỚC
ĐỘNG CƠ GIẢM TỐC V1 NHỰA 1:48, ĐỘNG CƠ DC 12V NHỰA
LED MATRIX 8X8 788AS 1.9MM, LED MA TRẬN 20X20MM MÀU ĐỎ
Module điều khiển động cơ DC L9110S 2 Kênh, Driver động cơ DC
Biến trở tinh chỉnh 3296W 2M 205, Biến trở vi chỉnh 2M
IC SỐ SN74LS266 CỔNG XNOR, IC CỔNG LOGIC 14 CHÂN DIP
Module điều khiển động cơ DC L9110S 4 Kênh, Driver động cơ DC
ĐẾ DÂY BUS 5 XH2.54MM, ĐẦU DÂY BUS HÀN BOARD - 1 CẶP
Mạch Relay 10A 12V 6 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
LED TRONG 5MM MÀU VÀNG CHÂN DÀI, LED SIÊU SÁNG - 40 CON
ĐIỆN TRỞ THANH 103 A09, ĐIỆN TRỞ BĂNG 10K 9 CHÂN
Mạch Relay 10A 12V 4 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
PIC18F4520 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Màn hình LCD2004 Xanh lá, Màn hình hiển thị Text 















Đánh giá
Chưa có đánh giá nào.