نام پژوهشگر: مهدی مظفریان
مهدی مظفریان مجید حاجتی پور
دنیای صنعت با شتاب فراوان در حال پیشرفت است و نیاز بازار به محصولاتی باکیفیت با دقت بالا در کمترین زمان می باشد. در این راستا لازم است صنعت کشورعزیزمان، اتوماسیون خود را به روز نموده و خود را با نیاز روز وفق دهد. ماشینهای کنترل عددی(cnc) دارای کاربردهای فراوانی در صنعت اتوماسیون می باشند. برای استفاده بهینه از این دستگاه ها لازم است از کنترل کننده های قوی برای هدایت آنها در اجرای طرح های پیچیده استفاده شود. کاربرد های فراوان cnc باعث سرمایه گذاری زیادی روی آن شده است. اکنون مدلهای مختلف این دستگاه از یک محور تا 8 محور و بیشتر در بازار وجود دارد و در صنایع مختلف مثل چوب، سنگ، ورق های فلزی، شیشه و ... مورد استفاده قرار می گیرد. کاربرد فراوان این دستگاه ها و نیاز به آن، عده ای را به بازار کار ساخت این دستگاه مشغول کرده است. سازندگان این دستگاه قطعات خود را از منابع مختلف تامین و بعد از مونتاژ کردن، آن را وارد بازار می کنند. مغز این دستگاه قسمت کنترل کننده آن است. همان طور که بهترین کنترل کننده بدون یک اسکلت خوب کارایی ندارد، بهترین دستگاه cnc ساخته شده بدون یک کنترل کننده قوی بی فایده است. در این پایان نامه بر روی طراحی، ساخت و شبیه سازی کنترل کننده دو محوره دستگاه cnc کار شده است. با دادن نقاط مشخص به کنترل کننده، دستگاه کنترل کننده با استفاده از میکر کنترلر arm cortex فرمان های لازم به سروو موتور ها برای حرکت در این نقاط را صادر می کند. برای استفاده کاربر از این کنترل کننده لازم است از یک محیط واسط کاربری(اینترفیس) استفاده شود تا کنترل های لازم از طریق کامپیوتر به کنترل کننده اعمال شود. بعد از فراهم شدن بیس کار می توانیم با استفاده از فیدبک و اعمال pid بر روی سرعت و حرکت، کنترل لازم را داشته باشیم. به این ترتیب شاهد یک حرکت نرم برای دستگاه cnc از یک نقطه به نقطه دیگر خواهیم بود. کلید واژه : کنترل کننده cnc دو محور، اعمال pid به کنترل کننده cnc ، ساخت کنترل کننده cnc با میکرو lpc1768