BIGTREETECH Octopus V1.1 — F446
180 МГц · 4 хотэнда · 6 PWM-вентиляторов · CAN
BIGTREETECH Octopus V1.1 (F446) — плата управления на STM32F446 с восемью сменными драйверными каналами для многомоторных 3D-принтеров. Она поддерживает четыре хотэнда, нагреваемый стол, шесть регулируемых вентиляторов и развитую периферию. Подходит для CoreXY, нескольких независимых моторов Z и модернизации принтера на Marlin или Klipper.
Плата для принтера с несколькими моторами Z, дополнительными экструдерами и раздельным охлаждением. Основное питание рекомендуется 24 В.

Ресурс для нескольких Z, экструдеров и дополнительной механики.
Шесть PWM-каналов с выбором напряжения каждого вентилятора.
Выбор программной платформы с настройкой конкретного принтера.
Восемь драйверов в одной системе
Octopus позволяет управлять сложной кинематикой без распределения основных моторов по нескольким контроллерам. Например, для CoreXY с четырьмя моторами Z и одним экструдером требуется семь каналов; восьмой остаётся в резерве или используется для дополнительного механизма.
На плате девять моторных разъёмов, но восемь драйверов. MOTOR2_1 и MOTOR2_2 подключены параллельно к одному MOTOR2. Чтобы независимо выравнивать несколько винтов Z, каждый мотор подключают к собственному драйверному каналу.
Основные характеристики
| Исполнение | Обычная Octopus V1.1, MCU STM32F446ZET6 |
|---|---|
| Архитектура / частота | Cortex-M4 / 180 МГц |
| Драйверы | 8 сменных гнёзд; STEP/DIR, UART, SPI |
| Моторные разъёмы | 9, включая параллельную пару MOTOR2 |
| Основное питание | Рекомендуется 24 В; для основной электроники требуется более 14,1 В |
| Моторы и стол | Отдельные входы для линий 12 или 24 В |
| Нагреватели | 4 хотэнда HE0–HE3 и стол BED OUT |
| Температура | TB и T0–T3, 5 термисторных входов |
| Охлаждение | 6 PWM-выходов и 2 постоянных; выбор 5 В, 12 В или VIN |
| Интерфейсы | USB-C, UART, CAN через RJ11, EXP1/EXP2, TFT, SPI, I²C, RGB |
| Настройки | EEPROM AT24C32, 32 кбит |
| Размер / монтаж | 160 × 100 мм / 150 × 90 мм |
Octopus V1.1 и Octopus Pro V1.1 — разные платы. Повышенное моторное напряжение до 60 В, встроенный MAX31865 и индивидуальные селекторы питания драйверов относятся к Pro и не добавляются обычной Octopus из-за похожего названия.
Раздельное питание платы, моторов и стола

POWER питает основную электронику и преобразователи, MOTOR POWER — драйверы, BED POWER — нагреваемый стол. BED OUT является выходом на стол. Для основной электроники руководство рекомендует 24 В: её 12-вольтовому преобразователю нужно входное напряжение выше 14,1 В.
Моторную линию и стол можно спроектировать на 12 либо 24 В с учётом драйверов и нагревателя. У обычной Octopus нет выбора MAIN/MOTOR для каждого драйвера и нет допуска 48/60 В от Pro. Используйте общую землю и проводку, соответствующую току каждой группы.
Съёмные драйверы: выбор и охлаждение
Гнёзда поддерживают совместимые StepStick-модули: например, TMC2209 с UART или TMC2130/TMC5160 с SPI. Интерфейс, микрошаг и DIAG задаются перемычками по документации выбранного модуля. Пустые гнёзда на фото не означают, что драйверы включены в комплект.
Для sensorless homing подключают DIAG нужного канала и настраивают порог в прошивке. При механических концевиках проверяют отсутствие конфликта сигнала DIAG. Радиаторы и воздушный поток планируют под фактический ток моторов.
Устанавливайте модули по расположению VM/GND и сигнальных контактов, а не по цвету платы или ориентации наклейки. Все подключения и перемычки меняют без питания.

Четыре хотэнда и отдельное управление охлаждением
Выходы HE0–HE3 позволяют подключить до четырёх нагревателей хотэндов. Для каждого нужен свой температурный датчик и корректная настройка прошивки. BED OUT предназначен для стола; мощность нагрузки проверяют по возможностям силовой части и проводки, а для мощного нагревателя используют подходящий внешний модуль.
Шесть PWM-каналов позволяют отдельно регулировать обдув детали, хотэндов, электроники и камеры. Ещё два выхода включены постоянно. Для каждого вентиляторного подключения выбирают 5 В, 12 В или VIN — до установки вентилятора сверяют его номинал.
Линии преобразователей 12 В, 5 В и 3,3 В питают также саму плату. Не отдавайте весь паспортный ток одной внешней нагрузке без расчёта суммарного потребления.
Температурные датчики и расширения
Пять температурных входов рассчитаны на термисторы. Для PT100/PT1000 нужен соответствующий способ измерения: встроенного MAX31865 у обычной Octopus нет. На плате предусмотрено место DIY-интерфейса PT100, но руководство требует отдельно приобрести и припаять усилитель INA826; это не готовый штатный измерительный канал.
Для цифрового измерителя MAX31865 можно использовать подходящий внешний SPI-модуль. Тип датчика, соединение и параметры прошивки должны соответствовать именно этому модулю.
BLTouch и опторазвязанный PROBE имеют разные подключения. Входы филамента, RGB, I²C, дисплеи TFT/LCD и CAN расширяют систему при настройке прошивки. Wi-Fi-разъём предназначен для отдельного ESP-модуля; встроенной беспроводной сети у платы нет.
Прошивка F446 и проверка перед печатью
Для Klipper нужен внешний Linux-хост. Официальный пример обычной Octopus указывает для F446 загрузчик 32 KiB и кварц 12 МГц. У варианта F429 другой кварц, поэтому MCU выбирают по фактической маркировке.
При штатном загрузчике файл firmware.bin помещают в корень microSD FAT32 и перезапускают плату. Переименование файла в FIRMWARE.CUR подтверждает его обработку. Конфигурацию Pro V1.1 использовать нельзя: у неё другая карта некоторых выходов.
- Проверьте MCU, ревизию, драйверы, DIAG и питание всех трёх групп.
- Настройте связь, типы датчиков и концевики.
- Проверьте оси короткими перемещениями, затем вентиляторы и нагреватели по одному.
- Откалибруйте токи, перемещения, PID и независимый Z при его использовании.
Перед заказом проверьте габариты отсека, число независимых осей и комплектацию драйверами, хостом, дисплеем и кабелями.
Документация
Руководство Octopus · Размеры, схема и выводы · Klipper для обычной Octopus V1.1
