Лазерный гравер из принтера своими руками

Лазерный гравер из принтера своими руками

Иногда бывает нужно красиво подписать подарок, но чем это сделать — непонятно. Краска расплывается и быстро стирается, маркер — не вариант. Лучше всего для этого подходит гравировка. Даже не придётся тратить на неё деньги, так как сделать лазерный гравёр своими руками из принтера сможет любой умеющий паять человек.

Устройство и принцип работы

Главным элементом гравёра является полупроводниковый лазер. Он испускает сфокусированный и очень яркий луч света, который прожигает обрабатываемый материал. Регулируя мощность излучения, можно изменять глубину и скорость прожига.

В основе лазерного диода лежит полупроводниковый кристалл, сверху и снизу которого находятся P и N области. К ним подсоединены электроды, по которым подводится ток. Между этими областями расположен P — N переход.

В сравнении с обычным лазерный диод выглядит великаном: его кристалл можно подробно рассмотреть невооружённым взглядом.

Расшифровать значения можно следующим образом:

  1. P (positive) область.
  2. P — N переход.
  3. N (negative) область.

Торцы кристалла отполированы до идеального состояния, поэтому он работает как оптический резонатор. Электроны, стекая из положительно заряженной области в отрицательную, возбуждают в P — N переходе фотоны. Отражаясь от стенок кристалла, каждый фотон порождает два себе подобных, те, в свою очередь, тоже делятся, и так до бесконечности. Цепная реакция, протекающая в кристалле полупроводникового лазера, называется процессом накачки. Чем больше энергии подаётся на кристалл, тем больше её накачивается в лазерный луч. В теории, насыщать его можно до бесконечности, но на практике все обстоит иначе.

При работе диод нагревается, и его приходится охлаждать. Если постоянно наращивать подаваемую на кристалл мощность, рано или поздно наступит момент, когда система охлаждения перестанет справляться с отводом тепла и диод сгорит.

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

Существуют полупроводниковые лазеры на 10 и более киловатт, но все они — составные. Их оптический резонатор накачивается маломощными диодами, количество которых может достигать нескольких сотен.

В гравёрах составные лазеры не используются, так как их мощность слишком велика.

Создание лазерного гравера

Для простых работ, вроде выжигания узоров на дереве, не нужны сложные и дорогие устройства. Достаточно будет самодельного лазерного гравёра, работающего от аккумулятора.

Прежде чем делать гравёр, необходимо приготовить для его сборки следующие детали:

  1. Лазерный диод из DVD-RW привода.
  2. Фокусирующая линза.
  3. Алюминиевый П-образный профиль или трубка из цветного металла со внутренним диаметром 15-20 мм.
  4. Электролитический конденсатор 50 В, 2200 мкФ.
  5. Резистор 5 Ом.
  6. Плёночный конденсатор 100 нФ.
  7. Тактовая кнопка.
  8. Выключатель.
  9. Теплопроводящий клей.
  10. Аккумулятор типа 18650 и холдер для него.
  11. Коробка из-под губки для обуви.
  12. Скотч, в том числе и двухсторонний.
  13. Клеевой термопистолет с расходниками.
  14. Контроллер заряда.
  15. Гнездо Jack 2,1 Х 5,5 мм.

Вытащите из DVD-привода пишущую головку.

Аккуратно извлеките фокусирующую линзу и разбирайте корпус головки до тех пор, пока не увидите 2 лазера, спрятанных в теплораспределяющие кожухи.

Один из них — инфракрасный, для считывания информации с диска. Второй, красный, — пишущий. Для того чтобы их отличить, подайте на их выводы напряжение в 3 вольта.

Распиновка выводов:

Перед проверкой обязательно наденьте тёмные очки. Ни в коем случае не проверяйте лазер, глядя на окошко диода. Смотреть нужно только на отражение луча.

Необходимо выбрать лазер, который засветился. Оставшийся можно выбросить, если не знаете, куда его применить. Для защиты от статики спаяйте все выводы диода вместе и отложите его в сторонку. Отпилите от профиля 15 см отрезок. Просверлите в нём отверстие под тактовую кнопку. Проделайте в коробке вырезы под профиль, гнездо для зарядки и выключатель.

Принципиальная схема лазерного гравёра из DVD своими руками выглядит следующим образом:

Залудите контактные площадки на плате контроля заряда и холдере:

С помощью проводов к контактам В+ и В- контроллера заряда припаяйте отсек для аккумулятора. Контакты + и — идут на гнездо, оставшиеся 2 — на лазерный диод. Сначала навесным монтажом спаяйте схему питания лазера и хорошо заизолируйте её скотчем.

Проследите, чтобы выводы радиодеталей не замыкались между собой. Припаяйте к питающей схеме лазерный диод и кнопку. Поместите собранное устройство в профиль и приклейте лазер теплопроводящим клеем. Остальные детали закрепите на двухсторонний скотч. Установите на своё место тактовую кнопку.

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

Перед началом использования нужно настроить лазер. Для этого в 10 сантиметрах от него поставьте лист бумаги, который будет мишенью для лазерного луча. Разместите фокусирующую линзу перед диодом. Отдаляя и приближая её, добейтесь прожига мишени. Приклейте линзу к профилю в месте, где был достигнут наибольший эффект.

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

Помните, что гравёр — это не игрушка, детям давать его нельзя. Лазерный луч при попадании в глаза вызывает необратимые последствия, поэтому храните устройство в недоступном для детей месте.

Изготовление прибора с ЧПУ

При больших объёмах работ обычный гравёр не справится с нагрузкой. Если вы собираетесь использовать его часто и много, вам понадобится устройство с числовым программным управлением.

Сборка внутренней части

Даже в домашних условиях можно сделать лазерный гравёр. Для этого из принтера нужно извлечь шаговые двигатели и направляющие. Они будут приводить в движение лазер.

Полный список необходимых деталей выглядит следующим образом:

  • Лазерный диод из пишущего привода.
  • Радиатор для диода.
  • 3 шаговых двигателя.
  • 6 направляющих круглого сечения.
  • Крепления для направляющих.
  • 3 двойных или 6 одинарных кареток скольжения.
  • Блок питания 5 В, 4 А.
  • Arduino UNO.
  • 2 драйвера шаговых двигателей.
  • 2 выключателя.
  • Лист металла 50 х 50 см и толщиной 2 мм (для основания).
  • Большой лист фанеры.
  • Уголки для скрепления фанеры.
  • Саморезы.
  • 2 мебельных петли.
  • Провода сечением 0,5 мм².
  • Подвижный кабель-канал.
  • Пластиковые стяжки для проводов.
  • Транзистор IRFZ44.
  • 2 прижимных ролика.
  • 5 шестерней.
  • Металлический стержень (ось для шестерней и роликов).
  • 4 подшипника.
  • Зубчатый ремень.
  • Понижающий DC-DC преобразователь на 2 А.
  • Четыре концевых выключателей.
  • Тактовая кнопка.
  • Гнездо Jack 2,1 х 5,5 мм.
  • 4 резиновые или силиконовые ножки.
  • Теплопроводящий клей.
  • Эпоксидная смола с отвердителем.

Схема подключения всех компонентов:

Расшифровка обозначений:

  1. Полупроводниковый лазер с радиатором.
  2. Каретка.
  3. Направляющие оси X.
  4. Прижимные ролики.
  5. Шаговый двигатель.
  6. Ведущая шестерня.
  7. Зубчатый ремень.
  8. Крепления направляющих.
  9. Шестерни.
  10. Шаговые электродвигатели.
  11. Основание из листа металла.
  12. Направляющие оси Y.
  13. Каретки оси X.
  14. Зубчатые ремни.
  15. Опоры креплений.
  16. Концевые выключатели.
Читайте также:  Вектор это класс направленных отрезков

