Модуль плати розширення CNC Shield v3.0 спільно з Arduino UNO дозволяє створити CNC машини (ЧПУ верстати) такі як: 3d принтер, верстат гравіювання, фрезерний верстат, лазерний верстат гравіювання і так далі
Цей модуль є платою з разьемами для установки драйверів крокових двигунів, а так само пины для для конфігурації за допомогою джамперів. Працює модуль спільно за допомогою програмного забезпечення (прошивки для Ардуино)
Arduino GRBL і що управляє за допомогою G-кодів програми, такий як UniversalGcodeSender, JCNC або Grbl controller .
Основні характеристики:
-
Модель: CNC Shield version 3.0
-
Кількість осей: 4 (X, Y, Z, A)
-
Напруга живлення логічної частини: 5 В
-
Напруга живлення силової частини: 12 – 36 В
-
Драйвери: A4988 або DRV8825 і інші
-
Інтерфейси: UART, I2C
-
Прошивка: Arduino GRBL (до версії 0.9)
-
Распиновка плати розширення під Arduino UNO і інші сумісні плати
-
Розміри: 70 х 55 х 10 мм
-
Вес: 32 г
Схема:
Для роботи CNC Shield потрібне:
-
Вставити драйвери в жовті слоти для осей X, Y, Z і в червоний для осі A. Драйвери A4988 або DRV8825 вставляються по різному будьте УВАЖНІ!!!
-
Настроїти струми двигунів, згідно із струмами крокових двигунів (регулятор на драйвері і вольтметр);
-
Встановити перемички (джампери) в контакти М0, М1, М2, для визначення режиму роботи драйвера згідно таблиці;
-
Підключити до USB ПК і залити прошивку GRBL.
Таблиця конфігурації драйверів:
CNC Shield має чотири слоти, для підключення чотирьох драйверів двигунів. Слоти, позначені жовтим кольором, відповідають за осі X, Y, Z, червоний слот за вісь A.
Вісь A може дублювати одну з осей X, Y, Z за допомогою додаткового двигуна і драйвера. Тобто вхідний сигнал приходить однаковий, а драйвери і крокові двигуни різні, але рухаються однаково.
Наприклад вісь A може бути використана для двигуна екструдера у разі 3d-принтера.
Для налаштування дублювання осей X, Y, Z на плату є контакти, позначені X, Y, Z, D12, D13, які необхідно замкнути перемичками (джамперами).
Колодка D12 замикається для управління кроком.
Колодка D13 замикається для управління напрямом обертання.
Напрям обертання двигуна міняється шляхом зміни контактів двигуна або зміна маски в прошивки.
Міняються місцями контакти B- і B+.
На платі CNC Shield є контакти для підключення:
-
Аварійної кнопки зупинки (E-STOP);
-
Кнопка паузи (Hold);
-
Кнопка продовження (Resume);
-
Кнопка повернення на вихідну позицію (Abort);
-
Включення шпинделя (SpnEn);
-
Напрями шпинделя (SpnDir);
-
Включення подання охолодження (CoolEn);
-
Кінцевики (X+ X- Y+ Y- Z+ Z-).
Схема підключення Arduino UNO:
Використання портів Arduino UNO: