Страница 1 из 1

Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 18:33
selenur
Для некоторых своих задач решил использовать данный контроллер и заодно познакомить других с ним.
Постепенно буду данный пост дополнять.

Подробные характеристики контроллера на английском языке тут: https://duet3d.dozuki.com/Wiki/Hardware_Overview

Вот фото самого контроллера:
(для просмотра содержимого нажмите на ссылку)
2021-05-10_094354.jpg (1835 просмотров) <a class='original' href='./download/file.php?id=195598&mode=view' target=_blank>Загрузить оригинал (322.49 КБ)</a>
Wifi_v1.04_angle1_wb_small-800x800.png (1835 просмотров) <a class='original' href='./download/file.php?id=195599&mode=view' target=_blank>Загрузить оригинал (429.95 КБ)</a>
Контроллер содержит:
1) Wi-fi модуль, но есть варианты с подключением к сети по проводу.
2) Процессор ATSAM4E8E который работает на частоте 120 Мгц.
3) 5 шаговых драйверов TMC2660 которые позволяют без особых сложностей выдавать до 2-х ампер, и дробление шага до 256 (сейчас тестирую работу именно с дроблением 256, и скоростью перемещения до 1000 мм в минуту, и станок работает очень тихо... на удивление :hehehe: )
4) Дополнительно можно подключить ещё 5 внешних драйвера для шаговых моторов, что в итоге дает возможность управлять 10-ю моторами индивидуально.
5) Имеется возможность некоторые выводы использовать как входы/выходы для собственных целей.
6) Разъем для подключения дисплея
7) дальнейшие пункты будут постепенно дополняться..... по мере изучения функционала данного контроллера.....

Сам дисплей бывает разных размеров:
(для просмотра содержимого нажмите на ссылку)
PanelDue_01_sm-600x300.jpg (1835 просмотров) <a class='original' href='./download/file.php?id=195600&mode=view' target=_blank>Загрузить оригинал (56.8 КБ)</a>
Управление контроллером возможно со стационарного компьютера, с дисплея, с веб интерфейса.
(для просмотра содержимого нажмите на ссылку)
Screenshot_20210512-103427.jpg (1835 просмотров) <a class='original' href='./download/file.php?id=195601&mode=view' target=_blank>Загрузить оригинал (140.34 КБ)</a>
Screenshot_20210512-103511_1.jpg (1835 просмотров) <a class='original' href='./download/file.php?id=195602&mode=view' target=_blank>Загрузить оригинал (104.23 КБ)</a>
Но исполнение управляющей программы с компьютера, или автономно из файла на SD-карте.

При использовании G-кода типа M3, M5, датчик касания и прочих контроллер может автоматически выполнять скрипты с G-кодом расположенные на SD-карте, а так-же выполнять иные произвольные скрипты с карты памяти указывая имя файла которое выполнить.

Имеется возможность сканирования поверхности стола, составления карты высот, с последующим сохранением в csv файл на SD-карту.

Для управления контроллером, имеется большое количество различного софта, но я как обычно решил сделать свой велосипед, с своими свистелками :hehehe:
(для просмотра содержимого нажмите на ссылку)
2021-05-23_202011.jpg (1835 просмотров) <a class='original' href='./download/file.php?id=195603&mode=view' target=_blank>Загрузить оригинал (158.84 КБ)</a>
Программу пока только начал писать, она является частью другого проекта, но может и самостоятельно работать.
Сейчас имеется:
1) терминал для посылки команд в контроллер
2) управление движением по 4-м осям.
3) отправка G-кода
4) отображение текущих машинных координат
5) текущего основного напряжения для питания драйверов (в прошивке имеется возможность остановиться если напряжение снизится до определенного порога)

Контроллер может работать в одном из 3-х режимов:
1) 3д принтер
2) Лазерный станок
3) ЧПУ станок (фрезер, гравер, и прочие)

