Лазерный гравер 3w

Д_Заточник

Андрей, огромное спасибо за ссылку! “Жить стало лучше, жить стало веселей!” (С)

Д_Заточник

Первый маленький успех 😃

Заргузил драйвер китайской микросхемы-переходника UCB/COM и моя ардуинка стала видна в компьютере.Поиграл с ардуиновским софтом для программирования, понял что не мое. Поставил Xloader и промудохался с ним еще полдня. Полез в интернет смотреть как же он работает. Оказалось что не так, как я думал. После этого открытия за пару минут залил GRBL V1.1 в ардуинку с помощью Xloader. Мне понравилось как он работает. Сервиса вообще никакого, но hex файлы шьет на ура. Теперь затык в LaserWeb. Он при установке просит винду не ниже седьмой версии, а у меня Vista 😦

duzz
JIy4uk:

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

Погуглил маленько про прошивку GRBL, для меня совсем не просто.
Есть ли пошаговая инструкция?
Если что то не получиться как откатить прошивку назад?

Можно скачать оригинальную и потом прошить.

Вот киношка, я по ней сперва делал, потом уж читать полез =)
4й лазер вёб проще гораздо стал, они всё засунули в один сетап, с 3м повозиться пришлось, локально сервак поднимать и т.д. 4й всё сам делает.

Плюсы грбл прошивки в том, что она изначально под CNC, то есть ось Z присутствует. Сделать из лазера фрезер несложно. Просто ставим вместо лазерной головки моторчик с фрезой и погнали.
Мне уже едет banggood.com/EleksMaker-EleksZAxis-Adjustable-Z-Ax… (не реклама) такая штука. Шилд с другой ардуинкой уже ждёт)
Для начала на лазер поставлю, потом фрезер сделаю долгими зимними вечерами… Для лазера хорошо тем, что при резе, можно опускать головку на глубину реза и не будет сбиваться фокус, рез будет тонким. В противном случае, рез получается коническим, если фокусируем по подложке, то сверху шире луч и наоборот.

Очень неплохая софтина t2 laser, но она платная, а у меня палки нету (( стоит недорого, меньше 40 долларей США.
поддерживает ГРБЛ, можно скачать попробовать, но ограничение либо 30 минут работы, либо 10 00 строчек. Что наступит раньше)

ЗЫ в лазервёбе не забудьте выставить мощность лазера в настройках! А то ездить будет, а жечь нет =)

Д_Заточник

T2 Laser продается в двух вариантах: за 40 и за 70 долларов. Отличий никаких кроме того, что вариант за 70 долларов идет с аппаратным USB ключом, что позволяет установить программу на сколько хочешь машин. Работать при этом будет только одна, та в которую ключик вставлен.

Поставил вместо Висты восьмерку. LaserWeb заработал как миленький, нашел мою прошитую ардуинку. Написал что видит GRBL контроллер. Мелочь, а приятно. Попробовал подключить лазер - результат нулевой. Либо мощность надо выставлять, либо распиновка не соответствует. Чувствую что надо идти в магазин за новым бубном и беличьими хвостами. Старый бубен больше не помогает 😃

duzz

Ещё проверьте скорость ком порта, в винде и в лазервебе. 115200 смело можно ставить.

Д_Заточник

Уже стоит 115200 😃

Единственное, что смущает - при запуске LaserWeb приходится каждый раз заново соединяться с ардуиной. Это нормально?

duzz

В смысле коннект нажимать? да, нормально…
При подключении один раз лазером мигнёт и готово. Он на управление кнопками перемещения реагирует? Если да, то всё оки.
Можете настройки ГРБЛа взять у парнишки с видео, которое я выкладывал. Он там внизу в коментарии выложил. Их вбивать в адресную строку справа внизу в лазервёбе:

OK, for everyones. My grbl v1.1 settings ( from the grbl controller $$…):
: $0=10
: $1=25
: $2=0
: $3=0
: $4=0
: $5=0
: $6=0
: $10=3
: $11=0.020
: $12=0.020
: $13=0
: $20=0
: $21=0
: $22=0
: $23=0
: $24=25.000
: $25=500.000
: $26=250
: $27=1.000
: $30=256
: $31=0
: $32=1
: $100=80.000
: $101=80.000
: $102=80.000
: $110=4000.000
: $111=4000.000
: $112=2000.000
: $120=400.000
: $121=400.000
: $122=400.000
: $130=300.000
: $131=300.000
: $132=200.000OK, for everyones. My grbl v1.1 settings ( from the grbl controller $$…):
: $0=10
: $1=25
: $2=0
: $3=0
: $4=0
: $5=0
: $6=0
: $10=3
: $11=0.020
: $12=0.020
: $13=0
: $20=0
: $21=0
: $22=0
: $23=0
: $24=25.000
: $25=500.000
: $26=250
: $27=1.000
: $30=256
: $31=0
: $32=1
: $100=80.000
: $101=80.000
: $102=80.000
: $110=4000.000
: $111=4000.000
: $112=2000.000
: $120=400.000
: $121=400.000
: $122=400.000
: $130=300.000
: $131=300.000
: $132=200.000

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

