Yanıtlar:
Termal kaçak koruma temel olarak kendini açıklar; kontrolden çıkan sıcaklığa karşı koruma sağlar. Esasen, bellenim, termistörün ölçülen çıkışının (termistör nedir? Termistör temelde bir sıcaklık sensörü olup olmadığını kontrol eder ; ısıtıldığında direncinde büyük bir azalma olan bir elektrik bileşenidir (daha spesifik: bir direnç); sıcaklığa direncini bir tablo veya eğri aracılığıyla bağlayabileceğiniz için genellikle ölçüm ve kontrol için kullanılır ), hotend veya ısıtmalı yatağı ısıtırken belirli bir zaman dilimi içinde belirli bir hedef değer için beklenen bir aralık dahilindedir.
Örn. Sıcak veya ısıtılmış yatağı belirli bir sıcaklığa talep ettiğinizde, ısıtıcı elemanları sıcaklığı arttırmak için programlanır / açılır. Hotend veya ısıtmalı yatağın programlanması sonucunda sıcaklık artışı zamanında karşılanmazsa (ürün yazılımı yapılandırmasındaki ayarlar) yazıcı durur ve ısıtıcı elemanların ısınması durur. Böyle bir arızadan sonra yazıcının sıfırlanması gerekir.
Termal kaçak korumayı tetikleyen yaygın sorunlar şunlardır:
Termal kaçak koruma esas olarak, ısıtıcı bloğundan düşmüş olabilir ve tüm çevreyi ateşe vermeye çalışırken ısıtıcı kartuşunu durdurarak yangın tehlikelerini önlemek içindir.
Konuyu açıklamak için: Bu, Termal Kaçak Koruma devre dışı bırakıldığında ve ilgili hikaye olduğunda gerçekleşir . Neyse ki bu bir hayat ve ev kaybına neden olmadı, ancak olabilirdi - ve sahibi yangına neyin neden olduğu hakkında bazı adli tıp incelemeleri yapabildi.
Lütfen Configuration.h dosyanızın Termal Kaçak Koruma bölümünde (466-485) yapılandırılmamış olduğundan emin olun (#define THERMAL _... ile başlayan satırların önünde // yok) .
// ================================================ =========================== // ======================== Termal Kaçak Koruma ===================== == // ================================================ =========================== / ** * Termal Koruma, yazıcınıza hasardan ek koruma sağlar * ve ateş. Marlin her zaman güvenli minimum ve maksimum sıcaklık aralıklarını içerir. * kopmuş veya bağlantısı kesilmiş bir termistör kablosuna karşı koruyun. * * Sorun: Bir termistör düşerse, çok daha düşük * odadaki havanın sıcaklığı ve bellenim tutacak * ısıtıcı açık. * * "Termal Kaçak" veya "Isıtma başarısız" hataları alırsanız, * ayrıntılar Configuration_adv.h dosyasında ayarlanabilir. * / #define THERMAL_PROTECTION_HOTENDS // Tüm ekstrüderler için termal korumayı etkinleştir #define THERMAL_PROTECTION_BED // Isıtmalı yatak için termal korumayı etkinleştir
Marlin 2.x'in ısıtma odası için ek bir korumaya sahip olduğuna dikkat edin:
#define THERMAL_PROTECTION_CHAMBER // Isıtmalı oda için termal korumayı etkinleştir
Bu genellikle yazıcınızda TRP'yi etkinleştirmek için yeterli olmalıdır , bölümdeki Configuration_adv.h dosyasındaki zaman sabiti ve sıcaklık artışı değiştirilerek ince ayar yapılabilir :
// ================================================ =========================== // ============================= Termal Ayarlar ================= =========== // ================================================ ===========================
Ancak, kesinlikle emin olmadığınız sürece bu değerleri değiştirmemeniz önerilir; ısıtma kartuşunuz yeterince güçlü değilse ve yazıcı durursa. Marlin ürün yazılımına göre yanlış pozitif yazıcı durursa şunları yapabilirsiniz:
* "Termal Kaçak" için yanlış pozitifler
alırsanız * THERMAL_PROTECTION_HYSTERESIS ve / veya THERMAL_PROTECTION_PERIOD değerini artırın
Yazıcınızda termal kaçak korumanın etkinleştirilip etkinleştirilmediğini test etmek için, doğrudan yazıcıya komut göndermek için bir terminal kullanarak bir yazdırma yazdırırken veya yazıcıya sıcaklık komutları gönderirken hotend veya ısıtmalı yatağın ısıtıcı elemanının bağlantısını kesebilirsiniz. Isıtıcı elemanını yazıcı soğukken (başlatmadan önce) ve ısıtıcı elemanı ısıtırken de çıkarabilirsiniz. Nozulun ısınması gerçekleşmez, bu nedenle bellenimde ayarlanan zaman sabiti tarafından tanımlanan süreden sonra, termal kaçak koruma etkinleştirilirse yazıcı durur. Makineyi kapatın ve kabloları yeniden bağlayın, açık kablolara dokunabileceğinden, çalışan bir makineye geri takılması önerilmez; yazıcı durduğunda yine de yazıcıyı kapatmalı veya sıfırlamalısınız. Yazıcı durmadıysa,
Termal kontrolden çıkma korumasını etkinleştirmenin yanı sıra, 3D yazıcının çevresine bir duman dedektörü ve bir yangın söndürücü takmak her zaman iyi bir fikirdir: üzerindeki duman dedektörü, odaya giden kapının kollarına erişen söndürücü.
Bir Chris Bate tarafından gerçekleştirilen Termal Kaçak Testine (# 2) bakalım .
Bu videoda deneyci, ısıtma elemanını felakete kadar kesintisiz olarak sürdü. Isıtma elemanındaki nikrom tel yaklaşık 1.400 ° C'de erir. Sadece eridiğinde, devre kesilir ve akım durur. Ancak alüminyum ısıtma bloğu 660.3 ° C'de erir; nikrom erimeden çok önce.
Termal kaçak koruma, yazıcının ürün yazılımında, ısıtıcıya güç verildiğinde, termistörün direncinin belirtilen bir çerçeve içinde (zaman ve miktar) değiştiğinden emin olmak için kontrol eden bir kod parçasıdır. Bu, bir kontrol döngüsünün temel şeklidir .
Kontrol sistemi mekanik olarak uygulanırsa, buna genellikle bimetal şerit aracılığıyla bir termostat denir .