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

Распределение контактов

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

Контакты драйверов​

FLY-C5 предоставляет 5 портов драйверов:

ДрайверSTEPDIRENUART/CSDIAG
DRIVER0PD1PD0PD3PA15PC7
DRIVER1PD6PD5PD7PD4PA8
DRIVER2PE1PE0PE2PB7PB6
DRIVER3PE5PE4PE6PE3PC1
DRIVER4PC15PC14PC0PC13PC2
Отключение питания

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

DIAG и бесконтактный хоминг

Сигналы DIAG драйверов DRIVER0–4 независимо подключены к главному контроллеру. При использовании бесконтактного хоминга напрямую настройте diag_pin соответствующего драйвера в соответствии со строкой DIAG ниже. Эти контакты DIAG не занимают обычные порты конечных выключателей, указанные выше. Обычные порты конечных выключателей по-прежнему можно использовать как механические конечные выключатели или входы в зависимости от фактического подключения.

Шина 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 / IO0PE9-
Порт конечного выключателя 1 / IO1PE10-
Порт конечного выключателя 2 / IO2PE11-
Порт конечного выключателя 3 / IO3PE12-
Порт конечного выключателя 4 / IO4PE13-
Порт конечного выключателя 5 / IO5PE14-
DIAGPC7DRIVER0
DIAGPA8DRIVER1
DIAGPB6DRIVER2
DIAGPC1DRIVER3
DIAGPC2DRIVER4
Зонд (Probe)PC5-

Нагрев​

ФункцияКонтакт
Нагрев столаPA0
Порт нагрева 0PA6
Порт нагрева 1PC6

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

ФункцияКонтакт
Термистор столаPA3
Порт термистора 0PA4
Порт термистора 1PA1
Поддерживаемые типы термисторов

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

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

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

Вентиляторы​

ФункцияКонтакт
Порт вентилятора 0PD15
Порт вентилятора 1PD14
Порт вентилятора 2PD13
Порт вентилятора 3PD12

ШИМ​

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

КонтактПримечание
PB0Управление сервоприводом / BLTouch
PB10RGB / Neopixel
PE15RGB / Neopixel

BL-Touch​

ФункцияКонтакт
Сигнал сервоприводаPB0
Сигнал зондаPC5

RGB​

ФункцияКонтакт
RGB0 / NeopixelPB10
RGB1 / NeopixelPE15

Экран / пояснения по EXP​

Описание интерфейса

FLY-C5 не предоставляет стандартные штыревые разъемы EXP1 / EXP2 для 12864. Для экрана используйте интерфейсы TFT, FPC HDMI, HDMI или UART этой платы, не используйте таблицы контактов EXP1 / EXP2 от других плат.

ИнтерфейсКонтакт / Описание
UART интерфейс экранаPA10 / PA9 / GND / 5V
TFT интерфейс экранаFPC интерфейс с одним кабелем
HDMI интерфейс экранаHDMI / FPC HDMI

Подключение и настройка экрана: Просмотр документации по экрану FLY-C5

Loading...