본문으로 건너뛰기

핀 배치

설명
  • 이 페이지는 FLY-F407ZG 메인보드에 Klipper 펌웨어를 굽고 난 후의 핀 배치를 나열하며, 핀 번호는 메인보드 회로도를 기준으로 합니다.
  • UART/CS는 드라이버 통신 핀입니다: TMC2209 사용 시 UART로, TMC5160 등 SPI 드라이버 사용 시 칩 선택 CS로 사용되며, 동일 핀을 겸용합니다.
  • EN은 활성화 핀으로, Klipper 구성에서 일반적으로 저레벨 활성( enable_pin! 접두사 포함)입니다.
  • FLY-F407ZG의 드라이버 소켓은 Klipper 무한 원점 복귀에 직접 사용할 수 있는 DIAG 매핑을 제공하지 않습니다. 아래 일반 IO는 리미트 스위치 또는 범용 입력으로만 사용됩니다.
Loading...

드라이버 핀

FLY-F407ZG는 9개의 드라이버 포트를 제공합니다:

드라이버STEPDIRENUART/CSDIAG
DRIVER0PB9PE0PE1PG13-
DRIVER1PB8PG11PG12PG10-
DRIVER2PA8PD6PD7PD5-
DRIVER3PC7PD3PD4PD1-
DRIVER4PC6PA15PD0PA14-
DRIVER5PD15PG7PG8PG6-
DRIVER6PD14PG4PG5PG3-
DRIVER7PD13PD11PG2PD10-
DRIVER8PD12PD8PD9PB12-
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 / IO0PC3-
리미트 포트1 / IO1PC2-
리미트 포트2 / IO2PF2-
리미트 포트3 / IO3PF1-
리미트 포트4 / IO4PF0-
리미트 포트5 / IO5PC15-
리미트 포트6 / IO6PC14-
리미트 포트7 / IO7PA3-

가열

기능
베드 가열PE2
가열 포트0PF7
가열 포트1PF6
가열 포트2PE6
가열 포트3PE5
가열 포트4PE4
가열 포트5PE3

온도 센서

기능
베드 서미스터PF3
서미스터 포트0PA0
서미스터 포트1PC1
서미스터 포트2PC0
서미스터 포트3PF10
서미스터 포트4PF5
서미스터 포트5PF4
지원되는 서미스터 유형

서미스터 포트는 기본적으로 NTC 서미스터(100K) 연결을 지원하며, sensor_typeGeneric 3950으로 구성하는 것을 권장합니다.

Klipper에 내장되어 직접 연결 가능한 sensor_type 목록 및 각 모델의 적용 시나리오: 서미스터 구성 방법

K형 열전대, PT100 등은 추가 변환 칩이 필요하므로 서미스터 포트에 직접 연결할 수 없습니다.

기능
팬 포트0PF8
팬 포트1PF9
팬 포트2PA2
팬 포트3PA1
팬 포트4PE13
팬 포트5PB11

PWM

FLY-F407ZG는 1채널 PWM 출력을 제공하며, 서보, 팬 속도 제어 등에 사용할 수 있습니다:

비고
PE11서보 / BLTouch 제어
Loading...