Thermal Runaway Protection คืออะไร


คำตอบ:


15

TRP คืออะไรและทำงานอย่างไร

การป้องกันความร้อนที่ควบคุมไม่ได้นั้นอธิบายได้ด้วยตนเอง มันคือการป้องกันอุณหภูมิที่ไม่สามารถควบคุมได้ โดยพื้นฐานแล้วเฟิร์มแวร์จะตรวจสอบว่าเอาท์พุทที่วัดได้ของเทอร์มิสเตอร์ (เทอร์มิสเตอร์คืออะไร? เทอร์มิสเตอร์เป็นเซ็นเซอร์อุณหภูมิโดยทั่วไปเป็นส่วนประกอบทางไฟฟ้า (เจาะจงมากขึ้น: ตัวต้านทาน) ที่มีการลดลง มักใช้สำหรับการวัดและควบคุมเนื่องจากคุณสามารถเชื่อมความต้านทานกับอุณหภูมิผ่านตารางหรือเส้นโค้ง ) อยู่ภายในช่วงที่คาดหวังสำหรับค่าเป้าหมายที่แน่นอนภายในกรอบเวลาที่แน่นอนเมื่อให้ความร้อนกับเตียงหรือเตียงที่ร้อน

เช่นเมื่อคุณขอเตียงร้อนหรืออุ่นอุณหภูมิที่กำหนดองค์ประกอบของเครื่องทำความร้อนจะถูกกำหนด / เปิดเพื่อเพิ่มอุณหภูมิ หากอุณหภูมิเพิ่มขึ้นอันเป็นผลมาจากการจัดตารางเวลาเตียงร้อนหรืออุ่นไม่ตรงตามกำหนดเวลา (การตั้งค่าในการกำหนดค่าเฟิร์มแวร์) เครื่องพิมพ์จะหยุดและความร้อนขององค์ประกอบเครื่องทำความร้อนจะหยุด ต้องรีเซ็ตเครื่องพิมพ์หลังจากเกิดความผิดพลาดดังกล่าว

อะไรเป็นต้นเหตุของ TRP

ปัญหาทั่วไปที่ก่อให้เกิดการป้องกันการระบายความร้อน ได้แก่ :

  • เทอร์มิสเตอร์ผิดพลาด
  • เทอร์มิสเตอร์ที่วางไว้ไม่ถูกต้อง (เช่นไม่สัมผัสกับฮีทเตอร์ฮีสเตอร์ได้ดีพอ)
    • รวมถึงการหล่นออกมา
  • ตลับทำความร้อนหลวม
    • รวมถึงการหล่นออกมา
  • ข้อผิดพลาดการเชื่อมต่อ
  • สายชำรุดหรือหักบางส่วน
  • โดยพื้นฐานแล้วอะไรก็ตามที่ขัดจังหวะการให้ความร้อนหรือการวัดสัญญาณ

เหตุใด TRP จึงควรทำงาน

การป้องกันความร้อนที่ควบคุมไม่ได้มีวัตถุประสงค์หลักเพื่อป้องกันอันตรายจากไฟไหม้โดยการหยุดคาร์ทริดจ์ของเครื่องทำความร้อนเมื่อมันอาจจะหล่นออกมาจากบล็อกฮีทเตอร์และพยายามที่จะตั้งค่าสภาพแวดล้อมทั้งหมดในกองไฟ

เพื่อแสดงให้เห็นจุดนี้เกิดขึ้นถ้าความร้อนป้องกันรันอะเวย์ถูกปิดใช้งานและเรื่องที่เกี่ยวข้อง โชคดีที่สิ่งนี้ไม่ได้ส่งผลให้สูญเสียชีวิตและบ้าน แต่อาจมี - และเจ้าของสามารถทำการตรวจสอบทางนิติวิทยาศาสตร์เกี่ยวกับสิ่งที่ทำให้เกิดไฟไหม้

Anet A8 ที่โดนไฟไหม้

วิธีการเปิดใช้ TRP ในเฟิร์มแวร์ Marlin

