Автономный контроллер управления станком с ЧПУ.

Автономный контроллер ЧПУ станка

Первый мой станок управлялся программой MACH3 через LPT порт. решение хоть и рабочее но глючное и неудобное. Сейчас ноут с LPT портом поискать надо, а платы расширения работали далеко не все с этой программой. как системный блок с выносным LPT портом канул в небытие я стал искать альтернативы. и нашел — GRBL библиотека да еще и в голубой таблетке, а управлять я станком уже мог даже с планшета подключяа к ноутбуку. Радовался особенно зимой, когда не нужно было на лоджию провод от системника протягивать.
Об этом я снял видео и народ стал писать — а контроллер автономный собирать не планируешь? Так как у меня была пара плат MKS TFT32, его можно было перепрошить под управление библиотекой GRBL, но у меня исправно трудился планшет, и меня всё устраивало, пока я не решил перебрать станок. И тут я вновь нашел интересное решение — Fluid NC на контроллере ESP32.
Что он умеет:

  • Читать и писать файлы на флешке.
  • Запускать фрограмму с флешки и управлять стандартными драйверами ( step + dir)
  • Управляться как по проводу, так и без проводов (bluetooth.Wi-Fi)
  • Подключаться к домашнему роутеру и управляться с любого устройства подключенного к нему.
  • Не требуется сторонний софт всё управление идет через браузер
    Требуется просто зайти на плату как на страничку в интернете и дальше тыкая мышкой настроить станок, припарковать его, спозиционировать, загрузить программу на флешку и запустить ее выполняться. всё, дальше плата всё сама будет делать.

Не нужно держать отдельный комп, а если хочется посмотреть ход выполнения программы, то можно просто подключиться к плате и посмотреть, что она сейчас делает.
При этом цена контроллера очень и очень бюджетная и сопоставима с палкой колбасы или с парой упаковок пива.
Для контроллера я развел печатную плату. Гербер файлы для заказа платы в китае в конце статьи, ну либо можете приобрести пустую плату у меня за 300р, ну либо фоторезист или ЛУТ вам в помошь, кому чего больше нравится, проект открытый гербер файлы качайте и делайте с ними что вашей душе угодно.
Для сборки контроллера вам понадобится:

Конденсаторы:

4,7 мкф керамический конденсатор.

https://alli.pub/6l6oze

С1 — электролитический в корпусе 0805 на емкость от 1 до 4,7 мкф. 3 шт.

С2

https://alli.pub/6l6p1c
16V — электролитический шаг ножек 5мм, диаметр корпуса 8мм емкость 330-1000 мкф, на напряжение 16 вольт . 1шт

6,3V — электролитический шаг ножек 2,5 мм, диаметр корпуса 6мм емкость 47-100 мкф, на напряжение 6,3 вольт . 1шт

Резисторы:

Я давно взял вот такой вот набор. https://alli.pub/6l6p3v но так как они почти все не обязательны можно не покупать
1 КОм в корпусе 0603 3шт. (ограничение тока через светодиоды)
10 КОм в корпусе 0603 7шт. (можно не впаивать все — рядом с флеш картой, контроллер сам подтягивает внутренние линии к + питания и аналогично на концевики, впаивать если концевик при срабатывании сажает линию на землю, ставятся на случай если в контроллере выгорели внутренние схему подтяжки выводов)
100к — 100 КОм в корпусе 0603 1шт.
100 — 100 Ом в корпусе 0603 1шт.

Светодиод

Светодиод в корпусе 0603 3шт.

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

https://alli.pub/6l8l7f

Транзисторы:

VT1 — полевой мосфет в корпусе SOT-23 — IRLML2502TRPBF https://alli.pub/6l6p5m (максимальный ток 4А)
данный мосфет управляет лазерным модулем без дополнительного пина управления, просто зажигая или выключая лазер. Если у вас лазерный модуль с 3мя выводами (имеет вход для шим сигнала), то можно не впаивать. Так же можно не впаивать и резисторы на 100 Ом и 100 КОм, они нужны для нормальной работы мосфета.

Микроконтроллер:

ESP32 — 1шт. https://alli.pub/6l6p67

Разьемы:

2-контактный клеммный блок с шагом 5 мм 1шт https://alli.pub/6l6p7k
XH2.54 2p Straight needle — 8 шт https://alli.pub/6l6p94
XH2.54 3p Straight needle — 1 шт https://alli.pub/6l6p94

2,54 штыревая гребенка 1шт (отламывается) https://alli.pub/6l6pa3

BH-6 или IDC-6 или DC3-6P

2,54 2 рядный разьем BH-6 или IDC-6 или DC3-6P гнездовой разъем 4 шт. https://alli.pub/6ldqtp

Преобразователи напряжения:
Импульсные

модуль питания 5 В, 3 А 1шт. https://alli.pub/6l6pc1
Линейный

3.3V ams1117-3.3 1шт https://alli.pub/6l6pct

Кнопка

6*4*2.5 мм 1шт. https://alli.pub/6l6pd7

Разъём под флеш карту

Разъём под флешку, самый простой https://alli.pub/6l6pfq

Архив на скачивание гербер файлов для заказа платы https://r13-project.ru/files/FluidNC/kontroller.zip

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

Тема на форуме https://r13-project.ru/chat_room/index.php?topic=40.0

Автор: Ryazanec13

2 комментариев для “Автономный контроллер управления станком с ЧПУ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Капча загружается...