Д_Заточник

Спасибо за установки! Шаговики пока не запускал, может сегодня попробую.

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

duzz
Д_Заточник:

Спасибо за установки! Шаговики пока не запускал, может сегодня попробую.

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

Я хочу концевики по осям поставить на отключение.

Если какой мотор не справляется и буксует, то на драйверах есть подстроечники, крутить аккуратно, там оч тонкие настройки, буквально по несколько градусов. Керамическая отвёртка излишне наверно, я просто палочкой заточенной крутил, крутим и пальцем температуру на чипе контролируем. Металлической нельзя - может соскочить, КЗ и хана драйверу, там элементов очень много.

Д_Заточник

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

С током защиты драйверов шаговиков все просто: меряется напряжение на подстроечном резисторе, выставляется необходимое, по простой формуле вычисляется ток - и все! Я потом позже весь этот процесс опишу в деталях.

Д_Заточник

Это моя платка управления шаговиками с микросхемой А4988. Резистор датчика тока имеет сопротивление 100 мОм, или 0,1 Ом. Грубо ток срабатывания защиты можно посчитать по формуле:

Ток Защиты Максимальный (А) = Опорное Напряжение (В)/(8 х Сопротивление Датчика Тока (Ом))

Опорное напряжение измеряется мультиметром на входе VREF микросхемы A4988 и точно выставляется при помощи подстроечного резистора (слева на моей картинке).

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

Получилось сумбурно, писатель из меня не очень 😃

BOPK
Д_Заточник:

Это моя платка управления шаговиками с микросхемой А4988. Резистор датчика тока имеет сопротивление 100 мОм, или 0,1 Ом. …

Первый раз вижу подстроечный резистор с номиналом 0,1 Ом!!! 😃 Ну… не то чтоб вижу… 😃
Без претензий на абсолютную истину… но думается, что 100 мОм - это 100 МЕГА Ом!

Панкратов_Сергей
BOPK:

Первый раз вижу подстроечный резистор с номиналом 0,1 Ом!!!

Никто не писал про номинал подстроечного резистора. Датчик тока- чип-резистор.
Напряжение, выставленное подстроечником- это опорное напряжение, задающее ток.

Д_Заточник

Номинал подстроечника я не знаю, думаю что килоом 10-50. Не мерял, ибо не надо было. Достаточно выставить им напряжение, посчитанное по формуле. Сделать это не очень просто потому что даже от небольшого угла поворота напряжение меняется значительно. Я так и не попал в подсчитаные значения.

И еще одна фишка: по оси Х у меня передвижение осуществляется при помощи одного мотора, а по оси Y - при помощи двух. А платок то у меня всего две а не три! Это значит что по Y одна платка управляет двумя моторами, и ток должен быть в два раза больше. Датчики тока - маленькие черные штучки в нижней части фотографии, на них хорошо читается R100, то есть 100 мОм. Есть варианты с 50 и 68 мОм.

duzz
Д_Заточник:

Я так и не попал в подсчитаные значения.

Не заморачивайтесь, главное, чтобы перемещались моторы. Если ток мал, то двигатель жужжит, пытается тронутся, но стоит на месте. Как мотор поехал корректно, такой ток и оставляйте. Тактильно пальчиком проверяем драйвер, чтобы не грелся. Если греется, то ток убавить. Ну или радиатор лепить. Конкретно на этой плате всё выставляется без них. Это не фрезер, нагрузки особой нет, большой ток не нужен.

Д_Заточник

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

По поводу температуры: как нибудь в долгую зимнюю ночь померяю, а пока даже и голову не забиваю себе этим. В даташите на мотор ток указан 0,33А. Без радиатора микросхемки вроде как терпят до 1 А. Так что поводов для беспокойства пока нет. Теперь надо найти концевички и сделать аппаратное ограничение перемещений по осям, а то шаговики гремят противно в упоре.

duzz

Хорошо, что получилось =))
Потом с лазером мощностью-скоростью играться будете ) Экспериментально установил, что лучше скорость повыше и бОльше проходов, если резать, нежели жечь напалмом 😆😆
И обдув сразу поставить - у меня кулерок от компа стоит, дым разгоняет, чтобы линзу не коптить. В идеале углекислоту дуть в зону реза, но она воняет, не для домашнего использования.

duzz

А у меня приехала ось Z!
Вот руки бы дошли приколхозить всё в кучу…

Д_Заточник

А у меня пока все отложено в долгий ящик. Времени нету и место надо подготовить для станка. Думаю как сделать вытяжку.

duzz

Мне видится некая коробка, которая сверху на станок ставится, с отверстием и кулером от компа. Ну и гофрошланг из магазина сантехники в форточку.