Плата расширения CNC Shield V3 для Arduino UNO
Описание
Плата расширения CNC Shield V3 используется для создания на основе контроллера Arduino UNO (других контроллеров совместимых по типоразмеру) 3D принтеров, станков с числовым программным управлением, в том числе гравировальных, фрезерных, маркировальных, станков портальной резки, промышленных роботов.
Контроллер Arduino позволяет работать станку автономно или управлять с помощью компьютера через USB-порт.
Характеристики платы CNC Shield V3
Совместимые контроллеры: Arduino UNO
Количество осей: 4 (X, Y, Z, A)
Напряжение питания логической части: 5 В
Напряжение питания силовой части: 12 - 36 В
Совместимые драйверы: A4988 и DRV8825
Интерфейсы: UART, I2C
Программное обеспечение: Arduino GRBL
Размеры: 65 x 55 x 20 мм
Плата расширения CNC Shield V3 может работать с Arduino UNO и драйверами двигателей с помощью программного обеспечения Arduino GRBL. Прошивка (GRBL) внутри контролера обменивается информацией с ПК при помощи G-кодов.
Схема CNC Shield V3
1 - Кнопка перезагрузки.
2 - Контакты для подключения внешних драйверов шаговых двигателей. В той же колодке находится пин на 5 вольт и земля.
3 - Колодка для настройки дублирования осей.
Шилд CNC Shield V3 имеет четыре слота, для подключения четырех драйверов двигателей. Слоты, обозначенные желтым цветом, отвечают за оси X, Y, Z, красный слот за ось A. Ось A может дублировать одну из осей X, Y, Z с помощью дополнительного двигателя и драйвера или работать автономно (например, ось A может быть использована для двигателя экструдера, в случае 3D-принтера).
Для настройки дублирования осей X, Y, Z на плате есть контакты, обозначенные X, Y, Z, D12, D13, которые необходимо замкнуть перемычками.
4 - Разъем питания 12 - 36 В.
5 - Колодки управления микрошагом для драйверов шаговых двигателей.
Важно. Драйверы A4988 или DRV8825 устанавливаются по-разному!
В зависимости от выставленных перемычек, вы можете добиться вплоть до 1/32 шага на драйверах DRV8825 и 1/16 шага на драйверах A4988.
Перемычки устанавливаются в контакты М0, М1, М2, для определения режима работы драйвера A4988 согласно таблице.
6 - Колодка для подключения биполярного шаговика (на 4 провода).
7 - Кнопки и выключатели:
Аварийной кнопки остановки (E-STOP)
Кнопка паузы (Hold)
Кнопка продолжения (Resume)
Кнопка возвращения на исходную позицию (Abort)
8 - Разъемы для управления шпинделем и охлаждением:
Включения шпинделя (SpnEn)
Направления шпинделя (SpnDir)
Включения подачи охлаждения (CoolEn)
9 - Разъемы для подключения концевых выключателей, их порядок следующий: X+ X- Y+ Y- Z+ Z-.
Подключая концевики, необходимо соблюдая полярность.
10 - Контакты интерфейсов UART и I2C.
Контакты UART: RX, TX, 5V, 3V3
Контакты I2C: SCL, SDA, GND, RST
Для сборки D принтера самой распространенной все же является связка RAMPS + MEGA2560. При использовании платы CNC Shield V3, нужна дополнительная обвязка для хотэнда и стола. А вот для сборки других ЧПУ машин шилд CNC Shield V3 совместно с контроллером Arduino UNO подходят хорошо, так как содержат все необходимое.