ЧПУ СТАНОК НА ARDUINO: ДВИГАТЕЛИ И ДРАЙВЕРЫ
Привет! Здесь я собрал для вас информацию по некоторым двигателям и драйверам к ним для создания максимально дешёвых станков с ЧПУ под управлением Arduino.
С чем я разобрался на данный момент: дешёвый станок можно собрать на трёх разных началах:
Написать свою прошивку для Arduino, которая должна обеспечить принятие команд G кода по COM порту (через USB), обработку этих команд, а затем управление двигателями станка. Я этим заниматься не буду, я не программист.
Можно использовать софт, написанный (мне так кажется) автором сайта ecnc.ru, за что огромное ему спасибо. Есть и прошивка, и софт для управления с ПК. Но возможности этой связки не очень большие. Как подключить и настроить, описано ЗДЕСЬ
Самый прогрессивный вариант – использовать готовую систему под незатейливым названием GRBL, её разработкой занималась целая команда на протяжении нескольких лет, так что этот вариант обеспечит МАКСИМАЛЬНУЮ КРУТОСТЬ вашему домашнему станку. GRBL Wiki.
Для всех трёх предложенных вариантов нужны как минимум две вещи: шаговые двигатели и драйверы к ним. Изрядно погуглив, я собрал вот такую “выжимку” в виде таблицы.
Драйвер | Цена | Движок | Цена | Прошивка | Софт |
ULN2003 | 80р | Униполярные (28BYJ-48) | 60 р | ecnc | Arduino ЧПУ |
L298N | 110р | Биполярные (Nema 17) | 500-730р | ecnc | Arduino ЧПУ |
EasyDriver | 110р | Nema 17 | 500-730р | GRBL | Любой сендер Джикода |
CNC Shield | 220р | 3 штуки A4988 подключаются к CNC Shield! | |||
A4988 | 60р | Nema 17 | 500-730р | GRBL | Любой сендер Джикода |
Самое дешёвое двигло
- Тип: униполярный
- Напряжение: 5 вольт
- Шагов на 1 оборот: 2048
- Время на 1 оборот: 4 секунды
- Крутящий момент: 0,034 Н/м
- Диаметр выходного вала: 5 мм
- Размеры: 35х19 мм
Особенности применения
- Нужно использовать драйвер для униполярных движков, на микросхеме ULN2003. Кстати он в паре с ним и продаётся выгоднее всего, раздельно покупать почти нет смысла.
- Очень, очень медленный! Такой движок нужно использовать только с ременной передачей, с винтовой будет работать невозможно медленно
- Движок слабый и очень компактный, поэтому идеально подходит для лазерных гравёров и ручкорисовалок.
Большой китайский друг
- Тип: биполярный
- Напряжение: 2 вольта
- Шагов на 1 оборот: 200
- Время на 1 оборот: 0,16 секунды
- Крутящий момент: 0.4 Н/м
- Диаметр выходного вала: 5 мм
- Размеры: квадрат 42 мм
Особенности применения
- Нужно использовать драйвер для биполярных движков
- Довольно быстрый движок, использовать нужно с винтовой передачей (шпилька+гайка или готовые варианты)
- Вкупе с винтовой парой даёт довольно мощное линейное перемещение, что позволяет использовать его для создания полноценных ЧПУ фрезеров и прочих более тяжёлых станков
- Подходит для управления двигателями класса NEMA
- Опять же дешёвый и не имеет никаких настроек
- Подходит для управления двигателями класса NEMA
- Подходит для использования с GRBL