117

Плата для управления домашними ЧПУ: ESP32GRBL

Плата для управления домашними ЧПУ: ESP32GRBL Самоделки, ЧПУ, Arduino, Электроника, Видео, Длиннопост

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


Для подобных целей давно и успешно используется прошивка GRBL, изначально создаваемая под arduino. Время не стоит на месте, народу хочется улучшений, да и меги чет подорожали.. Как следствие, на требования хоббийного сообщества появился проект ESP32-GRBL. Он обеспечил полную обратную совместимость с предшественником, добавив попутно:


- WiFi. Это вебморда, ею удобно управлять станком с любого телефона или компьютера.


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


- Bluetooth выполняет ту же роль, но не так удобно - вайфая с вебмордой нет.


- автономка с sd-карты - это бомба! Сгенерированную УП через вебморду заливаем на карточку в плате и нажимаем старт - комп не нужен, внешний пульт / автономный сендер не нужен.


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


И со всем этим щастьем прекрасно работают любимые программы хоббистов - candle, lasergrbl и множество других. В общем, из пяти заказанных мною плат четыре уже пристроены :)


Теперь о железе. С этим грустнее, на али готового нет. Но есть отладочная плата esp32 38pin, которую вполне несложно распаять с драйверами на макетке или заказать пяток у jlcpcb или pcbway.

Вариантов плат много, в том числе и на 6 осей, но для простого трехосевика я немного переработал одну из плат сообщества и выложил тут: https://github.com/whoim2/esp32-grbl-3axis


Сам проект живет тут: https://github.com/bdring/Grbl_Esp32


Там же заявлено, кстати, что и у него уже есть потомок - FluidNC, надо попробовать.


Плата рассчитана на модульную конструкцию с минимумом мелкой пайки. Роль dc-dc выполняет готовый дешевый модуль с али, до 28в заявлено питающее напряжение. Драйвера как обычно, а4988 или любые аналогичные. Мосфет я располагать на плате не стал, полно отдельных готовых модулей - каждый подберет себе сам по необходимости. Например, такой:

Плата для управления домашними ЧПУ: ESP32GRBL Самоделки, ЧПУ, Arduino, Электроника, Видео, Длиннопост

В случае использования лазера с ttl пином он не нужен - я прицепил пин на sp3 контакт (spindle 3v3) и все отлично работает.


Если 5в логика на шпиндель не нужна, детали под esp32 можно не распаивать (кроме холдера sd-карточки).

https://a.aliexpress.com/_AohGSN

Плата для управления домашними ЧПУ: ESP32GRBL Самоделки, ЧПУ, Arduino, Электроника, Видео, Длиннопост

Самое сложное для начинающих - распаять этот самый разъём карточки и полтора десятка смд резисторов и конденсаторов 0805 типоразмера. Остальное - выводное, паяется без проблем.

Прошивается через Arduino IDE, тоже в общем то ничего сложного, инструкций масса в том числе и на русском.


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


Вот видео работы "рамки" под этой платой:

И мелкого домашнего чпу

В общем, вещь. Спасибо за внимание!

Лига ЧПУшников

2K поста11.9K подписчиков

Правила сообщества

никакой политики

3
Автор поста оценил этот комментарий

Ясненько

Иллюстрация к комментарию
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Да пипец, что за подставы от али, сам в ахере)

Ладно бы упарывался, но 4988 не курятся, даже когда дымок выходит. Вот типичная история (зачеркнуто)моей жизни(/зачеркнуто) моего поиска :)

Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий

фрезой, какая глубина ну и всякое такое


А это где указывается?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

В программе подготовки УП. Аспайр у меня. Арткам.

0
Автор поста оценил этот комментарий

Т.е. что бы просто вырезать отверстия в фанере достаточно будет чертежа в Corel Draw?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

В целом да. Экспортируете / импортируете, указываете операции - контурная резка, какой фрезой, какая глубина ну и всякое такое. УП на станок, указываете ноль по ХУ, подводите фрезу к верху заготовки и ноль по зет. Старт.


Все операции по отдельности просты и очевидны, если понимать, что нужно.

показать ответы
1
Автор поста оценил этот комментарий

Я в них пока что вообще ничего не понимаю, поэтому не могу сказать какой там вид. Возьмём абстрактный ЧПУ в вакууме с алика с рабочей площадью 600х400. Работы в первую очередь по дереву.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

То есть резать/гравировать?

Понадобится какой то CAD для создания 3д моделей или контуров (solidworks/fusion360/coreldraw/freecad/blender), и программа формирования УП (управляющей программы, gcode), например vectric aspire, artcam.

Есть еще программы условно для отсылки gcode на станок (candle) по USB, но в случае с esp он просто заливается через вебморду и дальше автономно исполняется, комп ненужен.

Для работы с лазером - lasergrbl.

