ЧПУ СТАНОК НА ARDUINO: ДВИГАТЕЛИ И ДРАЙВЕРЫ

Привет! Здесь я собрал для вас информацию по некоторым двигателям и драйверам к ним для создания максимально дешёвых станков с ЧПУ под управлением Arduino.

С чем я разобрался на данный момент: дешёвый станок можно собрать на трёх разных началах:

  • Написать свою прошивку для Arduino, которая должна обеспечить принятие команд G кода по COM порту (через USB), обработку этих команд, а затем управление двигателями станка. Я этим заниматься не буду, я не программист.

  • Можно использовать софт, написанный (мне так кажется) автором сайта ecnc.ru, за что огромное ему спасибо. Есть и прошивка, и софт для управления с ПК. Но возможности этой связки не очень большие. Как подключить и настроить, описано ЗДЕСЬ

  • Самый прогрессивный вариант — использовать готовую систему под незатейливым названием GRBL, её разработкой занималась целая команда на протяжении нескольких лет, так что этот вариант обеспечит МАКСИМАЛЬНУЮ КРУТОСТЬ вашему домашнему станку. GRBL Wiki.

 Для всех трёх предложенных вариантов нужны как минимум две вещи: шаговые двигатели и драйверы к ним. Изрядно погуглив, я собрал вот такую «выжимку» в виде таблицы.

ДрайверЦенаДвижокЦенаПрошивкаСофт
ULN200380рУниполярные (28BYJ-48)60 рecncArduino ЧПУ
L298N110рБиполярные (Nema 17)500-730рecncArduino ЧПУ
EasyDriver110рNema 17500-730рGRBLЛюбой сендер Джикода
CNC Shield220р 3 штуки A4988 подключаются к CNC Shield!
A498860рNema 17500-730рGRBLЛюбой сендер Джикода

МАЛЕНЬКИЙ ДВИЖОК 28BYJ-48

Самое дешёвое двигло

  • Тип: униполярный
  • Напряжение: 5 вольт
  • Шагов на 1 оборот: 2048
  • Время на 1 оборот: 4 секунды
  • Крутящий момент: 0,034 Н/м
  • Диаметр выходного вала: 5 мм
  • Размеры: 35х19 мм

Особенности применения

  • Нужно использовать драйвер для униполярных движков, на микросхеме ULN2003. Кстати он в паре с ним и продаётся выгоднее всего, раздельно покупать почти нет смысла.
  • Очень, очень медленный! Такой движок нужно использовать только с ременной передачей, с винтовой будет работать невозможно медленно
  • Движок слабый и очень компактный, поэтому идеально подходит для лазерных гравёров и ручкорисовалок.

БОЛЬШОЙ ДВИЖОК NEMA 17 (17HS4401)

Большой китайский друг

  • Тип: биполярный
  • Напряжение: 2 вольта
  • Шагов на 1 оборот: 200
  • Время на 1 оборот: 0,16 секунды
  • Крутящий момент: 0.4 Н/м
  • Диаметр выходного вала: 5 мм
  • Размеры: квадрат 42 мм

Особенности применения

  • Нужно использовать драйвер для биполярных движков
  • Довольно быстрый движок, использовать нужно с винтовой передачей (шпилька+гайка или готовые варианты)
  • Вкупе с винтовой парой даёт довольно мощное линейное перемещение, что позволяет использовать его для создания полноценных ЧПУ фрезеров и прочих более тяжёлых станков

ДРАЙВЕР УНИПОЛЯРНОГО ДВИГАТЕЛЯ ULN2003

  • Отлично подходит для двигателей 28BYJ-48, обычно даже идёт с ним в комплекте
  • Не имеет никаких настроек

Подключение и прошивка

Программа Arduino ЧПУ

информация взята с http://www.ecnc.ru/

ДРАЙВЕР БИПОЛЯРНОГО ДВИГАТЕЛЯ L298N

  • Подходит для управления двигателями класса NEMA
  • Опять же дешёвый и не имеет никаких настроек

Подключение и прошивка

Программа Arduino ЧПУ

информация взята с http://www.ecnc.ru/

ДРАЙВЕР EASYDRIVER

  • Подходит для управления двигателями класса NEMA
  • Подходит для использования с GRBL

Прошивка

CNC SHIELD + ДРАЙВЕРЫ A4988

  • Подходит для управления двигателями класса NEMA
  • Шилд создан для работы с GRBL

2018-03-24T09:22:56+00:00