Распиновка
- На этой странице приведена распиновка платы FLY-Super8 после прошивки прошивкой Klipper, номера выводов соответствуют принципиальной схеме платы.
UART/CS— вывод связи с драйвером: при использовании TMC2209 используется как UART, при использовании SPI-драйверов, таких как TMC5160, используется как выбор кристаллаCS, вывод многофункциональный.EN— вывод включения, в конфигурации Klipper обычно активный низкий уровень (enable_pinс префиксом!).DIAG— вывод диагностического сигнала драйвера, при использовании бесконтактного хоминга настройте соответствующийdiag_pinпо таблице ниже; для некоторых драйверов все еще требуется установить перемычку DIAG в соответствии с инструкцией.
Выводы драйверов
FLY-Super8 предоставляет 8 портов драйверов:
| Драйвер | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PE2 | PC5 | PF11 | PC4 | PG12 |
| DRIVER1 | PE3 | PF13 | PF14 | PF12 | PG11 |
| DRIVER2 | PE4 | PG0 | PG1 | PF15 | PG10 |
| DRIVER3 | PE14 | PE8 | PE9 | PE7 | PG9 |
| DRIVER4 | PE15 | PE11 | PF2 | PE10 | PD7 |
| DRIVER5 | PE1 | PF0 | PC15 | PF1 | PD6 |
| DRIVER6 | PE0 | PG3 | PG4 | PG2 | PA8 |
| DRIVER7 | PE6 | PG6 | PG7 | PG5 | PF3 |
Перед началом работ полностью выключите принтер и отключите блок питания. Не подключайте и не отключайте жгуты проводов, не раскладывайте провода и не касайтесь клемм при включенном питании.
При использовании бесконтактного хоминга (Sensorless Homing) микросхема драйвера выдает сигнал обнаружения заклинивания через вывод DIAG, Klipper должен считывать этот сигнал через соответствующий вход. Соответствие между DIAG и портами концевиков на этой плате следующее:
- DRIVER0–6: DIAG напрямую подключен к соответствующему входу концевика главного контроллера (DRIVERn → порт концевикаn), на плате нет перемычек DIAG, сигнал DIAG всегда поступает на главный контроллер. При использовании бесконтактного хоминга просто настройте соответствующий вывод порта концевика как
diag_pin, не подключайте физический концевой выключатель к этому порту. - DRIVER7: DIAG не подключен напрямую к порту концевика, необходимо вручную установить перемычку DIAG рядом для подачи сигнала DIAG на PF3 (многофункциональный вывод 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 / IO0 | PG12 | DRIVER0 |
| Порт концевика 1 / IO1 | PG11 | DRIVER1 |
| Порт концевика 2 / IO2 | PG10 | DRIVER2 |
| Порт концевика 3 / IO3 | PG9 | DRIVER3 |
| Порт концевика 4 / IO4 | PD7 | DRIVER4 |
| Порт концевика 5 / IO5 | PD6 | DRIVER5 |
| Порт концевика 6 / IO6 | PA8 | DRIVER6 |
| HV-IN / Общий вход | PF3 | DRIVER7 |
| IN / PWM_OUT | PF8 | - |
| Зонд (Probe) | PC3 | - |
Нагрев
| Функция | Вывод |
|---|---|
| Нагрев стола | PE5 |
| Порт нагрева 0 | PB0 |
| Порт нагрева 1 | PB1 |
| Порт нагрева 2 | PC7 |
| Порт нагрева 3 | PF7 |
| Порт нагрева 4 | PF6 |
Датчики температуры
| Функция | Вывод |
|---|---|
| Порт термистора 0 | PF4 |
| Порт термистора 1 | PF5 |
| Порт термистора 2 | PF9 |
| Порт термистора 3 | PF10 |
| Порт термистора 4 | PC0 |
| Порт термистора 5 | PC1 |
Порты термисторов по умолчанию поддерживают подключение NTC термисторов (100K), рекомендуется настроить sensor_type как Generic 3950.
Список встроенных
sensor_type, которые Klipper может подключать напрямую, и области применения каждой модели: Метод настройки термистора
Термопары типа K, PT100 и т.д. требуют дополнительных микросхем преобразования и не могут быть подключены напрямую к порту термистора.
Вентиляторы
| Функция | Вывод |
|---|---|
| Порт вентилятора 0 | PA0 |
| Порт вентилятора 1 | PA1 |
| Порт вентилятора 2 | PA2 |
| Порт вентилятора 3 | PA3 |
| Порт вентилятора 4 | PA15 |
| Порт вентилятора 5 | PB11 |
| Порт вентилятора 6 | PB10 |
| Порт вентилятора 7 | PD12 |
| Порт вентилятора 8 | PD14 |
| Порт вентилятора 9 | PD15 |
ШИМ
FLY-Super8 предоставляет 2 канала ШИМ-выхода, которые можно использовать для сервоприводов, регулировки скорости вентиляторов и т.д.:
| Вывод | Примечание |
|---|---|
| PC6 | Управление сервоприводом / BLTouch |
| PF8 | IN / PWM_OUT |
BL-Touch
| Функция | Вывод |
|---|---|
| Сигнал сервопривода | PC6 |
| Сигнал зонда | PC3 |
Интерфейс EXP
- Разъемы EXP часто используются для экранов Mini12864 и других периферийных устройств.
- Если один и тот же вывод уже занят такими функциями, как SPI, UART, концевой выключатель, вентилятор и т.д., не настраивайте его повторно в периферийных устройствах EXP.
EXP1
| Функция | Вывод |
|---|---|
| EXP1_1 | PE12 |
| EXP1_2 | PE13 |
| EXP1_3 | PB2 |
| EXP1_4 | PG8 |
| EXP1_5 | PC14 |
| EXP1_6 | PC13 |
| EXP1_7 | PG14 |
| EXP1_8 | PG13 |
| EXP1_9 | GND |
| EXP1_10 | 5V |
EXP2
| Функция | Вывод |
|---|---|
| EXP2_1 | PA6 |
| EXP2_2 | PA5 |
| EXP2_3 | PB7 |
| EXP2_4 | PA4 |
| EXP2_5 | PB6 |
| EXP2_6 | PA7 |
| EXP2_7 | PG15 |
| EXP2_8 | RST |
| EXP2_9 | GND |
| EXP2_10 | NC |