Измерьте длину направляющих и разделите их на две группы. В первой окажутся 4 коротких, во второй — 2 длинных. Направляющие из одной группы должны быть одинаковой длины.

Добавьте к длине каждой группы направляющих по 10 сантиметров и вырежьте по полученным размерам основание. Из обрезков согните П-образные опоры для креплений и приварите их к основанию. Разметьте и просверлите в них отверстия для болтов.

Просверлите в радиаторе отверстие и вклейте туда лазер, используя теплопроводящий клей. К нему припаяйте провода и транзистор. Болтами прикрутите радиатор к каретке.

Установите на две опоры крепления для направляющих и зафиксируйте их болтами. Вставьте в крепления направляющие оси Y, на их свободные концы наденьте каретки оси X. В них вденьте оставшиеся направляющие с установленной на них лазерной головкой. Наденьте на направляющие оси Y крепления и прикрутите их к опорам.

Просверлите отверстия в местах крепления электромоторов и шестерёночных осей. Установите на свои места шаговые двигатели и на их валы наденьте ведущие шестерни. Вставьте в отверстия заранее нарезанные из металлического стержня оси и закрепите их эпоксидным клеем. После его застывания наденьте на оси шестерни и прижимные ролики со вставленными в них подшипниками.

Установите зубчатые ремни так, как это показано на схеме. Перед закреплением натяните их. Проверьте подвижность оси Х и лазерной головки. Они должны перемещаться с небольшим усилием, вращая через ремни все ролики и шестерни.

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

Концы проводов выведите наружу.

Изготовление корпуса

Просверлите в основании отверстия для уголков. Отступите от его краёв 2 сантиметра и начертите прямоугольник.

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

Расшифровка обозначений:

  1. Петли.
  2. Тактовая кнопка (старт/стоп).
  3. Выключатель питания Arduino.
  4. Выключатель лазера.
  5. Гнездо 2,1 х 5,5 мм для подачи 5 В питания.
  6. Защитный короб DC-DC инвертора.
  7. Провода.
  8. Защитный короб Arduino.
  9. Крепления корпуса.
  10. Уголки.
  11. Основание.
  12. Ножки из нескользящего материала.
  13. Крышка.

Вырежьте из фанеры все детали корпуса и скрепите их уголками. С помощью петель установите на корпус крышку и прикрутите его к основанию. В передней стенке вырежьте отверстие и просуньте сквозь него провода.

Соберите из фанеры защитные кожухи и вырежьте в них отверстия под кнопку, выключатели и гнёзда. Установите Arduino в кожух так, чтобы USB разъём совпал с предназначенным для него отверстием. Настройте DC-DC преобразователь на напряжение 3 В при токе 2 А. Закрепите его в кожухе.

Установите на свои места кнопку, гнездо питания, выключатели и спаяйте электрическую схему гравёра воедино. После припаивания всех проводов установите кожухи на корпус и прикрутите их саморезами. Чтобы гравёр заработал, нужно залить прошивку в Arduino.

После прошивки включите гравёр и нажмите кнопку «Старт». Лазер оставьте выключенным. Нажатие кнопки запустит процесс калибровки, во время которого микроконтроллер измерит и запомнит длину всех осей и определит положение лазерной головки. После его завершения гравёр станет полностью готовым к работе.

Прежде чем начинать работать с гравёром, нужно перевести изображения в понятный для Arduino формат. Сделать это можно с помощью программы Inkscape Laserengraver. Переместите в неё выбранное изображение и нажмите на Convert. Полученный файл отправьте по кабелю на Arduino и запустите процесс печати, включив перед этим лазер.

Такой гравёр может обрабатывать только предметы, состоящие из органических веществ: дерево, пластик, ткани, лакокрасочные покрытия и прочие. Металлы, стекло и керамику гравировать на нем не получится.

