Giá đỡ Cảm biến Nhiệt độ Buồng Qidi Plus 4
Cải thiện việc báo cáo nhiệt độ buồng trên Qidi Plus 4 bằng cách di chuyển cảm biến nhiệt độ với giá đỡ được thiết kế tùy chỉnh. Bao gồm các mẹo in và các thay đổi cấu hình Klipper tùy chọn để kiểm soát nhiệt độ ổn định hơn.
Mô tả
Mô hình này và các cấu hình tùy chọn đi kèm là kết quả của nhiều tháng thử nghiệm để cải thiện hoạt động của bộ gia nhiệt buồng trên Qidi Plus 4.
Đầu dò nhiệt buồng gốc được đặt dưới thanh ray khung ở phía sau bên phải của buồng máy in. Nó được hiển thị ở đây được khoanh tròn màu xanh lam.

Thật không may, vị trí này gần nơi luồng không khí thoát ra từ buồng bo mạch chính. Ngoài ra, nó không được cách nhiệt đầy đủ khỏi khung kim loại của máy in, và điều đó có nghĩa là đầu dò nhiệt ở vị trí gốc có thể đọc sai nhiệt độ buồng từ 5-15C so với nhiệt độ thực tế.
Thêm vào đó, khi bộ gia nhiệt buồng hoạt động, luồng không khí nóng thổi trực tiếp qua đầu dò, vì vậy khi máy in đang cố gắng làm ấm buồng, đầu dò sẽ đọc nhiệt độ cao, ngay cả khi buồng chưa đạt nhiệt độ mong muốn. Điều này dẫn đến nhiệt độ buồng có thể dao động giữa quá lạnh và quá nóng một cách tuần hoàn, điều này không lý tưởng.
Một cuộc điều tra đầy đủ về các vấn đề này được thảo luận chi tiết hơn tại đây.
Chúng ta có thể giải quyết các vấn đề này bằng cách di chuyển cảm biến đến vị trí này bằng giá đỡ này:

