تنظیم PID (PID Tuning): بازنشانی نوسان دمای هاتاند
اگر دمای نازل چاپگر سهبعدی شما در طول چاپ یک دو درجه نوسان دارد و حتی گاهی با خطای فرار حرارتی (thermal runaway) مواجه میشوید، دلیل آن به احتمال زیاد خراب شدن تنظیمات PID شماست. تنظیم PID (PID tuning) فرآیند کالیبراسیون مجدد حلقه کنترلی است که دمای هاتاند و میز را با دقت میلیثانیه ثابت نگه میدارد. در این مقاله توضیح میدهیم که PID چیست، چرا در طول زمان دچار انحراف میشود و چگونه با یک دستور ساده آن را اصلاح کنید.
PID چیست و چرا مهم است؟
PID (تناسبی-انتگرالی-مشتقگیر)، یک الگوریتم سهجملهای است که در سیستمهای کنترل صنعتی برای ثابت نگهداشتن دما استفاده میشود. در چاپگرهای سهبعدی، هاتاند و میز گرمشونده با این الگوریتم کار میکنند. ضرایب PID (Kp، Ki، Kd) بر اساس هاتاند، فن، خنککننده و دمای محیط فعلی چاپگر شما بهینهسازی شدهاند. اما در موارد زیر این ضرایب اعتبار خود را از دست میدهند:
- تعویض هاتاند یا کارتریج گرمکن — کارتریج با توان متفاوت نیازمند مقادیر PID متفاوت است.
- ارتقاء فن خنککننده — فن قویتر هاتاند را سریعتر خنک میکند و PID با آن سازگار نمیشود.
- تغییر محفظه/محیط — انتقال به محفظه بسته یا تغییر زیاد دمای محیط میتواند تعادل PID را برهم بزند.
- نرمافزار جایگزین (Klipper، RepRap) — فریمورهای مختلف مقادیر پیشفرض PID را بازنشانی میکنند.
تنظیم PID چگونه انجام میشود؟
فرآیند بسیار ساده است و در اکثر فریمورها چند دقیقه طول میکشد. در چاپگر مبتنی بر Marlin مراحل زیر را دنبال کنید:
1. تنظیم خودکار PID هاتاند (Hotend PID Autotune)
چاپگر خود را از کنسول (مثلاً Pronterface، ترمینال OctoPrint یا مستقیم از صفحه LCD) با این دستور شروع کنید:M303 E0 S215 C8
این دستور هاتاند (E0) را 8 بار تا دمای هدف 215 درجه سانتیگراد گرم و سرد میکند تا مقادیر ایدهآل PID را محاسبه کند. وقتی فرآیند تمام شد، سه مقدار به شکل #define DEFAULT_Kp … در کنسول مشاهده میکنید. آنها را یادداشت کنید.
2. ذخیره مقادیر
برای اعمال موقت مقادیر محاسبهشده:M301 P[مقدار] I[مقدار] D[مقدار]
سپس با M500 در EEPROM ذخیره کنید. برای دائمی کردن در Marlin، باید این مقادیر را در فایل Configuration.h در خط مربوطه نوشته و فریمور را مجدداً کامپایل کنید.
3. تنظیم PID میز (Bed PID Tuning)
برای میز گرمشونده نیز همان فرآیند قابل انجام است. از آنجا که میز معمولاً در بازه 60-80 درجه سانتیگراد کار میکند، دستور نمونه: M303 E-1 S70 C8. پارامتر E-1 به میز (bed) اشاره دارد. مقادیر خروجی را با M304 اعمال کرده و دوباره با M500 ذخیره کنید.
بررسی پس از تنظیم PID
پس از اتمام تنظیمات، چند بار دستور M105 را ارسال کرده و خوانشهای دما را زیر نظر بگیرید. در یک هاتاند ایدهآل، دما باید در حدود 0.5± درجه سانتیگراد از مقدار هدف ثابت بماند. اگر نوسان بیش از 1-2 درجه سانتیگراد است، فرآیند PID را تکرار کنید یا سرعت فن خنککننده را بررسی نمایید. همچنین با چاپ یک برج دما (temp tower) میتوانید کیفیت چاپ در دماهای مختلف را مشاهده کرده و صحت عملکرد PID را تأیید کنید.
با تنظیمات صحیح PID، پایداری حرارتی چاپگر شما افزایش مییابد، چسبندگی لایهها بهبود پیدا میکند و از خطاهای ایمنی مانند فرار حرارتی جلوگیری میکنید. اگر به جای دستکاری چاپگر خود به یک قطعه با کیفیت حرفهای نیاز دارید، Ucuz3D به عنوان مرجع تخصصی چاپ سهبعدی، تمام چاپهای FDM شما از جمله مواد مهندسی را با چاپگرهای PID کنترلشده تولید میکند. شما میتوانید قیمت گرمی مواد مختلف را فوراً محاسبه کنید و با مناسبترین ماده برای پروژه خود چاپ بگیرید.
اگر میخواهید تنظیم PID را روی چاپگر خود امتحان کنید، ابتدا از مقادیر فعلی پشتیبان بگیرید و مراحل بالا را به ترتیب اجرا کنید. اگر در قطعات چاپشده خود با مشکلات ناشی از دما مواجه هستید، راهنمای اندازه نازل و تأثیر آن بر چاپ ما نیز در زمینه نگهداری هاتاند و انتخاب نوک مناسب به شما کمک خواهد کرد. اگر ترجیح میدهید پروژه خود را به ما بسپارید، میتوانید از صفحه سفارش آنلاین ما در عرض چند دقیقه پیشنهاد قیمت دریافت کنید.