กรุณาตรวจสอบให้แน่ใจว่าคุณมีสายการกำหนดค่าในการระบายความร้อนส่วนคุ้มครองรันอะเวย์ (466-485) ที่คุณConfiguration.hไฟล์ uncommented (ไม่ // ในด้านหน้าของสายที่เริ่มต้นด้วยความร้อน #define _... )

// ================================================ ===========================
// ======================== การป้องกันความร้อนที่ควบคุมไม่ได้ ========================= ==
// ================================================ ===========================

/ **
 * การป้องกันความร้อนให้การป้องกันเพิ่มเติมกับเครื่องพิมพ์ของคุณจากความเสียหาย
 * และไฟ มาร์ลินมักจะรวมถึงนาทีขั้นต่ำที่ปลอดภัยและอุณหภูมิสูงสุด
 * ป้องกันสายเทอร์มิสเตอร์เสียหายหรือตัดการเชื่อมต่อ
 * * * *
 * ปัญหา: หากเทอร์มิสเตอร์ล้มลงก็จะรายงานว่าต่ำกว่ามาก
 * อุณหภูมิของอากาศในห้องและเฟิร์มแวร์จะยังคงอยู่
 * เปิดฮีตเตอร์
 * * * *
 * หากคุณได้รับข้อผิดพลาด "Thermal Runaway" หรือ "Heating Heating Fail"
 * สามารถปรับรายละเอียดได้ใน Configuration_adv.h
 * /

#define THERMAL_PROTECTION_HOTENDS // เปิดใช้งานการป้องกันความร้อนสำหรับเครื่องอัดรีดทั้งหมด
#define THERMAL_PROTECTION_BED // เปิดใช้งานการป้องกันความร้อนสำหรับเตียงที่อุ่น

โปรดทราบว่า Marlin 2.x มีการป้องกันเพิ่มเติมสำหรับห้องทำความร้อน:

#define THERMAL_PROTECTION_CHAMBER // เปิดใช้งานการป้องกันความร้อนสำหรับห้องที่ให้ความร้อน

โดยทั่วไปควรจะเพียงพอที่จะเปิดใช้งาน TRP บนเครื่องพิมพ์ของคุณการปรับจูนสามารถทำได้โดยการเปลี่ยนค่าคงที่เวลาและอุณหภูมิที่เพิ่มขึ้นในไฟล์Configuration_adv.hในส่วน:

// ================================================ ===========================
// ============================= การตั้งค่าความร้อน ================= ===========
// ================================================ ===========================

อย่างไรก็ตามขอแนะนำว่าอย่าเปลี่ยนค่าเหล่านี้จนกว่าคุณจะแน่ใจอย่างแน่นอน เช่นหากคาร์ทริดจ์ความร้อนของคุณไม่ทรงพลังเพียงพอและคุณกำลังจะหยุดเครื่องพิมพ์ เมื่อรับเครื่องพิมพ์ที่เป็นบวกหยุดชะงักตามเฟิร์มแวร์ Marlinคุณสามารถ:

* ถ้าคุณได้รับผลบวกปลอมสำหรับ "Thermal Runaway" ให้เพิ่ม
* THERMAL_PROTECTION_HYSTERESIS และ / หรือ THERMAL_PROTECTION_PERIOD

จะทดสอบได้อย่างไรว่า TRP ทำงานอยู่ในเครื่องพิมพ์ของฉันหรือไม่?

ในการทดสอบว่ามีการเปิดใช้งานการป้องกันการระบายความร้อนในเครื่องพิมพ์ของคุณคุณสามารถยกเลิกการเชื่อมต่ออุปกรณ์ทำความร้อนของ hotend หรือเตียงอุ่นในขณะที่พิมพ์หรือส่งคำสั่งอุณหภูมิไปยังเครื่องพิมพ์ผ่าน USB โดยใช้เทอร์มินัลเพื่อส่งคำสั่งโดยตรงไปยังเครื่องพิมพ์ คุณสามารถยกเลิกการเชื่อมต่อองค์ประกอบเครื่องทำความร้อนในขณะที่เครื่องพิมพ์เย็น (ก่อนที่จะเริ่ม) และเมื่อองค์ประกอบเครื่องทำความร้อนกำลังร้อนขึ้น จะไม่มีการให้ความร้อนของหัวฉีดดังนั้นหลังจากช่วงเวลาที่กำหนดโดยการตั้งค่าคงที่เวลาในเฟิร์มแวร์เครื่องพิมพ์จะหยุดทำงานหากมีการเปิดใช้งานการป้องกันการระบายความร้อน ปิดเครื่องและเชื่อมต่อสายไฟใหม่ไม่แนะนำให้ใส่สายกลับเข้าไปในเครื่องที่กำลังทำงานเนื่องจากอาจสัมผัสกับสายเปิด เมื่อเครื่องพิมพ์หยุดคุณควรปิดเครื่องหรือรีเซ็ตเครื่องพิมพ์ใหม่ หากเครื่องพิมพ์ไม่หยุด

ข้อควรพิจารณาเพิ่มเติม

นอกเหนือจากการเปิดใช้งานการป้องกันการระบายความร้อนแล้วมันเป็นความคิดที่ดีที่จะติดตั้งเครื่องตรวจจับควันและเครื่องดับเพลิงในบริเวณรอบ ๆ เครื่องพิมพ์ 3D: เครื่องตรวจจับควันเหนือเครื่องดับเพลิงที่อยู่ในอ้อมแขนของประตู


3

Thermal Runaway คืออะไร

ลองดูการทดสอบการระบายความร้อน (# 2) ที่ดำเนินการโดย Chris Bate หนึ่งคน

ในวิดีโอนี้ผู้ทดลองขับองค์ประกอบความร้อนไม่หยุดจนกว่าจะเกิดภัยพิบัติ ลวด Nichrome ในองค์ประกอบความร้อนละลายที่ประมาณ 1,400 ° C เพียงครั้งเดียวมันจะละลายวงจรจะจะหยุดและหยุดในปัจจุบัน บล็อกความร้อนอลูมิเนียมอย่างไรก็ตามละลายที่ 660.3 ° C; นานก่อนที่นิโครเมี่ยมจะละลาย

การป้องกันการหลบหนีจากความร้อน

การป้องกันการระบายความร้อนเป็นส่วนหนึ่งของรหัสในเฟิร์มแวร์ของเครื่องพิมพ์ที่ตรวจสอบเพื่อให้แน่ใจว่าเมื่อพลังงานถูกนำไปใช้กับเครื่องทำความร้อนความต้านทานของเทอร์มิสเตอร์จะเปลี่ยนภายในกรอบที่ระบุ (เวลาและจำนวน) นี่คือรูปแบบพื้นฐานของการควบคุมวง

หากระบบควบคุมถูกนำไปใช้ในทางกลไกมันจะถูกเรียกว่าเทอร์โมสตัทซึ่งมักจะผ่านทางแถบ bimetal


สีรองพื้นพื้นฐานที่ดี คุณอาจปรับปรุงคำตอบเล็ก ๆ น้อย ๆ โดยให้วิธีการเปิดใช้งาน TRP - iirc เพียงแค่พลิกบิตที่ถูกต้อง
ทริช
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.