В каждом режиме есть некоторые свои особенности.

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 19:06
MX_Master
Я когда-то тоже напилил свистелок под SmoothieBoard. Пока не упёрся в мизерную скорость передачи файлов из веб-морды на SD карту. На этом вся прелесть закончилась.

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 19:26
selenur
MX_Master писал(а): 23 май 2021, 19:06 Я когда-то тоже напилил свистелок под SmoothieBoard. Пока не упёрся в мизерную скорость передачи файлов из веб-морды на SD карту. На этом вся прелесть закончилась.
А смысл пересылать, если нужно автономно запустить, проще карту подключить к компьютеру, записать файлы, и потом запустить.
Автономность это просто как дополнительная опция :-)
Меня GRBL долго устраивала, пока не потребовались ещё оси, так-что в моем случае, запас по возможностям огромный, при переходе на него.

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 19:33
MX_Master
selenur писал(а): А смысл пересылать, если нужно автономно запустить, проще карту подключить к компьютеру, записать файлы, и потом запустить.
Заливка файлов на удалённое автономное устройство (если чё, так работает весь Интернет) должно быть максимально удобным. А иначе нафиг этот вай-фай (или Ethernet) нужен :hehehe:

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 19:39
selenur
MX_Master писал(а): 23 май 2021, 19:33
selenur писал(а): А смысл пересылать, если нужно автономно запустить, проще карту подключить к компьютеру, записать файлы, и потом запустить.
Заливка файлов на удалённое автономное устройство (если чё, так работает весь Интернет) должно быть максимально удобным. А иначе нафиг этот вай-фай (или Ethernet) нужен :hehehe:
Я это вижу так, на компьютере подготовил нужные файлы, записал на карту памяти, приехал в мастерскую, вставил карту, спозиционировал инструмент, и запустил работу. Не у всех в мастерских вообще интернет есть :-)

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 20:41
MX_Master
Дело не в интернетах. Дело в удобстве передачи файлов в обычной локальной сети.
selenur писал(а): Я это вижу так, на компьютере подготовил нужные файлы, записал на карту памяти, приехал в мастерскую, вставил карту, спозиционировал инструмент, и запустил работу.
При всём уважении. Правильный вариант, это когда ПК или ноут, который тянет все 3D/CAM программы, должен быть в мастерской. Где-то в офисной части. Я, к примеру, приношу ноут с собой. У кого-то ПК стоит в мастерской всегда. С него должна быть удобная возможность передавать файлы по локальной сети в ЧПУ станков. В идеале, с возможностью мониторинга этих станков по этой же сети (или через инет). Только в крайнем случае, файлы с рабочего ПК переносятся в ЧПУ на USB флэшке. Но не дальше условных 10 метров.

У меня (да и у многих) уже 100 раз были случаи, когда УП подготавливается на рабочем ПК многократно. С постоянной обкаткой на станке. До тех пор, пока УП на 100% не будет удовлетворять заданию. Если б рабочего ноута не было у меня с собой, я бы просто рехнулся ездить домой за обычной переделкой УП.

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 23 май 2021, 21:10
selenur
MX_Master писал(а): 23 май 2021, 20:41 У меня (да и у многих) уже 100 раз были случаи, когда УП подготавливается на рабочем ПК многократно. С постоянной обкаткой на станке. До тех пор, пока УП на 100% не будет удовлетворять заданию. Если б рабочего ноута не было у меня с собой, я бы просто рехнулся ездить домой за обычной переделкой УП.
У меня к станку 5 голов: шпиндель, флюгерный нож, лазер для выжигания, лазер для засветки фоторезиста, сопло для печати ABS пластиком (иногда бывает нужна мелочь, из-за которой обычный принтер не нужен), и я вообще без управления с компьютера не представляю как это делать... ну кроме SLA принтера который у меня только автономно работает.

Re: Duet2 Wi-Fi 5-ти осевой контроллер

Добавлено: 26 дек 2021, 11:17
selenur
Вышло очередное обновление для контроллера, благодаря которому теперь можно добавлять плагины, которые можно использовать при подключении к контроллеру по Wi-Fi с телефона или компьютера с использованием браузера, например просмотр G-кода:
Снимок экрана 2021-12-26 131219.png (1318 просмотров) <a class='original' href='./download/file.php?id=200726&mode=view' target=_blank>Загрузить оригинал (306.92 КБ)</a>
Просмотр результата сканирования карты высот:
Снимок экрана 2021-12-26 131246.png (1318 просмотров) <a class='original' href='./download/file.php?id=200727&mode=view' target=_blank>Загрузить оригинал (360.08 КБ)</a>