Lưu ý rằng thường có một độ dài cáp đầu dò nhiệt khá lớn, tuy nhiên nó thường được buộc chặt với các cáp khác trong buồng bo mạch chính. Nếu bạn thấy rằng bạn không có đủ độ dài cáp cho sửa đổi này, hãy tháo bảng điều khiển phía sau và cắt dây buộc giữ đầu dò nhiệt để giải phóng nó, và buộc lại bó cáp.
Việc di chuyển đầu dò đến vị trí này giúp cảm biến tránh luồng khí nóng thổi trực tiếp từ bộ gia nhiệt buồng khi nó đang hoạt động, đồng thời cung cấp khả năng cách nhiệt tốt hơn với khung máy in chính. Một đai ốc vuông M3 được đặt vào giá đỡ đầu dò mà vòng gắn cảm biến kim loại gốc được bắt vít bằng bu lông M3x8mm.
Giá đỡ chính sau đó được gắn vào khung thông qua một số lỗ gắn đã được khoan sẵn trên khung. Một bu lông M3x8mm dùng cho phía bên phải của giá đỡ trong ảnh, và bu lông và đai ốc gốc dùng cho phía bên trái.
Cá nhân tôi thích đặt vòng đệm nylon màu trắng ở vị trí được hiển thị để không bị mất, nhưng nếu không thì không cần thiết phải ở đó. Cáp được luồn qua bộ dẫn cáp để tránh cản trở hệ thống chuyển động và chạy xuống buồng bo mạch chính qua phần cắt ở khung bên phải của động cơ bước phía sau.
In ấn
Độ cao lớp 0.2mm là lý tưởng, và in bằng bất kỳ sợi nào chịu được nhiệt độ trên 80C. Bản thân tôi đã sử dụng ABS-GF25 cho mô hình trong ảnh. Không cần hỗ trợ.
CẤU HÌNH ĐƯỢC KHUYẾN NGHỊ (NHƯNG TÙY CHỌN)
Cấu hình Bộ gia nhiệt Buồng tốt hơn (tùy chọn)
Sau khi lắp đặt, nên thực hiện thay đổi cấu hình sau trong tệp printer.cfg của bạn
[duplicate_pin_override]
pins: U_1:PA1
[heater_generic chamber]
heater_pin:U_1: PC8
max_power: 0.6
pwm_cycle_time: 0.135335
control: pid
smooth_time: 30
pid_Kp: 60
pid_Ki: 0.12
pid_Kd: 0
min_temp: -100
max_temp: 85
sensor_type:NTC 100K MGB18-104F39050L32
sensor_pin:U_1:PA1
Lưu ý việc bổ sung dòng _smooth_time_ và các thay đổi đối với _pid_Kp_, _pid_Ki_ và _pid_Kd_.
Sự thay đổi PID này phù hợp hơn nhiều với vị trí của cảm biến nhiệt độ buồng hiện tại với mô hình này. Nó cung cấp khả năng kiểm soát bộ gia nhiệt buồng ổn định hơn nhiều, tập trung mạnh vào việc giữ cho mức công suất của bộ gia nhiệt buồng càng mượt càng tốt để giảm thiểu việc bật tắt bộ gia nhiệt nhanh chóng, điều này có thể ảnh hưởng tiêu cực đến chất lượng in tùy thuộc vào chất lượng nguồn điện cấp cho máy in.
Sửa đổi thuật toán gia nhiệt Klipper (tùy chọn)
Ngoài thay đổi cấu hình trên, bạn cũng có thể ghi đè /home/mks/klipper/klippy/extras/heaters.py bằng nội dung của một trong các tệp sau.
Hãy chắc chắn sao lưu phiên bản gốc của tệp đó trước.
- Firmware 1.4.2 phiên bản đầy đủ của heaters.py -HOẶC- Tệp vá ngữ cảnh cho 1.4.2
- Firmware 1.4.3 phiên bản đầy đủ của heaters.py -HOẶC- Tệp vá ngữ cảnh cho 1.4.3
- Firmware 1.6.0 phiên bản đầy đủ của heaters.py -HOẶC- Tệp vá ngữ cảnh cho 1.6.0
Tôi sẽ không giải thích cách thực hiện điều này ở đây vì nếu bạn không chắc chắn về những gì cần làm chỉ từ mô tả đó, thì tôi không muốn khuyến khích bạn làm điều gì đó làm thay đổi cài đặt Klipper của bạn.
Sau khi thay thế tệp heaters.py cho phiên bản firmware của bạn, hãy gõ sync trên bảng điều khiển ssh của máy in, sau đó tắt và bật lại máy in để kích hoạt tệp mới.
Tệp mới này thay đổi nhiệt độ được đưa vào thuật toán PID của bộ gia nhiệt thành giá trị nhiệt độ được làm mịn trong khoảng thời gian smooth_time đã định cấu hình. Điều này chỉ áp dụng cho các bộ gia nhiệt có smooth_time được định nghĩa lớn hơn 1 giây, nghĩa là hoạt động của đầu nóng sẽ không bị ảnh hưởng.
Điều này có tác dụng làm mịn thêm hoạt động công suất của bộ gia nhiệt buồng để cung cấp nhiệt độ buồng rất ổn định, điều này lần lượt sẽ có tác động tích cực đến chất lượng in.
Cấu hình PID bộ gia nhiệt giường tốt hơn (tùy chọn)
Nếu bạn đã áp dụng những điều trên, thì bạn cũng có thể xem xét các thay đổi cấu hình bộ gia nhiệt giường sau đây, áp dụng hành vi làm mịn bộ gia nhiệt tương tự cho bộ gia nhiệt giường in, điều này làm mịn rất mạnh mẽ nguồn cấp điện cho giường in, đồng thời hạn chế các đỉnh công suất trên nguồn điện của máy in:
[heater_bed]
heater_pin: U_1:PB10
sensor_type:NTC 100K MGB18-104F39050L32
sensor_pin: U_1: PA0
max_power: 1.0
control: pid
smooth_time: 5
pid_Kp: 100
pid_Ki: 0.6
pid_Kd: 0
pwm_cycle_time: 0.001
min_temp: -60
max_temp: 125
Ủng hộ người tạo
Thích công việc của tôi? Có lẽ mua cho tôi một ly cà phê! https://ko-fi.com/stew675
Giấy phép
Tác phẩm này được cấp phép theo
Creative Commons — Attribution — Noncommercial — Share AlikeCC-BY-NC-SA
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!