Распределение выводов
- На этой странице приведено распределение выводов платы FLY-Super5 после прошивки прошивки Klipper, номера выводов соответствуют принципиальной схеме платы.
UART/CS— это вывод связи с драйвером: при использовании TMC2209 используется как UART, при использовании SPI-драйверов, таких как TMC5160, используется какCS(выбор микросхемы), вывод многофункциональный.EN— вывод включения, в конфигурации Klipper обычно активен низким уровнем (префикс!вenable_pin).DIAG— вывод диагностического сигнала драйвера, при безконтактном хоминге настройте соответствующийdiag_pinв соответствии с таблицей ниже.
Выводы драйверов
FLY-Super5 предоставляет 5 портов для драйверов:
| Драйвер | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PE14 | PE15 | PB11 | PB10 | PB7 |
| DRIVER1 | PE11 | PE12 | PE13 | PE10 | PC13 |
| DRIVER2 | PE7 | PE8 | PE9 | PA4 | PC7 |
| DRIVER3 | PE4 | PE5 | PC1 | PC0 | PC14 |
| DRIVER4 | PE1 | PE2 | PE3 | PE0 | PC6 |
Перед началом работы полностью выключите принтер и отключите его от источника питания. Не подключайте и не отключайте жгуты проводов, не упорядочивайте провода и не касайтесь клемм при включенном питании.
При использовании безконтактного хоминга (Sensorless Homing) микросхема драйвера передает сигнал обнаружения застревания через вывод DIAG, и Klipper должен считывать этот сигнал через соответствующий вход. Соответствие между DIAG на этой плате и портами концевиков следующее:
- DRIVER0–4: DIAG напрямую подключен к соответствующему входу концевика на главном контроллере (DRIVERn → порт концевика n), на плате нет перемычек для DIAG, сигнал DIAG всегда поступает на главный контроллер. При включении безконтактного хоминга просто настройте соответствующий пин концевика как
diag_pin, не подключайте физический концевой выключатель к этому порту.
После включения безконтактного хоминга соответствующий порт концевика занят сигналом DIAG, одновременное подключение механического или оптического концевого выключателя не допускается.
Шина SPI
SPI-драйверы, такие как TMC5160, используют аппаратную шину SPI платы. В конфигурации достаточно указать spi_bus: spi1a, отдельно настраивать выводы MOSI/MISO/SCLK не требуется:
[tmc5160 stepper_x]
spi_bus: spi1a
cs_pin: вывод UART/CS соответствующего драйвера
Подробнее о программном SPI и скорости SPI и т.д.: Метод настройки SPI
Концевые выключатели и датчик (Probe)
| Функция | Вывод | Соответствующий DIAG драйвера |
|---|---|---|
| Порт концевика 0 / IO0 | PB7 | DRIVER0 |
| Порт концевика 1 / IO1 | PC13 | DRIVER1 |
| Порт концевика 2 / IO2 | PC7 | DRIVER2 |
| Порт концевика 3 / IO3 | PC14 | DRIVER3 |
| Порт концевика 4 / IO4 | PC6 | DRIVER4 |
| Порт концевика 5 / IO5 | PC15 | - |
| Датчик (Probe) | PC2 | - |
Нагреватели
| Функция | Вывод |
|---|---|
| Нагрев стола | PB0 |
| Порт нагревателя 0 | PD12 |
| Порт нагревателя 1 | PD13 |
Датчики температуры
| Функция | Вывод |
|---|---|
| Термистор стола | PB1 |
| Порт термистора 0 | PC4 |
| Порт термистора 1 | PC5 |
Порты термисторов по умолчанию поддерживают подключение NTC термисторов (100K), для sensor_type рекомендуется использовать Generic 3950.
Список встроенных
sensor_typeв Klipper, которые можно подключать напрямую, и сценарии их применения: Метод настройки термисторов
Термопары типа K, PT100 и т.д. требуют дополнительных преобразователей и не могут быть напрямую подключены к портам термисторов.
Вентиляторы
| Функция | Вывод |
|---|---|
| Порт вентилятора 0 | PA0 |
| Порт вентилятора 1 | PA1 |
| Порт вентилятора 2 | PA2 |
| Порт вентилятора 3 | PA3 |
ШИМ (PWM)
FLY-Super5 предоставляет 2 канала ШИМ-выхода, которые можно использовать для сервоприводов, регулировки скорости вентиляторов и т.д.:
| Вывод | Примечание |
|---|---|
| PB2 | IN / PWM_OUT |
| PE6 | Сервопривод / управление BLTouch |
BL-Touch
| Функция | Вывод |
|---|---|
| Сигнал сервопривода | PE6 |
| Сигнал датчика | PC2 |
Интерфейс EXP
- Разъемы EXP обычно используются для экранов типа Mini12864 или расширенных периферийных устройств.
- Если тот же вывод уже занят функциями SPI, UART, концевика, вентилятора и т.д., не настраивайте его повторно для периферии EXP.
EXP1
| Функция | Вывод |
|---|---|
| EXP1_1 | PA8 |
| EXP1_2 | PA13 |
| EXP1_3 | PA15 |
| EXP1_4 | PA14 |
| EXP1_5 | PD0 |
| EXP1_6 | PD1 |
| EXP1_7 | PD4 |
| EXP1_8 | PD3 |
| EXP1_9 | GND |
| EXP1_10 | 5V |
EXP2
| Функция | Вывод |
|---|---|
| EXP2_1 | PB4 |
| EXP2_2 | PB3 |
| EXP2_3 | PD7 |
| EXP2_4 | PB6 |
| EXP2_5 | PD6 |
| EXP2_6 | PB5 |
| EXP2_7 | PD5 |
| EXP2_8 | RST |
| EXP2_9 | GND |
| EXP2_10 | 5V |