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 подписчиков

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ваще офигеть какой вариант, есть все что надо и даже пищалка. купил мощный бп на 24в 150вт, хватит на все.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку