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

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

Примечание
  • На этой странице перечислено распределение контактов платы 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...