Giới thiệu tổng quan về IC nhớ 24C04
IC nhớ 24C04 là một vi mạch EEPROM (Electrically Erasable Programmable Read-Only Memory), có chức năng lưu trữ dữ liệu một cách bền vững, ngay cả khi mất điện. Với dung lượng 4Kb (tương đương 512 byte), IC này phù hợp với nhiều ứng dụng điện tử yêu cầu lưu trữ thông tin cấu hình, dữ liệu hệ thống, hay các thiết lập của người dùng.
24C04 hoạt động dựa trên giao tiếp I2C – một chuẩn truyền thông nối tiếp phổ biến trong thế giới vi điều khiển và hệ thống nhúng. Việc sử dụng giao tiếp I2C giúp IC này có thể kết nối dễ dàng với nhiều loại vi điều khiển khác nhau, đồng thời cho phép quản lý nhiều thiết bị trên cùng một bus.

Đặc điểm nổi bật của 24C04
- Dung lượng nhớ 4Kb (kilobit), tương đương với 512 byte.
- Giao tiếp qua bus I2C, hỗ trợ tốc độ tối đa lên tới 400kHz.
- Giao diện điện áp rộng, hoạt động ổn định từ 1.8V đến 5.5V.
- Số chu kỳ ghi/xóa lên đến hơn 1 triệu lần.
- Lưu trữ dữ liệu không bị mất khi mất điện.
- Ghi dữ liệu theo từng byte hoặc theo page, tối ưu hiệu suất.
- Đóng gói dạng DIP-8, dễ lắp đặt trên breadboard hoặc PCB.
- Hỗ trợ địa chỉ thiết bị thông qua các chân A0, A1, A2.
- Có chân WP (Write Protect) giúp bảo vệ dữ liệu chống ghi đè.
Thông số kỹ thuật 24C04
-
Dung lượng: 4Kb (512 byte)
-
Giao tiếp: I2C, tốc độ tối đa 400kHz
-
Điện áp hoạt động: 1.8V đến 5.5V
-
Chu kỳ ghi/xóa: Trên 1 triệu lần
-
Thời gian giữ dữ liệu: khoảng 100 năm
-
Kích thước trang ghi: 16 byte
-
Thời gian ghi mỗi trang: khoảng 5ms
-
Nhiệt độ hoạt động: từ -40°C đến +85°C
-
Kiểu chân: DIP-8
Cấu tạo và sơ đồ chân IC 24C04
- Tổng cộng có 8 chân, theo thứ tự như sau:
- A0 – Địa chỉ thiết bị (bit thấp nhất)
- A1 – Địa chỉ thiết bị (bit thứ hai)
- A2 – Địa chỉ thiết bị (bit thứ ba)
- GND – Nối đất
- SDA – Dữ liệu nối tiếp (Serial Data)
- SCL – Xung đồng hồ nối tiếp (Serial Clock)
- WP – Chân bảo vệ ghi (Write Protect)
- VCC – Nguồn cấp (1.8V đến 5.5V)
- Giao tiếp qua hai chân chính:
- SDA: Truyền và nhận dữ liệu giữa vi điều khiển và EEPROM.
- SCL: Cung cấp tín hiệu đồng hồ để đồng bộ truyền dữ liệu.
- Các chân địa chỉ A0, A1, A2 cho phép cấu hình nhiều EEPROM trên cùng một bus I2C bằng cách thay đổi địa chỉ.

Ứng dụng thực tế của IC nhớ 24C04
- Lưu trữ cấu hình thiết bị: Dữ liệu như mật khẩu, địa chỉ MAC, trạng thái thiết bị được lưu trữ để duy trì qua các lần khởi động.
- Thiết bị tiêu dùng điện tử: Ứng dụng trong tivi, đầu thu kỹ thuật số, thiết bị nhà thông minh để lưu thông tin cá nhân người dùng.
- Mạch điều khiển nhúng: Ghi dữ liệu cảm biến, giá trị đo đạc tạm thời hoặc lâu dài cho vi điều khiển.
- Hệ thống nhúng công nghiệp: Lưu cấu hình hệ thống, nhật ký hoạt động, địa chỉ truyền thông trong các hệ thống như PLC, SCADA.
- Mạch BIOS hoặc cấu hình máy tính: Lưu giữ thông số hệ thống khởi động, cấu hình phần cứng trong các mainboard hoặc bo mạch điều khiển.
- Thiết bị y tế, thiết bị đo lường: Ghi nhớ ngưỡng đo, số liệu cũ, cài đặt người dùng.
- Ứng dụng robot, điều khiển từ xa: Lưu trạng thái cài đặt hoặc kết nối giữa các lần hoạt động.

