Распиновка
- На этой странице приведена распиновка платы FLY-Super8 Pro после прошивки прошивкой Klipper, номера контактов соответствуют принципиальной схеме платы.
UART/CS— контакт связи с драйвером: при использовании TMC2209 используется как UART, при использовании SPI-драйверов, таких как TMC5160, используется как выбор кристаллаCS, контакт многофункциональный.EN— контакт включения, в конфигурации Klipper обычно активен по низкому уровню (префикс!вenable_pin).DIAG— контакт диагностического сигнала драйвера, при бесконтактном хоминге настройте соответствующийdiag_pinсогласно таблице ниже; для некоторых драйверов также может потребоваться установка перемычек DIAG в соответствии с инструкцией.
Контакты драйверов
FLY-Super8 Pro предоставляет 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 Pro предоставляет 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 |