Никогда не включайте гравёр с открытой крышкой. Лазерный луч, попадая в глаза, концентрируется на сетчатке, повреждая её. Рефлекторное закрытие век вас не спасёт — лазер успеет выжечь участок сетчатки ещё до того, как они захлопнутся. При этом вы можете ничего не почувствовать, но со временем сетчатка начнёт отслаиваться, что может привести к полной или частичной потере зрения.

Если вы поймали лазерный «зайчик», как можно скорее обратитесь к офтальмологу — это поможет избежать серьёзных проблем в дальнейшем.

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

Всем доброго времени!

В этом посте хочу поделится с Вами процессом создания лазерного гравера на основе диодного лазера из Китая.

Несколько лет назад появилось желание приобрести себе готовый вариант гравера с Aliexpress с бюджетом в 15 тыс , но после долгих поисков я пришел к выводу, что все представленные варианты слишком простые и по сути являются игрушками. А хотелось что-то настольное и при этом достаточно серьезное. Спустя месяц исследований было принято решение сделать сей аппарат своими руками, и понеслась.

В тот момент у меня еще не было 3D принтера и опыта 3D моделирования, но зато с черчением все было в порядке)

Вот собственно один из тех готовых граверов из Китая.

Насмотревшись на варианты возможных конструкций механики, на листочке были сделаны первые эскизы будущего станка..))

Было принято решение, что область гравировки должна быть не меньше листа А3.

Сам лазерный модуль был куплен одним из первых. Мощностью 2W, так как это было самым оптимальным вариантом за разумные деньги.

Вот собственно сам лазерный модуль.

И так, было решено, что ось X будет ездить по оси Y и началось ее проектирование. А началось все с каретки.

Вся рама станка была сделана из алюминиевых профилей разной формы, купленных в Леруа.

Двигатели, линейные подшипники, ремни, валы и вся электроника заказывались с Aliexpress в процессе разработки и планы о том, как будут крепиться двигатели и какая будет плата управление менялись на ходу.

Спустя несколько дней черчения в Компасе был определен более менее четкий вариант конструкции станка.

А дальше. А дальше больше!

Боковины оси Y (извиняюсь за качество фото).

И это было только начало.

Дальше был корпус!

Была построена простенькая 3D модель общего вида станка, дабы уже точно определиться с его внешним видом и размерами.

И наконец, когда все было подогнано и последняя деталь была выкрашена в черный цвет 8) , наступила финишная прямая!

Теперь немного красивых фото))

И самое главное не забывать про технику безопасности.

Надевайте специальные защитные очки при работе с лазером!

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

Читайте также:  Как на айпаде почистить кэш память

Доброго времени суток, мозгочины! Лазерный резак описываемый в этой статье, был собран из старых принтера и сканера, и носит говорящее название «Франкенштейн». Заинтересовало? Тогда читаем далее…

Создание этого мозгорезака развивалось вокруг руководства ‘Pocket Laser Engraver’ от Groover.

Данное руководство это «мaking-оf», то есть описание всего процесса создания. И хотя многое, если не все, во время механической сборки требует изобретательности, я попытался на сколько это возможно задокументировать процесс целиком. Принтеры и сканеры бывают разных моделей, поэтому данная статья не может быть использована как точная пошаговая инструкция, это скорее пособие «как это можно сделать». Все вопросы которые могут возникать во время изготовления этой самоделки, я постараюсь осветить.

Скажу, что в электронике я ничего не соображал, знал лишь что красный (в основном) это «плюс», а черный (также в основном) — это «масса».

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

Рабочая площадь этого мозгогравера составляет 27х20см, самое то, чтобы сделать какие-нибудь шлепанцы на лето.

Резать он может следующие материалы:
— поролон
— пленку
— винил
— бумагу (почти всех цветов кроме белого и красного)
— некоторые пластмассы (в зависимости от толщины может понадобиться несколько проходов)

Гравировать он может на:
— светлой древесине
— коже
— кости
— рогах
— пластике
— некоторых лакированных покрытиях
— чистых CD/DVD-дисках (синих и фиолетовых)

