- •Лазерный гравер с чпу на Arduino
- •Длина волны и мощность лазера для гравировки
- •Оптика лазерного гравера на Ардуино
- •Сборка и загрузка прошивки для Ардуино
- •Исходный код прошивки Ардуино
- •Прошивка Ардуино для станка с чпу, драйверы uln2003, двигатели 28byj-48-5v Краткое описание
- •Подробное описание
- •Исходный код прошивки Ардуино
- •Подготовка изображения для 2d-фрезерования / рисования
- •Изменение разрешения изображения в зависимости от требований к результату
- •Настройка / конфигурирование программы управления станком с чпу на Ардуино
- •Изменение палитры изображения, перевод в черно-белый формат
- •Работа с самодельным станком с чпу на Ардуино Настройка размеров области фрезеровки, установка начального положения фрезы
- •Непосредственно 2d-фрезерование / рисование на самодельном станке с чпу
- •Подготовка изображения для 3d-фрезерования
- •Изменение разрешения изображения в зависимости от требований к результату
- •Работа с самодельным станком с чпу на Ардуино Настройка размеров области фрезеровки, установка начального положения фрезы
- •Непосредственно 3d-фрезерование на самодельном станке с чпу
- •Где и как купить детали для изготовления простого станка с чпу
- •Электроника
- •Механика
- •Общая стоимость
- •Установка ременной передачи на станок с чпу на Ардуино
- •Покупка деталей
- •Крепление шаговых двигателей
- •Изготовление натяжного ролика прокрутки ремня
- •Крепление ремня к платформе станка с чпу
- •Монтаж ролика и шагового двигателя на раму станка с чпу
- •Гибридные шаговые двигатели 17hs3404n в корпусе Nema 17 с четырьмя проводами
- •Драйвер управления гибридными шаговыми двигателями dm420a. Подключение к Ардуино.
- •Драйвер dm420a. Управление отрицательным сигналом
- •Драйвер dm420a. Подключение к Arduino и управление сигналами low-high цифровых пинов в режиме output.
- •Замечания по работе шагового двигателя 17hs3404n и драйвера шд dm420a, подключенного к Ардуино в режиме управления значениями low-high.
- •Делаем контактный 3d-сканер из дешевого станка с чпу на базе Ардуино
- •Изготовление контактного датчика для 3d-сканера
- •Описание работы 3d сканера на базе Ардуино
- •Настройка и запуск программы для работы 3d-сканера на базе Ардуино
Сборка и загрузка прошивки для Ардуино
Теперь нажимаем кнопку Загрузить. Дожидаемся, пока программа Ардуино проверит, откомпилирует и установит прошивку на плату Ардуино. Попробуем проверить, работает ли прошивка. Для этого необходимо подключить двигатели и запустить Монитор порта в программе Ардуино. Монитор порта находится в пункте Сервис основного меню. На форме Монитора порта вводим команду: 1000,2000,3000; И нажимаем кнопку Послать. Смотрим, как двигатели вращаются с разной скоростью. Когда двигатели перестанут вращаться, прошивка Ардуино передаст ОК по USB компьютеру, это отобразится в Мониторе порта.
Скачать последнюю версию программы управления станком с ЧПУ на Ардуино
Для корректного скачивания программного обеспечения для станка с ЧПУ на базе Arduino нажмите правой кнопкой мыши на соответствующей ссылке и в выпавшем меню выберите пункт Сохранить объект как.
Последняя версия 1.0.13
Скачать
Изменения
- Обеспечена возможность работы со всеми платами Ардуино. - На формах сделана кнопка Стоп для остановки работы ЧПУ. - Добавлена возможность регулировки скорости холостого и рабочего хода из программы Arduino CNC. - Доработана подсистема лазерной гравировки.
Версия 1.0.12
Скачать
Изменения
- Добавлена настройка скорости передачи данных через виртуальный COM-порт. - Максимально ускорена работа приложения в режиме фрезеровки. - Исправлена ошибка возврата в исходное положение при 3D-фрезеровке. Теперь необходимо следить за тем, чтобы скорость передачи данных через COM-порт, установленная в прошивке, совпадала со скоростью, установленной в программе управления простым станком с ЧПУ.
Версия 1.0.11
Скачать
Изменения
- Добавлена настройка скорости холостого хода. Пока только для фрезеровки. Регулируется заданием задержки в микросекундах между шагами на форме настройки - Добавлена скорость фрезеровки. Регулируется заданием задержки в микросекундах между шагами на форме фрезеровки.
Версия 1.0.10
Скачать
Изменения
- Исправлена ошибка некорректного возврата в исходное положение. - Сделана интерполяция фрезеровки для случаев, когда на один пиксель приходится не целое количество шагов.
Версия 1.0.9
Скачать
Изменения
- На формах фрезерования и гравирования добавлена опция С возвратом в исх.. Если выставить опцию, то после работы инструмент будет возвращён в исходное положение.
Версия 1.0.7
Скачать
Изменения
- Исправлена ошибка начального позиционирования; - Исправлен некорректный расчёт вертикального перемещения фрезы в режиме Фрезеровка; - В архив включена сборка под Windows XP и Windows 7;
Версия 1.0.6
Скачать
Изменения
- Исправлены ошибки на форме фрезеровки; - Добавлена возможность ввода диаметра фрезы на форме фрезеровки; - При закрытии формы фрезеровки запоминаются размеры готового изображения и фрезы;
Версия 1.0.5
Скачать
Изменения
- Обеспечен ввод отрицательных значений для перемещения по осям в ручную; - На всех формах перемещение для установки начального положения задаётся в мм; - Доработана система обработки ошибок некорректного ввода чисел и имён файлов; - Реализован пересчёт размеров области сканирования для формы 3D-сканирования в соответствии с размером будущего изображения;
Версия 1.0.3
Скачать
Изменения
- Добавлена форма для 3D-сканирования; - Добавлена форма для лазерного гравирования изображений с градациями; - Добавлена форма для лазерного гравирования силуэтов и орнаментов; - Добавлена форма настройки соединения с Arduino, и сопоставления перемещения одному шагу ШД;
Версия 1.0.1
Скачать
Изменения
- Добавлена строка статуса соединения с платой Ардуино через COM-порт; - В случае отсутствия соединения с платой Arduino блокируется галка Фрезеровать и кнопка Ручная уст-ка; - Добавлена обработка ввода цифр в поля смещения по осям, а также количества шагов, приходящихся на пиксель; - Добавлен контроль разбора изображения с подсказками при некорректном нажатии на кнопки фрезерования.
Версия 1.0.0
Скачать
Прошивка Ардуино для станка с ЧПУ, драйверы ULN2003, двигатели 28BYJ-48-5V
Краткое описание
Контроллер: Ардуино
Драйверы ШД: ULN2003
Шаговые двигатели: 28BYJ-48-5V
Назначение: рисование, фрезерование 2D, фрезерование 3D
Подробное описание
Прошивка для платы Ардуино написана на языке Processing в среде разработки Arduino 1.0.2 в операционной системе Windows. Данный скетч используется для работы самого дешёвого варианта станка с ЧПУ. Эта прошивка работает с 3-хосевым станком с ЧПУ. Используются драйверы шаговых двигателей ULN2003 и шаговые двигатели 28BYJ-48-5V. Прошивка может использоваться для рисования, фрезерования 2D (обведение или полное вырезание силуэтов и орнаментов), а также для 3D-фрезерования. Работает очень медленно, ибо скорость работы шаговых двигателей 28BYJ-48-5V крайне мала.
