引脚分布
说明
- 本页列出 FLY-F407ZG 主板烧录 Klipper 固件后的引脚分布,引脚号以主板原理图为准。
UART/CS为驱动通信引脚:使用 TMC2209 时作为 UART,使用 TMC5160 等 SPI 驱动时作为片选CS,同一引脚复用。EN为使能引脚,Klipper 配置中通常为低电平有效(enable_pin带!前缀)。- FLY-F407ZG 的驱动座未提供可直接用于 Klipper 无限位归位的 DIAG 映射;下方普通 IO 仅作为限位或通用输入使用。
Loading...
驱动引脚
FLY-F407ZG 提供 9 个驱动口:
| 驱动 | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PB9 | PE0 | PE1 | PG13 | - |
| DRIVER1 | PB8 | PG11 | PG12 | PG10 | - |
| DRIVER2 | PA8 | PD6 | PD7 | PD5 | - |
| DRIVER3 | PC7 | PD3 | PD4 | PD1 | - |
| DRIVER4 | PC6 | PA15 | PD0 | PA14 | - |
| DRIVER5 | PD15 | PG7 | PG8 | PG6 | - |
| DRIVER6 | PD14 | PG4 | PG5 | PG3 | - |
| DRIVER7 | PD13 | PD11 | PG2 | PD10 | - |
| DRIVER8 | PD12 | PD8 | PD9 | PB12 | - |
DIAG 与无限位
FLY-F407ZG 的引脚图与参考配置均未给出驱动 DIAG 到主控输入口的对应关系,因此驱动表中 DIAG 保持为 -。
下方 IO0-IO7 是独立的普通限位 / 通用输入口,不是驱动 DIAG 信号。配置 Klipper 时不要把这些普通 IO 直接当作某个驱动的 diag_pin 使用。
SPI 总线
TMC5160 等 SPI 驱动使用主板硬件 SPI 总线,配置中填写 spi_bus: spi1a 即可,无需单独配置 MOSI/MISO/SCLK 引脚:
[tmc5160 stepper_x]
spi_bus: spi1a
cs_pin: 对应驱动的 UART/CS 引脚
软件 SPI 与 SPI 速度等详细说明:SPI 配置方法
限位与探针
| 功能 | 引脚 | 对应驱动 DIAG |
|---|---|---|
| 限位口0 / IO0 | PC3 | - |
| 限位口1 / IO1 | PC2 | - |
| 限位口2 / IO2 | PF2 | - |
| 限位口3 / IO3 | PF1 | - |
| 限位口4 / IO4 | PF0 | - |
| 限位口5 / IO5 | PC15 | - |
| 限位口6 / IO6 | PC14 | - |
| 限位口7 / IO7 | PA3 | - |
加热
| 功能 | 引脚 |
|---|---|
| 热床加热 | PE2 |
| 加热口0 | PF7 |
| 加热口1 | PF6 |
| 加热口2 | PE6 |
| 加热口3 | PE5 |
| 加热口4 | PE4 |
| 加热口5 | PE3 |
温度传感器
| 功能 | 引脚 |
|---|---|
| 热床热敏 | PF3 |
| 热敏口0 | PA0 |
| 热敏口1 | PC1 |
| 热敏口2 | PC0 |
| 热敏口3 | PF10 |
| 热敏口4 | PF5 |
| 热敏口5 | PF4 |
支持的热敏类型
热敏口默认支持接入 NTC 热敏(100K),sensor_type 推荐配置为 Generic 3950。
Klipper 内置可直接接入的
sensor_type清单及各型号适用场景:热敏配置方法
K 型热电偶、PT100 等需要额外转换芯片,不能直接接入热敏口。
风扇
| 功能 | 引脚 |
|---|---|
| 风扇口0 | PF8 |
| 风扇口1 | PF9 |
| 风扇口2 | PA2 |
| 风扇口3 | PA1 |
| 风扇口4 | PE13 |
| 风扇口5 | PB11 |
PWM
FLY-F407ZG 提供 1 路 PWM 输出,可用于舵机、风扇调速等:
| 引脚 | 备注 |
|---|---|
| PE11 | 舵机 / BLTouch 控制 |
Loading...