سلام بچه ها! امیدوارم قبلاً از آموزش قبلی من " چگونه پلتفرم آموزشی آردوینو خود را بسازید " لذت برده باشید و برای یک پلتفرم جدید آماده باشید، طبق معمول من این آموزش را برای راهنمایی گام به گام در حین ساخت این نوع پروژه های الکترونیکی کم هزینه فوق العاده شگفت انگیز ساختم. که "دستگاه پلاتر CNC" است که به "کشش CNC" یا فقط "دستگاه CNC آردوینو" معروف است. ^_^
![](https://duino4projects.com/wp-content/uploads/2020/05/Arduino-CNC-Plotter-DRAWING-MACHINE.jpg)
من آموزش های زیادی را در سراسر وب پیدا کردم که نحوه ساخت یک پلاتر CNC را توضیح می دهد، اما با کمبود اطلاعات، ساخت چنین دستگاهی کمی دشوار بود، به همین دلیل است که تصمیم گرفتم این آموزش را راه اندازی کنم که در آن به شما نشان خواهم داد. در جزئیات چگونه به راحتی ماشین نقاشی خود را بسازید .
ساخت این پروژه به خصوص پس از دریافت PCB سفارشی که از JLCPCB سفارش داده ایم بسیار مفید است.
برای بهبود ظاهر دستگاه ما و همچنین اسناد و کدهای کافی در این راهنما وجود دارد که به شما امکان می دهد دستگاه خود را به راحتی ایجاد کنید. ما این پروژه را فقط در 5 روز ساختهایم، فقط سه روز برای دریافت تمام قطعات مورد نیاز و اتمام ساخت سختافزار و مونتاژ، سپس 2 روز برای تهیه کد و شروع برخی تنظیمات. قبل از شروع بیایید ابتدا ببینیم
آنچه از این دستورالعمل یاد خواهید گرفت:
- انتخاب سخت افزار مناسب برای پروژه خود بسته به عملکرد آن
- نمودار مدار را برای اتصال تمام اجزای انتخاب شده آماده کنید
- مونتاژ کلیه قطعات پروژه (مونتاژ مکانیکی و الکترونیکی)
- جرم گیری تعادل دستگاه
- دستکاری سیستم را شروع کنید
مرحله 1: ماشین پلاتر چیست؟
![](https://duino4projects.com/wp-content/uploads/2020/05/What-Is-a-Plotter-Machine.jpg)
از آنجایی که من این آموزش را برای مبتدیان ساخته ام، ابتدا باید جزئیات را توضیح دهم که ماشین نقاشی چیست و چگونه کار می کند!
همانطور که در ویکی پدیا تعریف شده است، CNC مخفف Computer numerical control است، ماشینی که یک ساختار کنترل شده توسط کامپیوتر است که دستورالعمل ها را از طریق یک پورت سریال ارسال شده از یک کامپیوتر دریافت می کند و محرک های آن را بسته به دستورالعمل های دریافتی حرکت می دهد. اکثر این ماشینها ماشینهای مبتنی بر استپر موتور هستند که شامل موتورهای پلهای در محور تم هستند.
کلمه دیگری که به "محور" اشاره شد، بله، هر دستگاه CNC دارای تعداد محور مشخصی است که توسط برنامه کامپیوتری کنترل می شود.
در مورد ما پلاتر CNC که ما ساختیم یک ماشین دو محوره "جزئیات در تصویر 1" است که دارای یک موتور پله ای کوچک در محور خود است "استپر در تصویر 2" این پله ها یک سینی فعال را حرکت داده و آن را در یک محور دوگانه حرکت می کنند. برای ایجاد طرح طراحی با استفاده از قلم طراحی برنامه ریزی کنید. قلم با استفاده از موتور سوم در ساختار ما که یک موتور سروو است نگه داشته و آزاد می شود.
مرحله 2: استپر موتور محرک اصلی است
![](https://duino4projects.com/wp-content/uploads/2020/05/Stepper-Motor-Is-the-Main-Actuator.jpg)
استپر موتور یا استپ موتور یا موتور پله ای یک موتور الکتریکی DC بدون جاروبک است که یک چرخش کامل را به تعدادی مرحله مساوی تقسیم می کند. سپس میتوان به موقعیت موتور دستور داد که در یکی از این مراحل بدون هیچ حسگر موقعیت برای بازخورد (یک کنترلکننده حلقه باز) حرکت کند و نگه دارد، تا زمانی که موتور از نظر گشتاور و سرعت به دقت اندازهگیری شده باشد.
آیه اول، از کجا می توان موتورهای پله ای را برای پروژه خود تهیه کرد، بسیار آسان است، فقط یک دی وی دی خوان قدیمی مانند تصویر 1 بالا بگیرید، من دو تا به قیمت 2 دلار دارم، تا همه کاری که باید انجام دهید این است که آن را جدا کنید. برای استخراج استپر موتور و پشتیبانی آن، همانطور که در تصویر 3 نشان داده شده است ، به دو عدد از آنها نیاز داریم.
هنگامی که موتورهای خود را از دی وی دی ریدر دریافت کردید، باید با شناسایی انتهای سیم پیچ موتور، آنها را برای استفاده آماده کنید . هر استپر موتور دارای دو سیم پیچ است و با استفاده از یک مولتی متر می توانید با اندازه گیری مقاومت بین کانکتور پین های موتور " مانند تصویر 5 " انتهای سیم پیچ را شناسایی کنید و برای هر سیم پیچ باید حدود 10 اهم اندازه گیری شود. پس از شناسایی سیم پیچ های موتور، کافی است چند سیم را لحیم کنید تا موتور را از طریق آنها کنترل کنید. "به تصویر 6 مراجعه کنید"
مرحله 3: نمودار مدار
![](https://duino4projects.com/wp-content/uploads/2020/05/The-Circuit-Diagram.jpg)
قلب دستگاه ما یک برد آردوینو Nano Dev است که حرکت هر محرک را بسته به دستورالعمل دریافتی از کامپیوتر کنترل می کند، برای کنترل این موتورهای پله ای به یک درایور استپر موتور برای کنترل سرعت و جهت هر محرک نیاز داریم. .
در مورد ما از یک درایور موتور پل L293D H استفاده می کنیم "تصویر 3 را ببینید" که فرمان موتور ارسال شده از آردوینو را از طریق ورودی های خود دریافت می کند و موتورهای پله ای را با استفاده از خروجی های خود کنترل می کند.