مزیت اصلی درایورهای TMC حذف اثر رینگینگ یا گوست است. چرا که میکرواستپ های 256 تایی را پشتیبانی میکند و چند مدار فیدبک برای کنترل جریان دارد.
مدل های مختلف این درایور
TMC2100
TMC2130
در سه نسخه 1.0 و 1.1 و 1.2 ارائه می شود.
نسخه 1.0 به صورت
TMC2208
با اضافه کردن ضرایب PID، دمای یکنواخت تری روی نازل خواهیم داشت. با استفاده از کد M303 C8 S240 می توان به صورت اتوماتیک این ضرایب را به دست آورد. برای مثال نتیجه ی خروجی به صورت زیر خواهد بود:
#define DEFAULT_bedKp 55.68
#define DEFAULT_bedKi 5.86
#define DEFAULT_bedKd 352.72
این اعداد را بایستی در مارلین اضافه کرد.
همچنین کد M303 E-1 C8 S90 برای به دست آوردن اتوماتیک ضرایب بستر استفاده می شود. خروجی به طور مثال به شکل زیر است:
#define DEFAULT_Kp 11.27
#define DEFAULT_Ki 0.74
#define DEFAULT_Kd 42.71
مزیت اصلی درایورهای TMC حذف اثر رینگینگ یا گوست است. چرا که میکرواستپ های 256 تایی را پشتیبانی میکند و چند مدار فیدبک برای کنترل جریان دارد.
مدل های مختلف این درایور
TMC2100
این درایور ویژگی microPlyer را دارد که عملا می تواند حرکت نرم تری فراهم کند. البته این ویژگی برای سرعت حرکت ثابت خوب عمل می کند.(Ref) و برای پرینتر سه بعدی مناسب نیست. این ویژگی در حالت StealtChop قابل غیرفعال کردن نیست.
این درایور دو مد StealtChop و SpreadCycle دارد. تجربه نشان می دهد ممکن است در برخی مواقع حالت StealtChop منجر به از دست دادن استپ شود.
آی سی موجود در این درایور برای پرینتر سه بعدی طراحی نشده و توصیه نمی شود.
TMC2130
در سه نسخه 1.0 و 1.1 و 1.2 ارائه می شود.
نسخه 1.0 بدون ارتباط SPI است. ممکن است در تعداد بیت های ارسالی و فیدبک برای زمانی که نازل به صورت اتفاقی جا به جا می شود وجود نداشته باشد
در آی سی TMC2130 نسخه 1.1، امکان غیرفعال کردن microPlyer در مد StealtChop وجود دارد و بنابراین برای پرینت سه بعدی مناسب است.
نسخه 1.2 مناسب برای بورد های F6 است.
TMC2208
این آی سی نسخه بهبود یافته TMC2100 است و از نسخه دوم StealtChop بهره می برد که گشتاور بیشتری برای شتاب فراهم می کند.
درباره این سایت