引脚分布
说明
- 本页列出 FLY-CDY-V3 主板烧录 Klipper 固件后的引脚分布,引脚号以主板原理图为准。
UART/CS为驱动通信引脚:使用 TMC2209 时作为 UART,使用 TMC5160 等 SPI 驱动时作为片选CS,同一引脚复用。EN为使能引脚,Klipper 配置中通常为低电平有效(enable_pin带!前缀)。DIAG为驱动诊断信号引脚,无限位归位时按下方表格配置对应的diag_pin。
Loading...
驱动引脚
FLY-CDY-V3 提供 6 个驱动口:
| 驱动 | STEP | DIR | EN | UART/CS | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | PE5 | PC0 | PC1 | PC15 | PC7 |
| DRIVER1 | PE4 | PC13 | PC14 | PA8 | PC6 |
| DRIVER2 | PE3 | PB7 | PB8 | PB6 | PD11 |
| DRIVER3 | PE2 | PD6 | PD7 | PD5 | PD10 |
| DRIVER4 | PE1 | PD3 | PD4 | PD1 | PB10 |
| DRIVER5 | PE0 | PA15 | PD0 | PE9 | PB11 |
断电操作
开始前请完全关闭打印机并断开电源供应。不要在通电状态下插拔线束、整理接口线序或触碰端子。
DIAG 与无限位
使用无限位(Sensorless Homing)归位时,驱动芯片通过 DIAG 引脚输出堵转检测信号,Klipper 需通过对应输入口读取该信号。本主板 DIAG 与限位口的对应关系见下方“限位与探针”表格。
启用无限位后,对应限位口被 DIAG 信号占用,不得同时接入机械或光电限位开关。
SPI 总线
TMC5160 等 SPI 驱动使用主板硬件 SPI 总线,配置中填写 spi_bus: spi3 即可,无需单独配置 MOSI/MISO/SCLK 引脚:
[tmc5160 stepper_x]
spi_bus: spi3
cs_pin: 对应驱动的 UART/CS 引脚
软件 SPI 与 SPI 速度等详细说明:SPI 配置方法
限位与探针
| 功能 | 引脚 | 对应驱动 DIAG |
|---|---|---|
| 限位口0(X-MIN) | PC7 | DRIVER0 |
| 限位口1(X-MAX) | PC6 | DRIVER1 |
| 限位口2(Y-MIN) | PD11 | DRIVER2 |
| 限位口3(Y-MAX) | PD10 | DRIVER3 |
| 限位口4(Z-MIN) | PB10 | DRIVER4 |
| 限位口5(Z-MAX) | PB11 | DRIVER5 |
| 探针(Probe) | PC2 | - |
加热
| 功能 | 引脚 |
|---|---|
| 热床加热 | PB0 |
| 加热口0 | PD12 |
| 加热口1 | PD13 |
| 加热口2 | PD14 |
温度传感器
| 功能 | 引脚 |
|---|---|
| 热床热敏 | PB1 |
| 热敏口0 | PA3 |
| 热敏口1 | PC4 |
| 热敏口2 | PC5 |
支持的热敏类型
热敏口默认支持接入 NTC 热敏(100K),sensor_type 推荐配置为 Generic 3950。
Klipper 内置可直接接入的
sensor_type清单及各型号适用场景:热敏配置方法
K 型热电偶、PT100 等需要额外转换芯片,不能直接接入热敏口。
风扇
| 功能 | 引脚 |
|---|---|
| 风扇口0 | PA0 |
| 风扇口1 | PA1 |
| 风扇口2 | PA2 |
PWM
FLY-CDY-V3 提供 3 路 PWM 输出,可用于舵机、激光、RGB 等:
| 引脚 | 备注 |
|---|---|
| PE6 | 舵机 / BLTouch 控制 |
| PB9 | LASER |
| PD15 | RGB / Neopixel |
BL-Touch
| 功能 | 引脚 |
|---|---|
| 舵机信号 | PE6 |
| 探针信号 | PC2 |
RGB
| 功能 | 引脚 |
|---|---|
| Neopixel | PD15 |
扩展 SPI / ADXL345
| 功能 | 引脚 |
|---|---|
| CS | PE7 |
| SCK | PA5 |
| MISO | PA6 |
| MOSI | PA7 |
| 备用 IO | PE6 |
接口复用
PE6同时引出到扩展排针和 BL-Touch 舵机信号口,使用时选择其中一个功能配置即可。PA5/PA6/PA7同时出现在扩展 SPI 与 EXP2 排针中,不能在两个外设上同时配置为冲突功能。PA9/PA10同时引出到 UART 接口与 EXP1 排针;不使用 UART 时,也可在 Klipper 中作为普通输入口使用,常见用途包括断料检测、堵料检测等。
UART / 通用输入
| 引脚 | UART 功能 | 其他常见用途 |
|---|---|---|
| PA9 | TX | 普通输入口,可用于断料检测、堵料检测等 |
| PA10 | RX | 普通输入口,可用于断料检测、堵料检测等 |
ST-LINK
| 功能 | 引脚 |
|---|---|
| SWDIO | PA13 |
| SWCLK | PA14 |
| RESET | RST |
EXP1
| 排针 | 引脚 |
|---|---|
| EXP1_1 | NC |
| EXP1_2 | PA9 |
| EXP1_3 | PB2 |
| EXP1_4 | PA10 |
| EXP1_5 | PE15 |
| EXP1_6 | PE14 |
| EXP1_7 | PA13 |
| EXP1_8 | PA14 |
| EXP1_9 | GND |
| EXP1_10 | 5V |
EXP2
| 排针 | 引脚 |
|---|---|
| EXP2_1 | PA6 |
| EXP2_2 | PA5 |
| EXP2_3 | PD8 |
| EXP2_4 | PA4 |
| EXP2_5 | PD9 |
| EXP2_6 | PA7 |
| EXP2_7 | PE13 |
| EXP2_8 | RST |
| EXP2_9 | GND |
| EXP2_10 | NC |
Loading...