Плата управления MKS DLS32 v2.1 + MKS TS35 двойное применение

Если платы в наличии, могли бы и проверить.
А то я свою сразу перешил.
Могу, но только в воскресенье, когда на даче буду. Самому интересно стало, да и "кролик"IMG_20250619_130743.jpg подопытный есть. Осталось только вентилятор на 5 В найти, хотя временно можно и у распбери пи5 одолжить.
 
Kuzya411, У вас 2 варианта, либо прошиваете вашу плату на fluidnc и управляете с телефона. Либо меняете плату. Из вариантов и опыта MKS TinyBee в связке с FluidDial. Не дорого встанет, полный "фарш" и пинов управления чем хотите
 
Kuzya411, У вас 2 варианта, либо прошиваете вашу плату на fluidnc и управляете с телефона. Либо меняете плату. Из вариантов и опыта MKS TinyBee в связке с FluidDial. Не дорого встанет, полный "фарш" и пинов управления чем хотите
Ну с телефона я и без fluidnc могу управлять MKS dlc 32 , хотя и не люблю я этого, если честно то и tinybee у меня есть , покупал для 3д принтера, но что то в нем совсем запутался, и купил skr1.4 . Нужно будет что то с платой придумать, а то валяется без дела.
 
Kuzya411, У вас 2 варианта, либо прошиваете вашу плату на fluidnc и управляете с телефона. Либо меняете плату. Из вариантов и опыта MKS TinyBee в связке с FluidDial. Не дорого встанет, полный "фарш" и пинов управления чем хотите
Ага я плату купил что бы из за какого то охлаждения купить другую. Я просто думал что я не разобрался как его включать а тут его нет оказывается. Нет штатного способа - найдем нештатный. Варианты есть как бы. Пины шаговиков вон торчат - подключайся на здоровье.
 
  • Последнее редактирование:
Последнее редактирование:
Файлы заливаю по вифи а запускаю с экраном. Станок в другом помещении.
Файлы приношу на SD-карте. Запускаю с кнопок или с планшета.

Пины шаговиков вон торчат - подключайся на здоровье.
Поаккуратней, а то действительно другую плату покупать придётся.
 
Ага я плату купил что бы из за какого то охлаждения купить другую. Я просто думал что я не разобрался как его включать а тут его нет оказывается. Нет штатного способа - найдем нештатный. Варианты есть как бы. Пины шаговиков вон торчат - подключайся на здоровье.
Если честно, не понял задачи которую должен выполнять вентилятор охлаждения, что именно он должен охлаждать? Решений много, и самое последнее , это использовать пины шаговых двигателей. Если плату или шпиндель охлаждать, то и нечто типа такого https://ozon.ru/t/4eRlvza можно использовать , нагрелась выше нормы - вентилятор запустился, охладилась - отключился, цена более чем гуманная и на порядок меньше платы стоит, даже если по какой то причине неисправный вентилятор сжёг что то , то это точно будет не плата управления станка. Но если нужно ещё что то охлаждать, то и других вариантов , вообще не касающихся платы управления полно.
 
Если честно, не понял задачи которую должен выполнять вентилятор охлаждения, что именно он должен охлаждать?
Охлаждение должно работать только пока выполняется УП - все. Не нужно мне чтоб оно все время работало. В этом смысла нет, только пыль сосет. Ну и в будущем подачей воздуха управлять за одно. А по поводу использования вывода драйвера - а чего тут такого то? Пины торчат. Даже паять ничего не нужно. Пока станок двигается - сигнал EN присутствует. Точнее отсутствует но так тоже сойдет. А далее дело техники. Точнее схемотехники. Оптопара, транзистор, мосфет модуль, реле... да хоть nano на худой конец...вон валяется без дела (в этом случае вообще хоть фейерверки в конце работы станка запускай, сигнализируя, что он таки закончил уже наконец работу). Не напрямую ж я туда охлаждение цеплять собираюсь. Но это уже совсем другая история... Явно не в рамках данной темы обсуждать.
Поаккуратней, а то действительно другую плату покупать придётся.
Понятное дело.
Если плату или шпиндель охлаждать, то и нечто типа такого https://ozon.ru/t/4eRlvza можно использовать
Еще чего... слишком скучно... а как же хардкор?:D
 
