メインコンテンツにスキップ

ピン配置

説明
  • このページでは、FLY-Super5 マザーボードに Klipper ファームウェアを書き込んだ後のピン配置を示します。ピン番号はマザーボードの回路図を基準とします。
  • UART/CS はドライバー通信ピンです:TMC2209 使用時は UART として、TMC5160 等の SPI ドライバー使用時はチップセレクト CS として機能し、同一ピンを兼用します。
  • EN はイネーブルピンで、Klipper 設定では通常アクティブロー(enable_pin! プレフィックスを付ける)です。
  • DIAG はドライバー診断信号ピンで、センサーレスホーミング使用時は以下の表に従って対応する diag_pin を設定します。
Loading...

ドライバーピン

FLY-Super5 は 5 つのドライバーポートを提供します:

ドライバーSTEPDIRENUART/CSDIAG
DRIVER0PE14PE15PB11PB10PB7
DRIVER1PE11PE12PE13PE10PC13
DRIVER2PE7PE8PE9PA4PC7
DRIVER3PE4PE5PC1PC0PC14
DRIVER4PE1PE2PE3PE0PC6
電源オフ操作

開始する前に、プリンターの電源を完全に切り、電源供給を遮断してください。通電状態でのケーブル抜き差し、配線の整理、端子への接触は行わないでください。

DIAG とセンサーレスホーミング

センサーレスホーミングを使用する場合、ドライバーチップは DIAG ピンを介してロック検出信号を出力します。Klipper は対応する入力ポートを介してこの信号を読み取る必要があります。このマザーボードの DIAG とリミットポートの対応関係は以下の通りです:

  • DRIVER0–4:DIAG はメインコントローラーの対応するリミット入力ポートに直接接続されており(DRIVERn → リミットポートn)、ボード上に DIAG ジャンパーピンはありません。DIAG 信号は常にメインコントローラーに送信されます。センサーレスホーミングを有効にする場合は、対応するリミットポートのピンを直接 diag_pin として設定してください。そのリミットポートに物理的なリミットスイッチを接続することはできません

センサーレスホーミングを有効にすると、対応するリミットポートは DIAG 信号によって占有されるため、メカニカルリミットスイッチや光電リミットスイッチを同時に接続しないでください。

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 / IO0PB7DRIVER0
リミットポート1 / IO1PC13DRIVER1
リミットポート2 / IO2PC7DRIVER2
リミットポート3 / IO3PC14DRIVER3
リミットポート4 / IO4PC6DRIVER4
リミットポート5 / IO5PC15-
プローブPC2-

加熱

機能ピン
ヒートベッド加熱PB0
加熱ポート0PD12
加熱ポート1PD13

温度センサー

機能ピン
ヒートベッドサーミスタPB1
サーミスタポート0PC4
サーミスタポート1PC5
対応サーミスタタイプ

サーミスタポートはデフォルトで NTC サーミスタ(100K)の接続に対応しています。sensor_typeGeneric 3950 の設定を推奨します。

Klipper 内蔵で直接接続可能な sensor_type リストと各モデルの適用シーンサーミスタ設定方法

K 型熱電対、PT100 などは追加の変換チップが必要なため、サーミスタポートに直接接続することはできません。

ファン

機能ピン
ファンポート0PA0
ファンポート1PA1
ファンポート2PA2
ファンポート3PA3

PWM

FLY-Super5 は 2 系統の PWM 出力を提供し、サーボ、ファン速度調整などに使用できます:

ピン備考
PB2IN / PWM_OUT
PE6サーボ / BLTouch 制御

BL-Touch

機能ピン
サーボ信号PE6
プローブ信号PC2
Loading...