Цвет здесь играет важную роль. С белыми поверхностями сложно, если не невозможно, работать, потому что они слишком сильно отражают красный луч. Красные поверхности также проблемны, ведь они тоже отражают все излучение красного участка спектра.

Затраты на всю сборку не большие, и все что понадобится это:

— Arduino (или клон) -1 шт.
— Easydriver — 2шт.
— некоторые электронные детали
— лазерный модуль Aixiz /W lens
— алюминиевый профиль

. И чуть не забыл — лазерные защитные очки (ОБЯЗАТЕЛЬНО).

См. Шаг 16: для ознакомления с защитой глаз от лазера.

Времени на изготовление гравера, включая заказ и ожидание доставки, ушло примерно 4 месяца. Но он постоянно дорабатывается, и вот последние изменения:

— 9 мая 2013 : обновлен шаг 14 : Лазерный диод (фотографии и несколько советов по фокусировке)
— 13 мая 2013 года : добавлен шаг 17 — ссылки и файлы
— Добавлен Шаг 18: дальнейшие планы по улучшению( по желанию)
— Обновлен BOM-список, теперь он содержит больше необходимых материалов
— 20 мая 2013 : исправлены мм/сек в мм/мин ! В секундах было бы очень очень быстро.
— 1 июня 2013 : добавлен Шаг 13 — альтернативный щилд лазерного драйвера лазера (щилд Easylaser)
— 4 декабря 2013: обновлен схема/макет с альтернативным шилдом Easylaser.

Шаг 1: Поиск кандидатов на разбор

Перед тем как приступать к «яростному» разбору следует учесть ряд советов:

Правила выведенные опытным путем
— чем древнее принтер, тем лучше
— чем новее сканер, тем лучше.

Шаговые двигатели сканеров зачастую превосходят шаговые двигатели принтеров, они делают больше шагов за оборот.

Чем новее принтер, тем меньше шансов добыть из него шаговый двигатель (степпер).

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

Идентификация деталей старых устройств процесс сложный, но мне повезло, хоть степпер сканера новый. А для принтера я отыскал инструкцию по ремонту, но и она особо не помогла мне.

Выбранный мной сканер это старый Tevion 2400, аналог Microtek Scanmaker 5800.
Степпер это 96-шаговый биполярный шаговый двигатель, по описанию NEOCENE 2T354207. Не верьте если вам говорят, что он 100-шаговый, это неправда! 96-шаговый, ни больше, ни меньше.
Стол сканера я использовал в качестве основания мозгоподелки.
Используются так же направляющая и зубчатый ремень, а еще каретка, перемещавшая фотоэлектронику. Но каретку придется подрезать, чтобы дать больше пространства для лазера.

Теперь немного о степпере.
Имеются 4 шестерни расположенные на проводковой плите.
Передаточное отношение, к счастью, незначительно. Если вам хочется узнать как оно рассчитывается, то загляните на эту страничку( язык там немецкий, но можно воспользоваться опцией онлайн-перевода).
Степпер сканер отвечает за ось Х.
Принтер / ось Y

Принтер для разбоа я взял старый Epson Stylus Photo 925.
Судя по странному руководству по ремонту принтера степпер из него 4-фазный, 48 шаговый, биполярный, 42В (. ), вот только не понимаю, если это биполярный степпер он должен иметь 2 фазы, а не 4.
Проворачивая вал вручную я подсчитал количество шагов, их оказалось 48.
Этот шаговый двигатель (и каретка печатной головки) отвечают за ось Y.
Позже я понял, что этот 48 шагов или степпер сам по себе являются слабым звеном в этой поделке. Он медленнее степпера сканера и гремит на направляющей. Латунные фиттинги здесь отсутствуют, смазка вазелином должна немного исправить ситуацию.

Технические характеристики степперов:
— Tevion 2400 dpi / Microtek 5800
фаз — 2, шаговый угол — 3,75°/шаг = 96 шагов, напряжение 5В, сила тока — ?, сопротивление 5.5Ом, удерживающий момент — ?.