Охлаждение должно работать только пока выполняется УП - все. Не нужно мне чтоб оно все время работало. В этом смысла нет, только пыль сосет. Ну и в будущем подачей воздуха управлять за одно. А по поводу использования вывода драйвера - а чего тут такого то? Пины торчат. Даже паять ничего не нужно. Пока станок двигается - сигнал EN присутствует. Точнее отсутствует но так тоже сойдет. А далее дело техники. Точнее схемотехники. Оптопара, транзистор, мосфет модуль, реле... да хоть nano на худой конец...вон валяется без дела (в этом случае вообще хоть фейерверки в конце работы станка запускай, сигнализируя, что он таки закончил уже наконец работу). Не напрямую ж я туда охлаждение цеплять собираюсь. Но это уже совсем другая история... Явно не в рамках данной темы обсуждать.

Понятное дело.

Еще чего... слишком скучно... а как же хардкор?:D
Так и я про то же, во время работы драйвера греются, шпиндель или лазер нагревается, выставите температуру включения , к примеру 36 градусов на включение и 35 на выключение и ничего у вас не будет работать если не идёт обработка. Ну это так, мысли в слух. С воздуходувкой сложнее, но то же решаемо. Знаете первое правило механики/электроники?" Не лезь, пока работает". Большинство проблем начинаются от улучшательства. (Сказал тот, у которого весь станок уже переделан, ни одной родной запчасти не осталось :) ).
 
Нее.. нужен именно штатный. Станок должен быть мобильным без привязки к компьютеру. Файлы заливаю по вифи а запускаю с экраном. Станок в другом помещении.
Так, а кто мешает стартовать УП с вебморды fluidnc по wifi с телефона, например? У флюида есть довольно симпатичная мордочка v3. Открыл морду, стартанул УП с SD, и никакой привязки. Зато освобождается целая куча gpio, которые выведены на разьемы дисплея.
 
  • Последнее редактирование:
Последнее редактирование:
Так, а кто мешает стартовать УП с вебморды fluidnc по wifi с телефона, например? У флюида есть довольно симпатичная мордочка v3. Открыл морду, стартанул УП с SD, и никакой привязки. Зато освобождается целая куча gpio, которые выведены на разьемы дисплея.
Смотри... я набираю кучку УП и скидываю их на флешку через веб интерфейс. Позже стартую их по очереди по мере выполнения. Станок в другом помещении. Подгоняю станок в нужную точку, выбираю уп, стартую. Пока выполняется - занимаюсь другими делами. Выполнилось, сменил материал, стартую следующую уп. Предложенный вариант с перепрошивкой подразумевает как минимум постоянное ношение с собой телефона. Чего я дома например не делаю. Конечно же ничего не мешает. Однако разобраться, перепрошить и настроить это как минимум время и некоторый гемор с изучением кучки текста и исправлением ошибок. Да что с этой кучкой выводов делать то? Нужен всего один. Нужно лишь что бы охлаждение работало лишь пока работает станок. Ибо я поставил уп выполняться а потом дня на 3 озадачился чем то другим а про станок и вовсе забыл что он есть. Стоит пыль сосет. Да и в планах воздух подвести к лазеру. Не маслать же ему пока я не вспомню про станок? Решение уже найдено. Зачем этот лишний геморой с перепрошивкой и освоением новой прошивки? Все вполне можно реализовать через управление шаговыми моторами. Тем более что пины управления выведены отдельно и даже паяться никуда не нужно. Выводы EN отвечающие за включение драйвера вполне годятся для данной цели. Судя по схеме найденной на гитхабе все выводы EN данной платы запараллелены. То есть при движении любой из осей на выводе EN будет низкий уровень сигнала. А как известно пока станок работает он движется. Особенно лазер. Не может же он на месте жечь - логично? Следовательно пока выполняется УП вывод EN будет иметь низкий уровень сигнала. После окончания работы драйвера отключаются и там появляется высокий уровень сигнала. Ну а далее простая схемотехника. Модуль реле управляемый низким уровнем сигнала 1) - продается, 2) - очень легко собирается самостоятельно из "подножного корма" валяющегося где угодно. Особенно у меня. Даже навесным монтажом собрать проще простого. Как это сделать прекрасно описано тут - Arduino #27. Модуль реле. Вывод: нафига усложнять себе жизнь ради задачи которая того не стоит? Собрать модуль реле управляемый низким уровнем примерно 10 минут работы при навесном монтаже и около 1.5 часов если плату изготавливать. Перепрошивка, настройка и освоение займет куда больше времени. Если уж говорить о перепрошивке то лично я бы лучше взял официальную прошивку, перепилил ее под себя сделав скорее всего похожей на текущую и переназначив лишь пин бузера. Ну и исправив некоторый функционал заодно. Такой как автоподключение к вифи. И был бы доволен этим как слон ибо кучу пинов свободных иметь вообщем то и не за чем в данном станке. А плату с экраном я брал не для того что бы он валялся. Тут есть все необходимое для работы. А бузер этот вообще никуда не уперся если честно...... вот...... И вот это вот все вышесказанное было "ВО ПЕРВЫХ". Уж простите :D

