Плата расширения CNC Shield V4 для Arduino Nano
Описание
Плата расширения CNC Shield V4 используется для создания на основе контроллера Arduino Nano станков с числовым программным управлением, в том числе гравировальных, фрезерных, маркировальных, станков портальной резки, промышленных роботов, 3D принтеров.
Контроллер Arduino позволяет работать станку автономно или управлять с помощью компьютера через USB-порт.
Плата расширения CNC Shield v4.0 может работать с Arduino Nano и драйверами двигателей с помощью программного обеспечения Arduino GRBL. Прошивка (GRBL) внутри контролера обменивается информацией с ПК при помощи G-кодов.
Характеристики платы CNC Shield V4
Совместимые контроллеры: Arduino Nano
Количество осей: 3 (X, Y, Z)
Напряжение питания логической части: 3.3 - 5 В
Напряжение питания силовой части: 7.5-12 В
Совместимые драйверы: A4988 и DRV8825
Интерфейсы: UART, I2C
Программное обеспечение: Arduino GRBL
Размеры: 72 x 59 x 20 мм
Вес: 31 г.
Плата расширения CNC Shield v4.0 имеет три слота, по 16 контактов каждый, для подключения трех драйверов шаговых двигателей. Слоты, обозначены желтым цветом, и отвечают за оси X, Y, Z.
1 - Колодка для подключения биполярного шаговика (на 4 провода).
2 - Колодки управления микрошагом для драйверов шаговых двигателей.
Эти пины на плате никак не обозначены, условно назовем их M0, M1, M2, причем пара M0 верхняя.
В зависимости от выставленных перемычек, вы можете добиться вплоть до 1/32 шага на драйверах DRV8825 и 1/16 шага на драйверах A4988.
Перемычки устанавливаются в контакты М0, М1, М2, для определения режима работы драйвера A4988 согласно таблице.
3 - Колодки для подключения платы Arduino Nano. Для проверки подключения с обратной стороны CNC Shield V4 есть распиновка Arduino Nano – контакты должны совпадать.
4 - Разъемы для подключения концевых выключателей, их порядок следующий: X+ X- Y+ Y- Z+ Z-. Подключая концевики, необходимо соблюдая полярность.
Колодка D12 замыкается для возможности управления шагом.
Колодка D13 замыкается для возможности управления направлением вращения.
5 - Кнопки и выключатели:
Кнопка возвращения на исходную позицию (Abort)
Кнопка паузы (Hold)
Кнопка продолжения (Resume)
Включения подачи охлаждения (CoolEn)
6 - Гнездо стандартного соединителя для подключения питания 7.5-12 В
7 - Кнопка перезагрузки. Под ней находится кнопка аварийной остановки (E-STOP)
8 - Контакты интерфейсов UART и I2C.
Контакты UART: Tx, Rx, «GND», «+5V»
Контакты I2C: SCL (Serial CLock), SDA (Serial DAta), «GND», «+5V».
Для подачи питания силовой части на двигатели нужно замкнуть джампером перемычку, обозначенную на плате Mot-VOT-Sel. Питание логической части происходит от контроллера Arduino Nano и составляет 5В. Напряжение логической части можно переключить на 3,3В. Для этого нужно замкнуть джампером перемычку, обозначенную на плате 3V3-GND.