— Epson Stylus Photo 925
фаз — 2, шаговый угол — 7,5°/шаг = 48 шагов, напряжение — 5-12В,
сила тока — ?, сопротивление — 7Ом, удерживающий момент — ?.

Позже я узнал, что оба степпера потребляют ток менее 300 мА.
Easydriver V4.4 имеет ошибку с шелковой печатью при смешивании Max и Min poti, в 4.4 они переходят на печать на PCB, и одновременно меняется poti на реверс poti. По крайней мере это я прочитал на некоторых форумах.

Проще говоря:
Poti настроен на низкое сопротивление, это значит степеры получают часть тока, которое может подать Easydriver. Максимум 750мА на катушку. Poti установлен примерно на 25%, просто чтобы они не «закричали от боли».
Распиновка шагового двигателя:
Во время бесконечных поисков в интернете я часто наталкивался на вопрос — как узнать правильную распиновку степперов? А нужно лишь взять кусочек провода и замкнуть контакты, и если при повороте вала чувствуется сопротивление, то вы замкнули пару.

Шаг 2: Разбор сканера

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

Читайте также:  Как сделать сообщество в фейсбук

От сканера мне необходимы стол и каретка, в которой находится фотоэлектроника.
Вся электрокомпоненты и зеркало были удалены, и сделано это было с помощью отвертки и защитных перчаток.

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

Шаг 3: Операции с принтером — часть 1

Данный шаг самый нудный из всего мозгоруководства. Я затратил на него около 8 часов, причем мне еще помогал продвинутый самодельщик (отец).

Каретка принтера, в которой располагается печатная головка, и направляющая были хорошо доработаны моей любимой пилой по металлу. А еще я отрезал кусок L-образного профиля, чтобы получить посадочное место для степпера.

Там, где в исходном принтере находился DC двигатель, сейчас располагается степпер. Зачастую (надеюсь что так) степпер от этого же принтера аккуратно входит в посадочное отверстие DC-двигателя.

Шаг 4: Операции с принтером — часть 2

Направляющая, по которой перемещается каретка печатной головки принтера, имеет несколько децентрированные шайбы на концах, которые легко скручиваются и снимаются плоскогубцами. Под ними скрываются красивые центрированные наконечники.

В двух отрезках T-профиля я высверлил отверстия под наконечники направляющей, и с помощью них смонтировал направляющую на L-профиль. Этот шаг требует точности, иначе позднее при мозгоработе ось Y может смещаться. А это, если ось Y не будет располагаться под прямым углом к оси X, приведет к искажению всего рисунка/ контура в процессе лазерной обработки. Поэтому используйте штангенциркуль, а не размечайте на глазок.

Шаг 5: Проводка — часть 1

Подключение кабелей оси Y

Степпер уже перемещает каретку оси Y, значит пора задуматься, как его подключить. Для этого я взял 5-контактный разъем от старой материнской платы и просто припаял его к контактам шагового двигателя, и через него, с помощью 4-дорожечного кабеля, подсоединил его к контактной плате, установленной на L-профиль. Эта контактная мозгоплата, по сути является шлюзом между всеми электрокомпонентами подвижной оси Y и микроконтроллером Arduino. К дорожкам ленточного кабеля, который раньше шел к каретке сканера, я припаял несколько «мама»-контактов. Да, работа «сыровата», есть куда развиваться. Я если бы я был более предусмотрителен, то припаял бы 8-контактный разъем на ленточный кабель, но это очень недолговечная конструкция, и позже вы увидите почему.

Шаг 6: «Магия» для «волшебного черного кирпича»

Чтобы управлять драйверами степперов необходимо скачать grbl и загрузить ее на ваш микроконтроллер. Я использовал GRBL 0.8с, которую можно найти https://github.com/grbl/grbl. По этой ссылке прокрутите страницу и найдите версию 0.8, это будет скомпилированный .hex файл, который можно загрузить на Arduino с помощью hex-загрузчика.

