ضبط PID (PID Tuning): إلغاء تذبذب درجة حرارة الهوت إند
إذا كانت درجة حرارة فوهة (nozzle) طابعتك ثلاثية الأبعاد تتأرجح بدرجة أو درجتين أثناء الطباعة، بل وتواجه أحيانًا خطأ thermal runaway، فالسبب على الأرجح هو اختلال إعدادات PID لديك. PID tuning (ضبط PID) هو عملية إعادة معايرة حلقة التحكم التي تثبت درجة حرارة الهوت إند والسرير بدقة متناهية. في هذه المقالة، نشرح ما هو PID، ولماذا ينحرف مع الوقت، وكيف يمكنك إصلاحه بأمر واحد خطوة بخطوة.
ما هو PID ولماذا هو مهم؟
PID (تناسبي-تكاملي-تفاضلي) هو خوارزمية ثلاثية المعاملات تُستخدم في أنظمة التحكم الصناعية لتثبيت درجة الحرارة. في الطابعات ثلاثية الأبعاد، يعمل الهوت إند والسرير المُسخَّن بهذه الخوارزمية. معاملات PID (Kp, Ki, Kd) محسَّنة وفقًا للهوت إند الحالي والمروحة والمبرد ودرجة حرارة المحيط. لكن هذه المعاملات تفقد صلاحيتها في الحالات التالية:
- تغيير الهوت إند أو خرطوشة التسخين — خرطوشة بقدرة مختلفة تتطلب قيم PID مختلفة.
- ترقية مروحة التبريد — مروحة أقوى تبرد الهوت إند أسرع، ولا يتكيف PID مع ذلك تلقائيًا.
- تغيير البيئة/الكابينة — الانتقال إلى كابينة مغلقة أو اختلاف كبير في درجة حرارة المحيط قد يخل بتوازن PID.
- برامج ثابتة بديلة (Klipper، RepRap) — البرامج الثابتة المختلفة تعيد ضبط قيم PID الافتراضية.
كيف يتم ضبط PID؟
العملية بسيطة جدًا وتستغرق بضع دقائق في معظم البرامج الثابتة. اتبع هذه الخطوات على طابعة تعمل بـ Marlin:
1. الضبط التلقائي للهوت إند (PID Autotune)
ابدأ من وحدة التحكم (مثل Pronterface، أو OctoPrint Terminal، أو مباشرة من شاشة LCD) بالأمر التالي:M303 E0 S215 C8
هذا الأمر يقوم بتسخين وتبريد الهوت إند (E0) 8 مرات عند درجة حرارة مستهدفة 215 درجة مئوية لحساب قيم PID المثالية. عند الانتهاء، ستظهر في وحدة التحكم ثلاث قيم بصيغة #define DEFAULT_Kp …. دوِّنها.
2. حفظ القيم
لتطبيق القيم المحسوبة مؤقتًا:M301 P[القيمة] I[القيمة] D[القيمة]
ثم احفظها في EEPROM باستخدام M500. لجعل التغيير دائمًا في Marlin، يجب كتابة هذه القيم في الملف Configuration.h في السطر المناسب وإعادة ترجمة البرنامج الثابت (firmware).
3. ضبط PID للسرير (Bed)
يمكن تطبيق نفس العملية على السرير المُسخَّن. نظرًا لأن السرير يعمل عادة في نطاق 60-80 درجة مئوية، الأمر النموذجي هو: M303 E-1 S70 C8. المعامل E-1 يشير إلى السرير. طبق القيم الناتجة باستخدام M304 ثم احفظها بـ M500.
التحقق بعد ضبط PID
بعد اكتمال الضبط، أرسل الأمر M105 عدة مرات وراقب قراءات درجة الحرارة. في الهوت إند المثالي، يجب أن تثبت درجة الحرارة عند ±0.5 درجة مئوية من القيمة المستهدفة. إذا كان التذبذب أكثر من 1-2 درجة مئوية، كرر عملية PID أو تحقق من سرعة مروحة التبريد. يمكنك أيضًا طباعة برج درجة حرارة (temp tower) للتحقق من جودة الطباعة عند درجات حرارة مختلفة والتأكد من أن PID يعمل بشكل صحيح.
بإعدادات PID الصحيحة، يزداد الاستقرار الحراري لطابعتك، ويتحسن التصاق الطبقات، وتتجنب أخطاء السلامة مثل thermal runaway. إذا كنت تفضل عدم العبث بالطابعة وتحتاج إلى قطعة بجودة احترافية، فنحن في Ucuz3D ننتج جميع قطع FDM بما في ذلك المواد الهندسية باستخدام طابعات مضبوطة بـ PID، ويمكنك حساب سعر الغرام للمواد المختلفة فورًا والحصول على الطباعة بالمادة الأنسب لمشروعك.
إذا أردت تجربة ضبط PID على طابعتك الخاصة، احتفظ بنسخة احتياطية من القيم الحالية أولاً ثم طبق الخطوات أعلاه بالتسلسل. إذا كنت تواجه مشاكل متعلقة بدرجة الحرارة في القطع التي تطبعها، فإن دليلنا حول أحجام الفوهات وتأثيرها على الطباعة سيساعدك أيضًا في صيانة الهوت إند واختيار الفوهة المناسبة. وإذا كنت تفضل أن تعهد بمشروعك إلينا، يمكنك الحصول على عرض سعر من صفحة الطلب عبر الإنترنت في دقائق.