А вот теперь "ВО ВТОРЫХ" - на данной плате таки присутствует управление охлаждением! Ведь не зря там и кнопочка включения есть в прошивке. Включается оно командой М7 а выключается М9 как и положено. Управление выведено на разъем I2C (4 пина возле разъемов концевиков) между GND и SCL. Там же и питание 12/24в, 3.3 и 5в все рядом как бы. Остается лишь взять мосфет модуль и вперед!
 

Вложения

  • 2025-09-28_18-51-51.png
    2025-09-28_18-51-51.png
    144.3 KB · Просмотры: 17
  • 2025-09-28_18-52-33.png
    2025-09-28_18-52-33.png
    187.1 KB · Просмотры: 19
Последнее редактирование:
Может кому то будет интересно.

Слегка "допилил" веб морду от производителя платы. Теперь она более адекватно отображается на экране телефона. "Вернул" популярное управление. Оно более удобно чем убожество от производителя с их полосками скорости и дистанции. Теперь скорость задается из поля ввода. Кнопки "Сбросить XY" и "Сбросить Z" устанавливают значения скорости из прошивки. Для осей X и Y (если скорость в прошивке для этих осей разная) берется меньшее значение. Не вижу смысла делать отдельное поле для каждой оси но при желании можно. Так же при желании можно загружать скорость из прошивки при загрузке страницы. Редактор макросов так же вернулся. Кнопки мощности лазера пока под себя настроены. В дальнейшем планируется сделать полноценный редактор по типу редактора макросов. Что бы каждый мог настроить под свой лазер. Интерфейс практически полностью переведен. Некоторые ошибки еще остаются на АнглиЦком. Так как я с ними еще не сталкивался. АнглиЦкий теперь не совсем АнглиЦкий т.к. некоторые параметры переводились прямо в коде страницы и будут на Русском на любом языке. Код разделен на 3 части. Основная страница, скрипты, стили. Для удобства редактирования и поиска нужного куска кода. Исправлены некоторые баги. Теперь 2 монитора порта (или как там это назвать то...). Один основной. Мне там не нужен подробный режим поэтому по умолчанию отключен. Добавлен выбор интервала обновления от 0.1сек до 1 минуты (с возможностью полного отключения... очень помогает когда нужно что либо скопировать. Сообщение об ошибке, значение параметра или типа того). Более частый интервал делает интерфейс более "отзывчивым". При работе станка есть свой монитор порта и там подробный режим по умолчанию включен. Так же в планах сделать что бы при начале работы станка интервал обновления уменьшался. Повторюсь это делает интерфейс более отзывчивым. Координаты обновляются чаще как и статусы и реакция на нажатия кнопок паузы, обновление полосы прогресса и т.д. Экспериментировал с интервалом 0.2 сек. Плата прекрасно справляется с такой частотой обновления без зависаний. Добавлен "костыль" убирающий заспамливание монитора порта при срабатывании концевика. Теперь при срабатывании концевика он не заполняется сообщением об ошибке а выдает ее один раз. Ну и много что еще по мелочи переделано. Не судите строго я не профи. У кого то может не совсем корректно отображаться что либо. Я подгонял под свой телефон в основном. tool.html.gz на случай если неудачно "поковыряли" и интерфейс не загрузился. Тогда можно ввести http://IP_станка/tool.html и через него загрузить уже исправленные файлы.
 

Вложения

  • Веб морда MKS_DLS_32.zip
    144.8 KB · Просмотры: 0
  • 2026-04-07_17-37-23.png
    2026-04-07_17-37-23.png
    218.2 KB · Просмотры: 4
  • 2026-04-07_17-38-44.png
    2026-04-07_17-38-44.png
    72.2 KB · Просмотры: 4
  • 2026-04-07_17-38-28.png
    2026-04-07_17-38-28.png
    55.2 KB · Просмотры: 4
  • 2026-04-07_17-38-11.png
    2026-04-07_17-38-11.png
    206 KB · Просмотры: 5
  • 2026-04-07_17-37-52.png
    2026-04-07_17-37-52.png
    170.9 KB · Просмотры: 5
  • IMG_20260407_174048.png
    IMG_20260407_174048.png
    474.4 KB · Просмотры: 4
  • IMG_20260407_174045.png
    IMG_20260407_174045.png
    302.7 KB · Просмотры: 4
  • IMG_20260407_174042.png
    IMG_20260407_174042.png
    422.9 KB · Просмотры: 2
  • IMG_20260407_174038.png
    IMG_20260407_174038.png
    370.6 KB · Просмотры: 2
Сверху Снизу