Лазерный гравер на ардуино нано

Автор: | 12.03.2024

Последние публикации

  • Гравировка CO2-лазером герба РФ на стеклянном стаканчике
    Подробнее
  • Гравировка CO2-лазером фотографии на стекле
    Подробнее
  • Интернет-сервис формирования G-кода из BMP, JPG, GIF, PNG
    Подробнее
  • Рисуем в Paint эскиз для резки CO2-лазером
    Читать
  • Определение величины задержки между шагами ШД
    Читать
  • Гравировка CO2-лазером на металле с использованием пасты
    Читать
  • Резка по изображению "от руки", чертежу или растровой картинке
    Читать

Заметки

  • Прошиваем GRBL в Ардуино UNO. Ошибка avrdude: stk500_recv(): programmer is not responding
    Читать
  • Изготовление источника питания для двигателей из старых зарядников.
    Читать
  • Муфта соединения оси шагового двигателя и оси винтовой передачи.
    Читать
  • Каретка винтовой передачи скольжения станка с ЧПУ.
    Читать
  • Подключение драйвера ШД на TB6560 к Ардуино, шаговому двигателю и БП.
    Читать
  • Запуск CO2-лазера при отрицательной температуре
    Читать

Прошивка Ардуино для станка с ЧПУ

Скачать исходный код прошивки для Ардуино

Ниже представлен список прошивок Ардуино для различных конфигураций станка с ЧПУ.
В зависимости от конфигурации станка с ЧПУ, а также назначения (рисование, фрезерование, выжигание, гравирование, 3D-сканирование, 3D-печать), необходимо выбрать конкретную прошивку Ардуино и её установить.

Разработка и внедрение средств автоматизации

Лазерный гравер. Прошивка Arduino (GRBL v.1.1)

  1. Качаем и устанавливаем Arduino IDE.
  2. Качаем прошивку GRBL с сайта github.com. ( Переходим на вкладку <>Code . Нажимаем кнопку Clone or download . Нажимаем Download ZIP .) Скачиваем архив и распаковываем его.
  3. Перед запуском удалите предыдущие установки библиотеки Grbl из среды Arduino. В противном случае у вас возникнут проблемы с компиляцией!
  4. Запустите среду разработки Arduino и загрузите grbl в качестве библиотеки. ( Скетч — Подключить библиотеку — Добавить .ZIP библиотеку. — выбираем папку с grbl.) Если все успешно появится надпись — Библиотека добавлена
  5. ВАЖНО! Выберите папку grbl внутри папки grbl-XXX, которая содержит только исходные файлы и примерную директорию.
  6. Откройте пример GrblUpload Arduino ( Файл — Примеры — grbl — grblUpload.) Не изменяйте этот файл!
  7. Скомпилируйте и загрузите Grbl в Arduino.
  8. Подключите Arduino Uno к компьютеру.
  9. Убедитесь, что ваша плата установлена на Arduino Uno в меню Инструменты — Плата, а последовательный порт правильно выбран в Инструменты — Порт.
  10. Нажмите Скетч — Загрузка , и Grbl должен скомпилироваться и запуститься на Arduino!
Читайте также  Лампа уличная на солнечной батарее

ПРИМЕЧАНИЕ. Если компилятор Arduino > "warning: [. ] redefined" , вам может потребоваться снять флажок Файл — Настройки — Агрессивное кэширование скомпилированного ядра.

Стандартная версия grbl 1.1 записана в Arduino. Теперь необходимо подредактировать некоторые настройки.

Запускаем программму управления grbl (остановился на Candle) — выбираем порт — подключаемся.

При удачном подключении в консоли появится надпись Grbl 1.1f [‘$’ for help] . Теперь можно изменять настройки.

Как это сделать описано здесь . Перевод статьи здесь

Все настройки зависят от типа драйверов ШД, самих шаговых двигателей, концевых выключателей и т.д.

Домострой

Всем доброго времени суток! Сегодня я хочу рассказать вам о том, как собрать лазерный станок с ЧПУ (числовое программное управление, то есть управление через компьютер). Делается он на основе CD-приводов и Arduino UNO. Он получается довольно маленьким и слабым в отличие от других лазерных станков. Но его хватит для выжигания на дереве, коже, пластмассе и на других легкоплавких материалах. Итак, приступим.

Для создания нам понадобится:
1 – два CD-привода. Их можно найти в старых запасах, либо купить у кого-нибудь. Лично я купил их на авито за 150 рублей.

1520685678 img 20180310 114019 Домострой

1520685932 arduino uno vneshnij vid kontrollera arduino uno Домострой

1520685699 s63354499 Домострой

1520685651 img 20180310 113834 Домострой

5 – самой главной частью является лазер. Лазер мощностью 200-300 мВатт стоит около 500-700 рублей.
6 – блок питания 12 вольт и минимум 1.5 ампер.

Также в процессе создания могут понадобится какие-либо материалы, которые можно найти в быту.
Все вышеперечисленное можно купить на каких-нибудь китайских интернет-магазинах по маленькой цене.

Первый шаг – это конструкция станка. Тут все зависит от вашей фантазии и от материалов, которые имеете. Я сделал основание из корпуса от привода. Можно также сделать из дерева или пластмассы. Ось Х нужно закрепить над осью У . Очень важно выдержать все углы 90 градусов.

1520685361 img 20171024 193605 Домострой

1520685622 img 20180310 114151 Домострой

1520685441 img 20171024 193849 Домострой
1520685399 img 20171024 193904 Домострой

1520685722 pins Домострой

1520687290 2 Домострой

Подключаем двигатели. Возле посадочных мест есть 4 разъема, к которым и надо подключить.

Лазер подключается в зависимости от прошивки. Если в описании к вашей версии прошивки GRBL подписано наличие ШИМа, то подключать нужно к разъему Z+, иначе к Spn En. Так как лазер потребляет ток выше, чем выдает ардуино, нужно запитать его от внешнего источника. Я подключил с помощью транзистора KT805AM к USB. Вот схемка.

1520685681 img 20180310 114821 Домострой

1520685648 img 20180310 113814 Домострой

1520685558 img 20180310 113702 Домострой
1520685561 img 20180310 113711 Домострой

1520685539 img 20180310 113655 Домострой

1520685631 img 20180310 113751 Домострой

Переходим к программной части. Скачиваем с гитхаба прошивку GRBL нужной версии в виде архива. Распаковываем и для продолжения устанавливаем Arduino IDE (все ПО предоставлено в бесплатном доступе). Из архива копируем папку grbl и вставляем в папку lib (находится в корневой папке программы). Запускаем программу и в настройках выбираем com-порт к которому заранее подключили ардуино. В тех же настройках выбираем тип платы UNO. Во вкладке «скетч» выбираем Подключить библиотеку> GRBL. После этого нажимаем кнопку загрузить скетч и ждем. Поздравляю, плата прошита. Теперь ее нужно настроить. Открываем последовательный порт кнопкой «монитор порта». Выбираем снизу скорость 115200 бод. Далее в строку вводим «$» и отправляем. В ответ выводится список всех настроек пришивки. Нас интересуют пункты 100 и 101. Там нужно выбрать скорость. Рассчитывается она следующим образом: число шагов на оборот делим на длинну шага винта. Потом умножаем на микрошаг. Если вы выбрали микрошаг 32, то расчет такой: 20/3*32 = 213,333. Это значение записываем в строку: $100 = 213,333 и отправляем. Аналогично и для 101.

Готовимся к проверке. Скачиваем любую программу для работы с прошивкой grbl. Рекомендую grbl controller или GRBLmaster. В интернете можно найти инструкции по использованию этих программ, поэтому я на этом зацикливаться не буду. Проверяем как движутся каретки. Если их направление неправильное, то перетыкиваем местами их провода на плате. То есть первые два провода ставим на место последних двух и наоборот. Теперь попробуем выжечь что-нибудь! Я выжигаю на коже. Перед выжиганием настраиваем фокусировку лазера. Делается это просто. В программе включаем лазер и настраиваем до тех пор, пока точка не станет маленькой. Вот примеры моих работ:

1520685482 img 20171206 221818 Домострой
1520685510 img 20180214 223318 Домострой
1520685527 img 20180310 113638 Домострой

Вот и все! Повторить это может каждый, потратив минимум средств и получив большой опыт. Также данный станок можно использовать для мини-бизнеса. Можно делать гравировку на ремешках часов или на чехлах телефонов. Всем удачи и спасибо за внимание!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *