MKS Monster8 V2.0
8 сменных драйверов · 12–24 В · Marlin и Klipper
MKS Monster8 V2.0 — 32-битная плата управления 3D-принтером с восемью гнёздами сменных драйверов. Она подходит для CoreXY, Voron 2.4 и других конструкций, которым нужны несколько независимых моторов Z, дополнительные экструдеры или запас каналов. Плата работает от 12–24 В, поддерживает Marlin и Klipper, а режим UART или SPI позволяет настраивать совместимые драйверы программно.
Большое число приводов особенно полезно при независимом выравнивании портала. Сменные драйверы, три канала обдува и отдельные интерфейсы расширения позволяют подобрать электронику под конструкцию принтера.

Для CoreXY с четырьмя моторами подъёма и одним экструдером хватает семи каналов.
UART, SPI или автономный режим выбираются по типу установленного модуля.
Интерфейсы MAX31865, адресной подсветки и выход 5 В для совместимого хоста.
Когда нужны восемь каналов движения
У обычного принтера с одним экструдером заняты четыре канала: X, Y, Z и E. В конструкции с четырьмя независимыми моторами подъёма уже требуется семь: два для движения в плоскости, четыре для Z и один для экструдера. Monster8 позволяет собрать такую систему на одной основной плате, сохранив восьмой канал для дальнейшего расширения.
На плате девять моторных разъёмов, но независимых драйверов восемь. Два выхода Driver2-1 и Driver2-2 соединены параллельно. Они удобны для синхронного вращения пары двигателей от одного драйвера, однако не позволяют отдельно корректировать положение каждого из них.

Основные характеристики
| Параметр | Что важно при сборке |
|---|---|
| Процессор | STM32F407VET6, Cortex-M4, 168 МГц; Flash 512 КБ, RAM 192 КБ |
| Питание платы | 12–24 В DC, клеммы POWER; напряжение нагрузок подбирается отдельно |
| Драйверы и моторы | 8 гнёзд драйверов, 9 моторных разъёмов; Driver2 имеет два параллельных выхода |
| Нагреватели | H-BED и 3 выхода хотэндов HE0 / HE1 / HE2 |
| Измерение температуры | 4 термисторных входа TB / TH0 / TH1 / TH2; интерфейс для отдельного MAX31865 |
| Охлаждение | 3 PWM-канала FAN0 / FAN1 / FAN2 и 3 постоянно питаемых выхода |
| Интерфейсы | USB для связи, USB-A для накопителя, microSD, EXP1 / EXP2, UART, CAN |
| Монтаж | Габарит PCB 160 × 90 мм; угловые крепления 152 × 82 мм |
Что изменилось в версии V2.0
Во второй версии добавлены подключение адресной подсветки Neopixel и интерфейс модуля MAX31865 для платинового термодатчика. Это полезно для оснащённого принтера, где кроме обычных термисторов нужны дополнительные функции. MAX31865 является отдельным модулем: разъём на основной плате сам по себе не превращает термисторный вход в вход PT100 или PT1000.
Также предусмотрен выход 5 В / 3 А для питания совместимого одноплатного компьютера. Номинал относится к источнику платы, поэтому перед подключением хоста оцените общую нагрузку 5 В, потребление USB-устройств и падение напряжения в проводах. Для компьютера с большими пиковыми токами может потребоваться отдельное питание.
В документации V2.0 описаны дополнительные цепи защиты питания и драйверов. Они не отменяют проверку полярности и ориентации модулей. Для установки и настройки используйте схему именно V2.0, поскольку набор дополнительных интерфейсов и подключение части сигналов отличаются от V1.0.

Драйверы: UART, SPI и автономный режим
Плата рассчитана на совместимые сменные модули STEP/DIR. Для TMC2209 UART позволяет задавать ток и читать состояние из прошивки; для совместимых SPI-модулей выбирают SPI-перемычки. Автономные A4988 и другие модули настраиваются своими средствами, а шаг задаётся таблицей именно установленной микросхемы.
Перед монтажом сопоставьте VMOT, GND, EN и остальные выводы модуля с гнездом. Внешне похожие драйверы могут иметь другую распиновку служебных контактов. Перемычка Drive IC-PWR выбирает логическое питание драйверов 3,3 или 5 В: это не напряжение двигателя. Режим выбирают по электрическим требованиям модуля и инструкции Monster8.
Ток устанавливают по двигателю, охлаждению и измерительному резистору конкретного драйвера. Не переносите run_current и sense_resistor из демонстрационной конфигурации без проверки. При параллельном подключении двух двигателей к Driver2 они делят возможности одного драйвера; это нужно учитывать при выборе тока и нагрузки.
Нагреватели и вентиляторы
Четыре силовых канала позволяют подключить стол и до трёх нагревателей хотэндов. Для каждого активного нагревателя нужен правильно назначенный датчик температуры. Значение «100 кОм» на термисторе недостаточно для выбора профиля: важна его температурная характеристика. До первого нагрева убедитесь, что показание нужного датчика меняется при нагреве именно этого узла.
FAN0, FAN1 и FAN2 управляются независимо. Их можно назначить обдуву модели, радиатору хотэнда и охлаждению электроники. Три соседних постоянных выхода включены вместе с питанием соответствующей линии и не дают ещё три регулируемых канала. Перемычки выбирают VIN, 12 или 5 В; перед подключением сверяйте, какие разъёмы относятся к выбранной группе.
Стол 24 В / 240 Вт потребляет примерно 10 А. Это пример расчёта, а не заявленный допустимый ток Monster8.
Оцените допустимую нагрузку клемм, проводов, предохранителя и выходного канала по конкретной сборке. Для мощного стола применяется подходящий внешний силовой модуль. Не оценивайте всю плату по максимальному току одного MOSFET из его datasheet и не подключайте сетевой нагреватель к низковольтной клемме напрямую.
Klipper, дисплеи и дополнительные подключения
В Klipper плата выполняет команды движения и управления нагрузками, а интерфейс и расчёт задач работают на отдельном Linux-хосте. Соединение по USB — обычный вариант запуска. При прошивке выбирают STM32F407 и параметры загрузчика согласно инструкции Monster8; после установки указывают реальный идентификатор MCU.
Установленный CAN-трансивер позволяет использовать CAN при соответствующей прошивке и настройке. Разъём RJ45 здесь относится к CAN, а не к Ethernet: сетевой кабель или внешне похожее гнездо не означают подключение к роутеру. Сверяйте CAN-H, CAN-L, общий провод, скорость и терминаторы обеих сторон.
EXP1 и EXP2 предназначены для совместимых дисплеев. В Marlin доступны графические и символьные экраны, а также варианты MKS по документации. В Klipper возможность использования экрана определяется его протоколом и поддержкой в прошивке; наличие шлейфа ещё не подтверждает совместимость. Интерфейс Wi-Fi-модуля на V2.0 не означает, что беспроводной модуль установлен или что Wi-Fi работает без соответствующего программного обеспечения.
Первый запуск и проверка конфигурации
- Проверьте монтаж. Оставьте место для восьми радиаторов, вентилятора и изгиба проводов; используйте стойки, исключающие контакт обратной стороны с корпусом.
- Назначьте каждый привод. Запишите соответствие Driver0–7 двигателям. Для независимых Z используйте отдельные драйверы.
- Проверьте перемычки. Выберите интерфейс драйвера, его логическое питание и напряжения вентиляторов при отключённом питании.
- Настройте входы. Проверьте концевики, датчик уровня и правдоподобные показания всех термисторов до движения и нагрева.
- Проверьте механику по одному мотору. В Klipper полезны
QUERY_ENDSTOPSиSTEPPER_BUZZ. Затем настройте направления, пределы и безопасное базирование. - Проверьте нагрев и охлаждение. Включайте каналы отдельно, подтвердите соответствие датчиков, выполните PID-настройку и настройте температурные защиты.
Файл производителя для Voron 2.4 содержит пример размеров, токов, датчиков и макросов. Он помогает найти выводы V2.0, но не является универсальной конфигурацией. Четыре Z требуют правильной геометрии и настройки выравнивания портала; одна замена платы эту настройку не выполняет.
Перед заказом и документация
Основное изделие — MKS Monster8 V2.0. Драйверы, Linux-хост, MAX31865, экран и датчики выбираются под проект; их наличие уточняйте в комплектации заказа. Сравните монтажные размеры, напряжение питания, число нагревателей и тип используемых дисплеев с вашей системой.