Hướng dẫn sử dụng 24C04 trong mạch
- Kết nối nguồn và đất:
- Chân VCC nối với nguồn 3.3V hoặc 5V tùy theo yêu cầu của IC.
- Chân GND nối đất hệ thống.
- Kết nối bus I2C:
- Nối chân SDA và SCL đến vi điều khiển tương ứng.
- Sử dụng điện trở pull-up khoảng 4.7kΩ đến 10kΩ trên SDA và SCL để đảm bảo tín hiệu ổn định.
- Cấu hình địa chỉ thiết bị:
- Gán trạng thái HIGH hoặc LOW cho ba chân A0, A1, A2 để đặt địa chỉ riêng cho mỗi IC.
- Điều này rất hữu ích khi dùng nhiều EEPROM 24C04 trên cùng một bus.
- Bảo vệ ghi (Write Protect):
- Khi chân WP được nối mức cao (VCC), mọi thao tác ghi dữ liệu sẽ bị vô hiệu hóa.
- Để ghi dữ liệu, cần nối chân WP xuống mức thấp (GND).
- Truyền và nhận dữ liệu:
- Dùng giao thức I2C để ghi hoặc đọc dữ liệu từ các địa chỉ bộ nhớ cụ thể.
- Có thể ghi từng byte hoặc theo từng page (có thể là 16 byte mỗi trang), giúp tăng tốc độ và hiệu quả.
- Quản lý thời gian ghi:
- Mỗi lần ghi cần khoảng 5ms để hoàn tất. Trong thời gian này, không nên tiếp tục lệnh ghi khác.
- Có thể sử dụng kỹ thuật polling (kiểm tra lại trạng thái ACK) để xác nhận ghi hoàn tất.

Những lưu ý quan trọng khi sử dụng 24C04
- Tránh vượt quá giới hạn điện áp và dòng điện: hoạt động vượt mức dễ làm hỏng IC.
- Luôn sử dụng điện trở pull-up cho SDA và SCL để đảm bảo chất lượng tín hiệu.
- Tránh thực hiện ghi quá nhiều lần liên tiếp để bảo vệ độ bền của EEPROM.
- Sử dụng chân WP để tránh các lỗi ghi không mong muốn trong hệ thống.
- Đảm bảo khoảng cách dây dẫn ngắn khi giao tiếp I2C để hạn chế nhiễu tín hiệu.
- Trong môi trường công nghiệp, nên đặt lọc nhiễu hoặc mạch cách ly I2C để tránh hư hỏng dữ liệu.
Ưu điểm nổi bật của 24C04
- Dung lượng phù hợp: Không quá nhỏ cũng không quá lớn, đủ cho lưu trữ cấu hình, dữ liệu điều khiển.
- Giao tiếp dễ dàng: Chuẩn I2C phổ biến, thư viện hỗ trợ sẵn có trên nhiều nền tảng như Arduino, STM32, Raspberry Pi,…
- Độ bền cao: Với hơn 1 triệu chu kỳ ghi/xóa, 24C04 có thể hoạt động bền bỉ trong nhiều năm.
- Kích thước nhỏ gọn: Dạng DIP-8 rất tiện lợi để sử dụng trong các dự án DIY hoặc sản phẩm thương mại.
- Tiết kiệm năng lượng: Dòng tiêu thụ thấp, hoạt động tốt trong các thiết bị sử dụng pin.
- Chi phí thấp: Giá thành rẻ, dễ thay thế, dễ tích hợp trong nhiều loại mạch.

Xem thêm các sản phẩm IC giá tốt tại đây!
Kết luận
Với thiết kế nhỏ gọn, giao tiếp I2C tiện lợi và khả năng lưu trữ dữ liệu ổn định ngay cả khi mất nguồn, 24C04 là một trong những IC EEPROM phổ biến nhất trên thị trường hiện nay. Nó phù hợp cho mọi cấp độ người dùng – từ những người mới học vi điều khiển cho đến các kỹ sư thiết kế mạch chuyên nghiệp.
Nếu bạn đang cần một giải pháp lưu trữ nhỏ gọn, tiết kiệm và đáng tin cậy cho dự án nhúng của mình, thì 24C04 chính là một lựa chọn không nên bỏ qua.
📞 Liên hệ ngay với Linh Kiện Nhật Tảo để được tư vấn và đặt hàng với giá tốt nhất:
- Địa chỉ: Cao ốc A Nguyễn Kim, Đường Nhật Tảo, Phường 7, Quận 10, TP. Hồ Chí Minh
- Hotline: 0969567245
- Email: linhkiennhattao245@gmail.com

Adapter 12v3A
6N80
20N120
23N60 cũ
Adapter 19.5V 6.7A
12N65
15R1203
15R1202
30R1202
30N120










Reviews
There are no reviews yet