Чтобы избежать рассинхронизации необходимо изменить скорость передачи данных, с которой загрузчик сообщается с Arduino, с 19200 до 115200, см. рисунок.

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

Для рекомпиляции в оболочке введите:

make clean
make grbl.hex

Шаг 7: Сборка электроцепи на макетке

Перед тем как делать печатную плату хорошо бы проверить, работает ли цепь так как нужно. И поэтому электроцепь поделки я сначала собрал на макетной плате, на данном этапе только моторную группу.

На верхнем фото можно увидеть, что контакты драйвера MS1 и MS2 подсоединены к 5В, и это значит, что они «под напряжением».
Easydriver может работать с микростеппингом, который значит, что шаг мотора можно разделить на две или четыре фазы и т.д. 92 шаговый степпер может работать с 8 микрошагами, то есть 96х8=768 шагов.

MS1 и MS2 — не под напряжением — полный шаг
MS1 — под напряжением — микростеппинг в половину оборота
MS2 — под напряжением — микростеппинг в четверть оборота
MS1 и MS2 — под напряжением — микростеппинг в 1/8 оборота

Нам нужен микростеппинг 1/8, поэтому к контактам MS1 и MS2 подведены 5В

Распиновка Arduino выглядит следующим образом:

Arduino Digital 2 — Easydriver X-Step
Digital 5 — X-Dir
Digital 3 — Y-Step
Digital 6 — Y-Dir

На каждом из драйверов контакты MS1 и MS2 соединены перемычкой и на них подается 5В, так включится режим микростеппинга в 1/8 шага. Драйверы Easydriver имеют отдельный источник питания, любой розеточный 12В, 600мА блок питания сгодится. Позднее платы драйверов будут запитаны от Arduino, как и лазер, и вентилятор.

Я даже записал короткое мозговидео о том, как работает прототип. Драйверы довольно сильно греются, и чтобы они непрерывно работали необходимо вентиляторное охлаждение. Да…Вентилятор крепится на прототип…

Шаг 8: Калибровка


Перед тем как начать делать всякие модные мозгоштучки со степперами их нужно откалибровать. Шаг это важный и пропускать его ни в коем случае нельзя. Я отыскал хороший и толковый видеоурок по этой теме — BuildYourOwnCNC.

В нем говорится, что нужно расчитать шаг/мм. На это значение вы перемещаете нужный вам степпер с помощью gcode (например Х200). Затем следует учесть разницу и рассчитать новое значение шаг/мм, и так до тех пор, пока он не перемещается в том диапазоне, который вы задали. Но лучше смотрите видео для получения большей информации по этим рассчетам.

Я советую создать таблицу, чтобы избавиться от лишней головной боли.

Для «общения» с grbl можно использовать любой из видов терминала, я пользуюсь CoolTerm. Полагаю вы знаете, как загрузить терминал и подключиться к Arduino.

А на картинке вы можете посмотреть данные мой калибровки самоделки.

Шаг 9: Первый контакт


Для взаимодействия с Arduino (и отправки на него gcode) есть несколько вариантов. Посмотрите на эту тему GRBL Wiki и вы найдете множество софта, который имеет дело с GRBL и Arduino.
Существуют даже нормальные GUI-инструменты, но я тем не менее, пользуюсь Groovers Gcodesender, который вы можете найти вот в этом мозгоруководстве.

А терерь за дело, пора опробовать некоторыйе команды g-кода.

Переместите степперы в исходное положение прежде чем их включить (например, нулевую позицию) типа:
G91 G28 X0 Y0
Эта команда сообщает GRBL, что данное положение это нулевая позиция.

X50 Y50
Данная команда перемещает вал в абсолютную позицию X50 Y50

G01 Y50 Х50
А эта команда перемещает вал на 50мм по оси Х и на 50мм по оси Y, независимо от того, в какой позиции он был до этого. Это называется относительным позиционированием.

Для большей информации по командам gcode почитайте об этом здесь.

Ссылка на основную публикацию
Adblock detector