Giới thiệu module thời gian thực DS3231 AT24C32
Module thời gian thực DS3231 AT24C32 là đồng hồ thời gian thực I2C (RTC) chi phí thấp, độ chính xác cao với bộ dao động tinh thể bù nhiệt độ (TCXO) tích hợp và tinh thể. Thiết bị có chứa đầu vào pin để duy trì thời gian khi mất nguồn điện lưới. Bộ dao động tinh thể tích hợp cải thiện tuổi thọ của thiết bị và giảm số lượng linh kiện trên dây chuyền sản xuất.
DS3231 có sẵn trong phạm vi nhiệt độ thương mại và công nghiệp và có sẵn trong gói 16 chân 300mil SO.
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 DS3231 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: DS3231
- 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
- Cảm biến nhiệt độ : ± 3 ℃
- Đị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ý

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

Chương trình
Thư viện : DS3231.h
// Arduino Uno:
// ----------------------
// DS3231: SDA pin -> Arduino Analog 4 or the dedicated SDA pin
// SCL pin -> Arduino Analog 5 or the dedicated SCL pin
//
// Arduino Leonardo:
// ----------------------
// DS3231: SDA pin -> Arduino Digital 2 or the dedicated SDA pin
// SCL pin -> Arduino Digital 3 or the dedicated SCL pin
//
// Arduino Mega:
// ----------------------
// DS3231: SDA pin -> Arduino Digital 20 (SDA) or the dedicated SDA pin
// SCL pin -> Arduino Digital 21 (SCL) or the dedicated SCL pin
//
// Arduino Due:
// ----------------------
// DS3231: SDA pin -> Arduino Digital 20 (SDA) or the dedicated SDA1 (Digital 70) pin
// SCL pin -> Arduino Digital 21 (SCL) or the dedicated SCL1 (Digital 71) pin
//
#include <DS3231.h>
// Init the DS3231 using the hardware interface
DS3231 rtc(SDA, SCL);
void setup()
{
// Setup Serial connection
Serial.begin(115200);
// Uncomment the next line if you are using an Arduino Leonardo
//while (!Serial) {}
// Initialize the rtc object
rtc.begin();
// The following lines can be uncommented to set the date and time
//rtc.setDOW(WEDNESDAY); // Set Day-of-Week to SUNDAY
//rtc.setTime(12, 0, 0); // Set the time to 12:00:00 (24hr format)
//rtc.setDate(1, 1, 2014); // Set the date to January 1st, 2014
}
void loop()
{
// Send Day-of-Week
Serial.print(rtc.getDOWStr());
Serial.print(" ");
// Send date
Serial.print(rtc.getDateStr());
Serial.print(" -- ");
// Send time
Serial.println(rtc.getTimeStr());
// Wait one second before repeating :)
delay (1000);
}
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:

