Перейти к основному содержанию

Распиновка

Примечание
  • На этой странице указана распиновка платы FLY-F407ZG после прошивки прошивкой Klipper, номера пинов соответствуют принципиальной схеме платы.
  • UART/CS — пины связи с драйвером: при использовании TMC2209 используются как UART, при использовании SPI-драйверов, таких как TMC5160, используются как CS (выбор чипа), один и тот же пин используется повторно.
  • EN — пин включения, в конфигурации Klipper обычно активен по низкому уровню (префикс ! в enable_pin).
  • На разъемах драйверов FLY-F407ZG нет прямого сопоставления DIAG для бесконечного возврата в исходное положение в Klipper; перечисленные ниже обычные входы/выходы используются только как концевые выключатели или универсальные входы.
Loading...

Пины драйверов

FLY-F407ZG имеет 9 разъемов для драйверов:

ДрайверSTEPDIRENUART/CSDIAG
DRIVER0PB9PE0PE1PG13-
DRIVER1PB8PG11PG12PG10-
DRIVER2PA8PD6PD7PD5-
DRIVER3PC7PD3PD4PD1-
DRIVER4PC6PA15PD0PA14-
DRIVER5PD15PG7PG8PG6-
DRIVER6PD14PG4PG5PG3-
DRIVER7PD13PD11PG2PD10-
DRIVER8PD12PD8PD9PB12-
DIAG и бесконечные концевые выключатели

На схеме распиновки и в эталонной конфигурации FLY-F407ZG не указано соответствие сигнала DIAG драйверов входным пинам главной платы, поэтому в таблице драйверов DIAG остается -.

Пины IO0-IO7 ниже — это отдельные обычные входы концевых выключателей / универсальные входы, а не сигналы DIAG драйверов. При настройке Klipper не используйте эти обычные входы/выходы напрямую как diag_pin для какого-либо драйвера.

Шина SPI

SPI-драйверы, такие как TMC5160, используют аппаратную шину SPI платы. В конфигурации достаточно указать spi_bus: spi1a, отдельно настраивать пины MOSI/MISO/SCLK не требуется:

[tmc5160 stepper_x]
spi_bus: spi1a
cs_pin: соответствующий пин UART/CS драйвера

Подробнее о программном SPI и скорости SPIМетод настройки SPI

Концевые выключатели и зонд

ФункцияПинСоответствующий DIAG драйвера
Разъем концевика 0 / IO0PC3-
Разъем концевика 1 / IO1PC2-
Разъем концевика 2 / IO2PF2-
Разъем концевика 3 / IO3PF1-
Разъем концевика 4 / IO4PF0-
Разъем концевика 5 / IO5PC15-
Разъем концевика 6 / IO6PC14-
Разъем концевика 7 / IO7PA3-

Нагреватели

ФункцияПин
Нагрев столаPE2
Разъем нагревателя 0PF7
Разъем нагревателя 1PF6
Разъем нагревателя 2PE6
Разъем нагревателя 3PE5
Разъем нагревателя 4PE4
Разъем нагревателя 5PE3

Датчики температуры

ФункцияПин
Термистор столаPF3
Разъем термистора 0PA0
Разъем термистора 1PC1
Разъем термистора 2PC0
Разъем термистора 3PF10
Разъем термистора 4PF5
Разъем термистора 5PF4
Поддерживаемые типы термисторов

Разъемы термисторов по умолчанию поддерживают подключение NTC-термисторов (100К), для sensor_type рекомендуется указывать Generic 3950.

Список встроенных sensor_type, которые можно подключать напрямую, и сценарии применения каждой моделиМетод настройки термисторов

Термопары типа K, PT100 и т.д. требуют дополнительных преобразователей и не могут быть подключены напрямую к разъемам термисторов.

Вентиляторы

ФункцияПин
Разъем вентилятора 0PF8
Разъем вентилятора 1PF9
Разъем вентилятора 2PA2
Разъем вентилятора 3PA1
Разъем вентилятора 4PE13
Разъем вентилятора 5PB11

ШИМ

FLY-F407ZG имеет 1 канал ШИМ-выхода, который можно использовать для сервоприводов, регулировки скорости вентиляторов и т.д.:

ПинПримечание
PE11Управление сервоприводом / BLTouch
Loading...