Страница 1 из 9

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

СообщениеДобавлено: 13 сен 2014, 16:17
-=dp=-
Запускаем проект - Лазерный гравер на Ардуино

Вступление: Немного лирики.
Увидел я на просторах интернета, что народ за бугром делают из старых или сломанных приводов CD, DVD - ROM настольные лазерные граверы.
Они их называют mini laser CNC DIY, laser CNC DIY engraver, CDN DIY, ну в общем с различными вариациями этих аббревиатур.
И вот, решил я тоже собрать подобный девайс 8-)

Подготовка: Моральная и материальная.
Следуя поговорке, что сделано человеком - человеком сделается еще раз :D стал думать с чего начать.
Нашел на полке с компьютерными запчастями старый, но рабочий CD-ROM, разобрал его, снял платформу с механизмом движущим оптическую головку, удалил с нее все электронные детали, кроме шагового двигателя с червячной передачей. Первая деталь есть.
Далее подумал где можно найти еще один CD-ROM, и ничего лучше чем снять со своего домашнего сервера рабочий DVD-RW резак не придумал :D
Решил так сказать - пожертвовать его на благо науки и творчества.
Разобрал его, проделал ту же операцию что и с первым CD-ROM-ом, в итоге появилась вторая деталь- платформа с шаговым двигателем , направляющими и кареткой.
Ну раз две механические детали уже есть, решил приступить к изготовлению станины.
Пересмотрел в интернете множество примеров, и решил остановиться на станине с подвижной нижней платформой.
Поехал в ближайший строительный магазин за поиском стального или алюминиевого профиля , болтиками, винтиками, гаечками, холодной сваркой, краской, уголками, в общем разной рассыпухой.
На удивление, нашел все необходимое в одном магазине и даже не пришлось мотаться по городу в поисках недостающих деталей.

Изготовление и сборка. Куча шума и мусора :D
По приезду домой, разложил все материалы на столе, прикинул что к чему , начертил на бумаге схему станины , определился с размерами и начал изготовления.
Напилил по размерам алюминиевый профиль, разметил и насверлил отверстий для крепления деталей между собой.
В процессе изготовления не торопился, тщательно зачищал от зазубрин и заусенцев все отпиленные части деталей, зенковал все просверленные отверстия.
В итоге все детали получились гладенькими, ровными и приятными на ощупь. Ни что, ни где не цараполось и не кололось.
С такими деталями просто приятно работать дальше :D
Убрал весь мусор, пыль, стружки, помыл и высушил все детали и приступил к сборке.
В итоге после кропотливого труда получилась готовая станина с прикрепленными движущими платформами .

Выкладываю фото результатов своего труда:

продолжение следует...

электронная часть лазерного гравера

СообщениеДобавлено: 13 сен 2014, 20:33
-=dp=-
Продолжение.
Электронная часть самодельного лазерного гравера.
Станина с подвижными платформами готова, теперь можно и приступить к электронной начинке.
Я решил делать электронную часть управления лазерным гравером на самом распространенном и дешевым контроллере Ардуино УНО версии 3 и драйвером управления шаговыми двигателями Мотор драйвер шилд.

Когда дело дошло до пайки, столкнулся с следующей проблемой:
Шаговые двигатели оказались с разным расположением выводов, еле как нашел их распиновку.
Выкладываю на фото схему расположения выводов для обоих двигателей.
А так же выкладываю фото Ардуины УНО и драйвера шаговых двигателей с распиновкой.

Продолжение следует...

CNC DIY - Самодельный мини лазерный гравер

СообщениеДобавлено: 14 сен 2014, 09:24
-=dp=-
Продолжение.
Выбор самой главной детали - лазера.
Очень долго я искал в интернете где можно купить лазер для выжигания, или даже думал собрать его самостоятельно из лазера от привода DVD и оптики от лазерной указки.
Но самодельный лазер с оптикой меня не очень привлекал, так как для лазера нужно хорошее охлаждение, а оптика от лазерной указки пластмассовая и ее на долго не хватит.
После долгих поисков я все таки нашел нужный мне корпус со стеклянной оптикой и радиатором.
Цена вопроса - 1000 руб.
Тем временем я паял схему управления шаговыми двигателями, игрался с ардуиной, ну и разрабатывал схему управления лазером.


Финальный штрих.
Лазерная головка получена, теперь надо ее крепить, подключать и запускать :D
Подключать головку я решил через ключ на составном транзисторе и стабилизатор тока.
Спаял ключ из транзисторов кт315 и кт605БМ, закрепил их вместе с стабилизатором тока LM315 на радиаторе, выставил рабочий ток лазера 350мА.
Далее закрепил лазерную головку к подвижной каретке холодной сваркой и настроил фокусировку оптики на нужное мне расстояние.

Запуск.
И вот наступил трепетный момент, подключил ардуину к USB порту, протестировал функции управления двигателями и лазером, все работает.
Написал быстренько программу на DELPHI для отправки команд через виртуальный COM порт.
Разработал свои шрифты , которые состояли из координатов движения двигателей и меток включения и выключения лазера.

Выкладываю следующие фотографии самодельного лазерного гравера.

Финал проекта Самодельный мини лазерный гравер

СообщениеДобавлено: 14 сен 2014, 09:32
-=dp=-
ФИНАЛ

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

Выкладываю фотографии своего самодельного лазерного гравера в действии.

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

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 14 сен 2014, 09:41
-=dp=-
Еще фото моего лазерного гравера.

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 14 сен 2014, 10:00
-=dp=-
Все вопросы оставляйте в этой теме!
С радостью отвечу и поделюсь опытом изготовления ;)

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 14 сен 2014, 11:57
-=dp=-
Первые образцы гравировки !

Как говорится - первый блин комом :D

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 14 сен 2014, 22:05
Виталий
Круто Димон!
Давай уже вечный двигатель начинай изобретать :D
Шутка :D
А если серьезно, выложи пожалуйста скетч для ардуины, либу для мотор драйвер шилда и свою программулину.

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

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 15 сен 2014, 08:24
-=dp=-
Здарова Виталя!

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

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 26 сен 2014, 14:25
-=dp=-
Видео обзор самодельного лазерного гравера http://youtu.be/5AngdJZ16Nk

Бесплатная программа для лазерного гравера

СообщениеДобавлено: 08 окт 2014, 21:40
-=dp=-
Вчера допилил немного программу для лазерного гравера !

Реализовал функцию гравировки картинок в ЧБ режиме.
Максимальный размер файла картинки 100 х 100 пикселей (Ограничения связаны с длиной червячной передачи от привода CDROM)
Теперь можно гравировать на темном пластике , флешках, телефонах, планшетах любые логотипы и текст с любыми шрифтами ! 8-)
Выкладываю примеры лазерной гравировки:

Еще примеры лазерной гравировки в Калининграде

СообщениеДобавлено: 08 окт 2014, 21:43
-=dp=-
Еще примеры

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 11 окт 2014, 11:48
-=dp=-
Выгравировал еще несколько примеров.

Материалы для лазерной гравировки:
Тёмный пластик (пластмасс),
Кожа,
Замша.

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 11 окт 2014, 11:51
-=dp=-
еще примеры лазерной гравировки

Re: Проект - Самодельный мини лазерный гравер

СообщениеДобавлено: 20 янв 2015, 22:02
-=dp=-
Скоро выложу программу управления станком