Module điều khiển động cơ bước TB6600 Thường, Driver động cơ Step
Module nguồn xung AC-DC 12VDC-450mA-5W, Nguồn xung giảm áp
TỤ ĐIỆN KHÔNG PHÂN CỰC 102/50V, TỤ GỐM 1nF - 10 CON
TỤ ĐIỆN KHÔNG PHÂN CỰC 104/50V, TỤ GỐM 100nF - 10 CON
IC SN74HC174 FLIP-FLOP D HEX, KÍCH CẠNH DƯƠNG
Bàn phím mềm keypad 4x1, Ma trận phím mềm
Pic16F887 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
TỤ ĐIỆN KHÔNG PHÂN CỰC 222/2KV, TỤ GỐM 2.2nF - 10 CON
Led trong 10MM màu trắng chân dài, Led siêu sáng - 10 con
Cảm Biến Bụi PM2.5, CẢM BIẾN GP2Y1010AU0F
BIẾN TRỞ VOLUME ĐƠN 1K WH148, CHIẾT ÁP ĐƠN WH148 1K
Pic18F24K20 SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
QUANG TRỞ TRUNG, CẢM BIẾN ÁNH SÁNG 5mm
ĐỘ K THỦY TINH M8 3000MM, CẢM BIẾN ĐỘ K LÒ XO
Led 7 đoạn 1 số Cathode 1 IN Đỏ, Led 7 seg 24mmx34mm
CẦU DIODE KBP307 DIP, CHỈNH LƯU TOÀN KỲ 3A - 700V
Module cách ly PC817 8 kênh, Opto cách ly quang
LED 7ĐOẠN 4 SỐ 0.4IN ANOT RED 12PIN, LED 7 SEG ĐỒNG HỒ
ĐỘ K Φ6*600MM DÂY DẪN L1000MM, CẢM BIẾN ĐẦU DÒ LOẠI K
Màn hình Oled 1.54in I2C Màu trắng, Màn hình Oled 128x64 hiển thị điểm ảnh
MODULE THỜI GIAN THỰC DS1307 AT24C32, ĐỒNG HỒ I2C
IC SN74HC4020 ĐẾM BINARY, IC ĐẾM NHỊ PHÂN 14 GIAI ĐOẠN
Module cách ly PC817 2 kênh, Opto cách ly quang
Module tăng áp DC-DC 400W 12A, Mạch tăng áp 10 - 60VDC
OLED 2.42IN I2C SPI TRẮNG, MÀN HÌNH HIỂN THỊ ĐIỂM ẢNH
MODULE THỜI GIAN THỰC DS3231 V2.0, IC ĐỒNG HỒ I2C
Module thu phát NRF24L01 2.4Ghz anten rời, Truyền nhận không dây RF
IC SN74HC164 THANH GHI DỊCH, IC MỞ RỘNG NGÕ RA DIP
Điện trở 20R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
IC SN74HC165 THANH GHI DỊCH, IC MỞ RỘNG NGÕ VÀO DIP
Điện trở 1R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Màn hình Oled 1.54in I2C Màu vàng, Màn hình Oled 128x64 hiển thị điểm ảnh
Mạch Relay 10A 5V 8 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
Màn hình Oled 2.42in I2C Màu trắng, Màn hình Oled 128x64 hiển thị điểm ảnh
OLED 3.12IN I2C SPI XANH DƯƠNG, HIỂN THỊ ĐIỂM ẢNH
LED MATRIX 8X8 2088BS 5.0MM, LED MA TRẬN 60.2x60.2MM MÀU ĐỎ
ĐỘNG CƠ SERVO MG946, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
IC SỐ SN74HC11 CỔNG AND, IC CỔNG LOGIC 14 CHÂN DIP
Mạch Relay 10A 12V 8 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
Module thẻ từ RFID PN532 UART SPI I2C, Mạch thẻ từ NFC 13.56MHz
Module tăng áp DC 150W 10A, Mạch tăng áp 12-35VDC
ĐỘNG CƠ SERVO MG996, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
Module GPS GY-NEO 6M Anten liền, Mạch định vị tọa độ GPS
Màn hình Oled 1.54in I2C Màu Xanh dương, Màn hình Oled 128x64 hiển thị điểm ảnh
IC SỐ SN74HC132 CỔNG NAND, IC CỔNG LOGIC 2-INPUT DIP
Module led ma trận 1588AS Max7219 8x32 Đỏ, Ghép từ 4 tấm matrix 8x8
IC SN74HC175 FLIP-FLOP D, THIẾT LẶP 4 CẠNH DƯƠNG
CẢM BIẾN MÀU SẮC TCS3200 GY-31, NHẬN DIỆN MÀU RGB
Mủ chống nước cao su Jack DC 5.5x2.1mm, Nắp chụp jack DC
Quạt tản nhiệt 12VDC 30x30x10mm, Quạt mini 12V
RELAY OMRON G2R-2-12VDC 8 CHÂN 5A, RƠ LE TRUNG GIAN
IC SN74HC09 CỔNG AND, IC CỔNG LOGIC 2-INPUT DIP
Điện trở 4R7 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
ĐỘNG CƠ DC JGA25-310 12V 35RPM, ĐỘNG CƠ GIẢM TỐC
Pic18F452 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Module thu phát NRF24L01 2.4Ghz anten liền, Truyền nhận không dây RF
Module điều khiển động cơ DC L298N, Driver điều khiển động cơ DC
TỤ ĐIỆN PHÂN CỰC 1UF/400V , TỤ HÓA TẦN SỐ CAO
Màn hình LCD2004 Xanh lá, Màn hình hiển thị Text
CẢM BIẾN TCRT5000, DÒ LINE TRẮNG ĐEN
RELAY OMRON G2R-1A-E-24VDC 6 CHÂN 16A, RƠ LE TRUNG GIAN
Ốc đầu bằng bake M3-15mm, Đai ốc M3 cao 15mm - 10pcs
IC SỐ SN74HC21 CỔNG AND, IC CỔNG LOGIC 4-INPUT DIP
Bộ chuyển đổi Pt100 0-10V 0º-300ºC, Nhiệt độ 0-300 độ C - Loại thường
RELAY OMRON G2R-1-24VDC 5 CHÂN 10A, RƠ LE TRUNG GIAN
TỤ ĐIỆN PHÂN CỰC 10UF/400V , TỤ HÓA TẦN SỐ CAO
Thạch anh 10Mhz chân Dán SMD, Tạo tần số cao 2 chân
PIC18F45K22 SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Màn hình LCD2004 Xanh dương, Màn hình hiển thị Text
MẠCH LED 7 ĐOẠN 3 SỐ 0.56IN MỞ RỘNG 74HC595 TỪNG LED
MODULE SẠC 2 CELL 18650 3A, MẠCH LITHIUM 7.4V - 5A
IC LM317 ỔN ÁP, NGÕ RA ĐIỆN ÁP DƯƠNG 1.25V - 37V
Pic12F1822 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Màn hình LCD2004 I2C Xanh lá, Màn hình hiển thị Text 













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