В этой статье расскажу о прошивке RepRap Wirmware. (видеоверсия)
Вкратце, что вы получите с ней. Сразу же отмечу, прошивка хороша для самодельщиков, энтузиастов и кто любит поковыряться с 3д принтером и постоянно что то в нем менять.
А это, простой интуитивно понятный веб интерфейс на русском языке, загрузка файлов на печать через вайфай на довольно не плохой скорости, полное управление с компьютера или гаджетов. Изменение настроек на лету, даже во время печати. Изменение необходимых настроек типа ретракта и компенсации потока при смене филамента, возможность гибкой настройки дополнительных инструментов, то биш печатающих голов, в том числе реализация тулченчь благодаря мАкросам и всяких нужных и не нужных фишек плюшек. И так далее и тому подобное. Платы управления на данной прошивке быстро загружаются и работают.
И так, RepRap это комплексная прошивка предназначенная в первую очередь для управления 3D-принтерами, но также с возможностью построения на ней лазерных гравировальных станков или станков для резки лазером, и фрезерных станков с ЧПУ. Но мы то с вами понятное дело не чпушники, а 3д печатники, потому по этой теме дальше и пойдем.
В отличие от большинства других прошивок для 3D-принтеров, RepRap предназначена только для современных 32-битных процессоров, а не для устаревших 8-битных, с ограниченной мощностью. Она разработана, чтобы эффективно использовать их мощность для реализации расширенных функций.
Что касается железа. Официально поддерживаемые платы управления на сегодняшний день это дуэт 2 и дуэт 3. Оригинальные стоят немало, но наши друзья китайцы давно уже барыжат клонами стоимостью меньше более чем в 2раза.
Что выбрать? Основная разница плат в возможности выполнимых задач. С процессором производительнее и драйверы как правило распаяны мощные, которые потянут моторы нема 23, в общем это все например под какие-то такие вот задачи.
Есть младшая 3 версия, это Duet Mini 5 Plus (сегодня это уже клон Big Dipper от Fysetc).
И да, конечно же у Duet есть серия дополнительных модулей и плат, это датчики наличия филамента, 7 дюймовый дисплэй, хотя при наличии соответствующих портов можно подключить и 12864 экранчик, поддерживается популярный экран от фисец. Есть конверторы сигналов, как для резистивных датчиков температуры PT100, так и для термопар… Различные платы расширения и плата на голову….. которые могут работать по кан шине. Красота, кинул 4 провода, а всё навесное на голове на эту плату подключается.
Но!.. ограничивается ли все установкой прошивки только на платы дуэт? Конечно нет.
RepRap можно накатить и на другие платы благодаря команде разработчиков teamgloomy.
Поддерживаются платы на контроллерах LPC и STM. Работа с веб интерфейсом для некоторых возможна путем подключения дополнительных вайфай модулей, на базе контроллеров ESP32 или ESP8266, благодаря которым и может работать дуэт вэб контрол, интерфейс для управления по вайфай. Либо же эти модули могут быть распаяны на борту платы управления. Как на платах дуэт.
Также, с данными платами и платами дуэт, возможен вариант работы и в режиме SBC, то есть с одноплатным компьютером, Raspberry Pi.
К плюсам сторонних плат в отличии от дуэт, можно отнести возможность смены драйверов. Из минусов, если есть отдельная плата вайфай — нужно ее как то крепить.
Еще нет CAN шины, хотя нет, уже появился очень неплохой вариант например от Bigtreetech, это плата на 8 драйверов Octopus Pro, возможно подключение дисплея и даже есть конвертор сигнала прямо на борту для установки датчика температуры PT100, это далеко не все ее навороты плата очень универсальна.
Отличий от плат Duet на самом деле не мало, советую посетить странички где это все описано, они помогут вам развеять или же наоборот добавить сомнений, если вы пока что стоите перед выбором.
Не учитывая платы дуэт, предпочтение рекомендую отдать платам на контроллерах STM, а не LPC, но как раз со вторыми нынче вроде бы дефицит.