Giá đỡ Module Bộ nhớ EEPROM AT24C256 I2C cho Thanh nhôm 2020

Giá đỡ Module Bộ nhớ EEPROM AT24C256 I2C cho thanh nhôm 2020, dùng cho bo mạch BTT SKR 1.4 trên máy in delta. Có thiết kế hở để thông gió và đi kèm hướng dẫn cài đặt Marlin chi tiết, cùng danh sách phần cứng cần thiết.

👁️
307
Lượt Xem
❤️
2
Lượt Thích
📥
21
Lượt Tải
Cập Nhật Dec 09, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Giá đỡ cho Module Bộ nhớ EEPROM AT24C256 I2C cho thanh nhôm 2020. Tôi đang sử dụng cái này cho bo mạch BTT SKR 1.4 trên máy in delta tự chế của mình. Cái này kẹp nhẹ module EEPROM và có các cạnh hở để thông gió, mặc dù tôi không chắc là chúng có bị nóng không. Tôi đã tự làm dây cắm Molex của mình.

Tôi mua Module Bộ nhớ EEPROM AT24C256 I2C TẠI ĐÂY.

Có hai bài viết hay của MAKE ‘N’ PRINTAUTODESK Instructables (bài Instructables đã giúp tôi nhiều nhất, đặc biệt là mã của RickeyH ở phần bình luận).

Tôi đã thử vài lần để làm cho module EEPROM riêng hoạt động, vì vậy bạn có thể phải tìm ra cách nào phù hợp với bạn dựa trên phiên bản Marlin bạn đang sử dụng.

Tôi đang sử dụng Marlin bugfix CONFIGURATION_H_VERSION 02000905, và các cài đặt sau đây đã hoạt động với tôi; tôi đã nối dây EEPROM theo hình ảnh cuối cùng.

_CONFIGURATION_H_

* EEPROM

*

* Lưu trữ cố định để bảo toàn cài đặt có thể cấu hình sau khi khởi động lại.

*   M500 - Lưu cài đặt vào EEPROM.

*   M501 - Đọc cài đặt từ EEPROM. (ví dụ: Bỏ qua các thay đổi chưa lưu)

*   M502 - Khôi phục cài đặt về mặc định "nhà sản xuất". (Tiếp theo là M500 để khởi tạo EEPROM.)

*

_#define EEPROMSETTINGS     // Lưu trữ cố định với M500 và M501

_//#define DISABLEM503        // Tiết kiệm ~2700 byte flash. Tắt cho bản phát hành!

_#define EEPROMCHITCHAT       // Cung cấp phản hồi về các lệnh EEPROM. Tắt để tiết kiệm PROGMEM.

_#define EEPROM_BOOTSILENT    // Giữ M503 im lặng và chỉ đưa ra lỗi trong lần tải đầu tiên

_#if ENABLED(EEPROMSETTINGS)

  _//#define EEPROM_AUTOINIT  // Khởi tạo EEPROM tự động khi có bất kỳ lỗi nào.

  _//#define EEPROM_INITNOW   // Khởi tạo EEPROM khi khởi động lần đầu sau một bản dựng mới.

#endif

Cài đặt chân cắm BigTreeTech SKR 1.4

// EEPROM

//

_#if NO_EEPROMSELECTED

_#include"pins_BTT_SKRcommon.h"

  _#define MNV_SKRV1_4_256KEND 0x7FFF //32Kb

  _#define I2CEEPROM                            // EEPROM trên I2C-0

  _#define MARLIN_EEPROM_SIZEMNV_SKRV1_4_256KEND

  _#define E2END MNV_SKRV1_4_256KEND

  _//#define SDCARD_EEPROMEMULATION

#endif

_#if ENABLED(I2CEEPROM)

  _#define MARLIN_EEPROMSIZE              0x8000  // 32K

_elif ENABLED(SDCARD_EEPROMEMULATION)

  _#define MARLIN_EEPROMSIZE               0x800  // 2K

#endif

Tôi đã in cái này bằng ATOMIC PLA. In hai phần như hiện có, sử dụng hỗ trợ cho phần trên do có lỗ vít âm.

Phần cứng cần thiết:

2 cái - Vòng đệm M3 đường kính 9mm

2 cái - Đai ốc T M3

1 cái - Vít M3 x 8

1 cái - Vít M3 x 20

Nếu bạn thích thiết kế của tôi và muốn gửi cho tôi một lời nhắn, bạn có thể làm điều đó qua PayPal….. Cảm ơn bạn và hãy tận hưởng những mẫu thiết kế tôi tạo ra.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Noncommercial — Share Alike

CC-BY-NC-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Không được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (2 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)