Это лишь примеры, их масса всяких. Многие пересекаются функционалом, например в аспайр и арткаме можно контуры рисовать.

показать ответы
1
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

показать ответы
2
Автор поста оценил этот комментарий

бро, есть готовый проект MKS DLC32, плата с драйверами, картой и прочими плюшками, есть  сенсорный дисплей. до всей этой котовасии успел купить, в соседней комнате стоит с 3018

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

esp32-grbl заливается?
в принципе цена норм

Иллюстрация к комментарию
показать ответы
1
Автор поста оценил этот комментарий

Да все норм, просто улыбнуло.

Вы нашли и показали интересную плату, спасибо.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Ну, кто интересуется подобным - находил ее и без меня, а начинающим будет неплохо знать, что не одним дятлом и поделками мкс можно пользоваться)

1
Автор поста оценил этот комментарий
В первую очередь меня интересует устойчивость системы. С ПК я наелся досыта.
Организовать беспроблемное питание и охлаждение - фигня вопрос.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

1
Автор поста оценил этот комментарий

>> поделится информацией для совсем начинающих
Как совсем начинающий, хочу сказать: я нихера не понял с чего начинать! (ノಠ益ಠ)ノ彡┻━┻ Как раз хотел себе домашний ЧПУ, подбирал всякие варианты, наткнулся на превью поста и думал "о, сейчас расскажут". А реальность: куча каких-то непонятных аббревиатур, названий и сокращений.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

*чпок* добрый вечер :)

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

Выбора ПО, механики станка, платы управления, ну и т.п. Как видно, я предложил один из вариантов платы (хотя, скорее, проекта - прошивки) для начинающих, которые именно на этом этапе пути )

0
Автор поста оценил этот комментарий

Вот если я совсем начинающий хочу приобрести станок ЧПУ для хобби что мне следует начать изучать? В первую очередь я имею ввиду ПО.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Зависит от вида хобби и соответственно вида чпу

показать ответы
0
Автор поста оценил этот комментарий

тут точно кашу маслом не испортить. смотрел втулки вместо подшипников скольжения?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

ну зет в сотни раз меньше ху работает, поэтому забил )

0
Автор поста оценил этот комментарий

вроде эту скачал, а может и нет. вечер покажет

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

если спросит с картинкой, какое устройство - знач не ту)

0
Автор поста оценил этот комментарий

как раз буду с этим экспериментировать

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

https://www.hw-group.com/software/hw-vsp3-virtual-serial-por...

сингл версия позволяет

показать ответы
0
Автор поста оценил этот комментарий
Дак меня именно автономка и интересует. Гравировка на таком рабочем поле чистовой миллиметровкой может не одни сутки длиться.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

да она и так попадет, вынимают чтоб получше промыть стружку

показать ответы
1
Автор поста оценил этот комментарий
Я так понимаю драйвера можно любые подкинуть, хоть половозрелые для nema34/42. А как с отказоустойчивостью системы? Так-то есть станочек 1870х1720х720 с nema34 по кругу, имею желание избавиться от управляющего компа.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

да пробовать надо, в вашем то случае вообще на макетке поставить есп с разьемами и резисторами и пробовать

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

показать ответы
1
Автор поста оценил этот комментарий

главное что esp32-grbl вышел от grbl и полностью все совместимо.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

да, все программы работают четко, это огромный плюс)
и проброс порта по телнет позволяет перевести на беспровод софтины, не умеющие сами в телнет

показать ответы
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

пальцем размазал, хорошо вроде, и потом жиденького подливал)
рельсы прополоскал, без вынимания шариков, все каретки и помазал тоже

показать ответы
2
Автор поста оценил этот комментарий

fluidnc, я ее залил, это форк ардуиновкого grbl.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

флюид - как раз потомок esp32-grbl, что я заливаю) Давно не форк, там от грбл мало что осталось из значимого явно..
прошивка от производителя закрытая, дичь конечно.
Дешевле мне мои обошлись втрое. Ну а счас наверное норм вариант, чтоб не паять)

показать ответы
0
Автор поста оценил этот комментарий
Случайно залетел к вам в пост и с ардуино или есп работал один раз (друг недавно подарил лавалампу, пришлось собрать и прошить. Не все понял). Какое целевое применение у данных аппаратов? Что я могу изготовить и из каких материалов? Какое целевое применение?
P. S. В гугле не забанили, интересно знать мнение человека котрый этим занимается, судя по посту. А не кучи хз кого с форума.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

в общем, ниже ответили, разнообразнейшие чпу

0
Автор поста оценил этот комментарий
Это да. Я пытаются оценить преимущества, кроме вайфая и новизны.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

для этого нужно почитать гитхаб разраба

показать ответы
0
Автор поста оценил этот комментарий
Это rams ? Он подходит для 3d принтеров ? У меня кажись валяется
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

где? рампс - весьма условно подходит