GRBL یک قابلیت سختافزاری برای تمامی بوردهای مبتنی بر میکروکنترلر Atmega128 مانند uno ، nano، Duemillanove است که میتواند موتورهای استپر و اسپیندل را کنترل کند. در صورت عدم استفاده از شیلد از CNC میتواند از شماتیک زیر استفاده کرده و با اتصال پورت های Pulse و Direction استپرها را راه اندازی کنید.
قطعات را مطابق با محلی که به آنها اختصاص داده مانند موتورها ، میکروسوئیچها ، ماژول های لیزر، درایورهای موتور و غیره به شیلد متصل کنید. هنگام نصب سخت افزار به نکات زیر توجه کنید:
1) اتصال نادرست پورتهای +/- ممکن است باعث سوختن دستگاه و قطعات و یا حتی آتشسوزی شود.
2) از اتصال درایورها در جهت صحیح مطمئن شود. اتصال نادرست ممكن است مادربورد و درایور را بسوزاند. در دو شکل زیر محل اتصال موتورها و جهت قرارگیری درایورهای A4988 را مشاهده میکنید.
درایور A4988 قابلیت راهاندازی موتور با دقت 16 میکرو استپ و DRV8825 با دقت 32 میکرواستپ را داراست. با ستکردن پین های M0، M1 و M2 بر روی شیلد توسط جامپرها میتوان با این میزان گام های مختلف اسپرها را راهاندازی کرد. در دو جدول زیر نحوهی ستکردن هر کدام از جامپرها برای دستیابی به حرکت در گامهای مختلف برای هر دو درایور نشان داده شده است.
مقدار ولتاژ ورودی شیلد باید در محدودهی 12- 36 ولت باشد و نباید از 36 ولت بیشتر شود. اگرچه این شیلد تا ورودی 36 ولت را پشتیبانی میکند، اما به این معنا نیست که شما می توان تحت هر شرایطی از 36 ولت استفاده کرد. زیرا تغذیهی بعضی از درایورها (VMOT) کمتر از 36 ولت است. مانند درایورA4988 که ولتاژ ورودی آن بین 8-35 ولت است و در صورت اعمال36 ولت درایور میسوزد. بنابراین هنگام انتخاب میزان ولتاژ منبع تغذیه ، به دیتاشیت درایور مربوطه مراجعه کنید. میزان ولتاژ ورودی سه درایور متداول در تصاویر بالا مشخص شدهاند.