ピン配置
- このページでは、FLY-RPFMEX マザーボードに Klipper ファームウェアを書き込んだ後のピン配置を示します。ピン番号はマザーボードの回路図に準拠します。
UARTは TMC2209 ドライバー通信用ピンです。ENはイネーブルピンで、Klipper 設定では通常ローアクティブです(enable_pinに!プレフィックスを付けます)。DIAGはドライバー診断信号ピンで、エンドストップレスホーミング時は下記の表に従って対応するdiag_pinを設定します。
ドライバーピン
FLY-RPFMEX には 4 つのドライバーポートがあります:
| ドライバー | STEP | DIR | EN | UART | DIAG |
|---|---|---|---|---|---|
| DRIVER0 | gpio6 | gpio5 | gpio9 | gpio7 | gpio8 |
| DRIVER1 | gpio1 | gpio0 | gpio4 | gpio2 | gpio3 |
| DRIVER2 | gpio22 | gpio21 | gpio25 | gpio23 | gpio24 |
| DRIVER3 | gpio17 | gpio16 | gpio20 | gpio18 | gpio19 |
DIAG とエンドストップレス
DRIVER0–3 の DIAG 信号は独立してメイン制御 GPIO に直接接続されています。エンドストップレスホーミングを使用する場合は、ドライバーテーブルの DIAG ピンをそのまま diag_pin に設定します:
| ドライバー | DIAG / diag_pin |
|---|---|
| DRIVER0 | gpio8 |
| DRIVER1 | gpio3 |
| DRIVER2 | gpio24 |
| DRIVER3 | gpio19 |
これらの DIAG ピンは、下記「エンドストップ」テーブルの通常のエンドストップポートではありません。エンドストップレスを有効にしても、gpio27、gpio28、gpio29 の通常エンドストップ入力は占有されません。
エンドストップと温度の兼用
| 機能 | ピン | 備考 |
|---|---|---|
| エンドストップ / ADC 兼用ポート1 | gpio27 | サーミスタポート1 と兼用 |
| エンドストップ / ADC 兼用ポート2 | gpio28 | サーミスタポート2 と兼用 |
| エンドストップ / ADC 兼用ポート3 | gpio29 | サーミスタポート3 と兼用 |
温度センサー
| 機能 | ピン | 備考 |
|---|---|---|
| サーミスタポート1 | gpio27 | エンドストップ / ADC 兼用ポート1 と兼用 |
| サーミスタポート2 | gpio28 | エンドストップ / ADC 兼用ポート2 と兼用 |
| サーミスタポート3 | gpio29 | エンドストップ / ADC 兼用ポート3 と兼用 |
開始する前に、プリンターの電源を完全にオフにし、電源供給を切断してください。通電状態で配線を抜き差ししたり、インターフェースの配線順序を整えたり、端子に触れたりしないでください。
gpio27、gpio28、gpio29 は通常入力と ADC サンプリング機能の両方を備えており、いずれか1つの用途でのみ使用できます。サーミスタ入力として使用した後は、同じインターフェースを機械式エンドストップや他の入力として設定しないでください。インターフェース図の左側は上から順に gpio29、gpio28、gpio27 です。実際の配線順序を確認してください。
サーミスタポートはデフォルトで NTC サーミスタ(100K)に対応しています。sensor_type は Generic 3950 を推奨します。
Klipper 内蔵で直接接続可能な
sensor_typeリストと各型番の適用シーン:サーミスタ設定方法
K 型熱電対、PT100 などは追加の変換チップが必要で、サーミスタポートに直接接続できません。
ファン
| 機能 | ピン | 備考 |
|---|---|---|
| ファン0 | gpio11 | 制御出力 |
| ファン1 | gpio12 | 制御出力 |
| ファン2 | - | 常時電源供給インターフェース、MCU 制御対象外 |
汎用入力
| 機能 | ピン | 備考 |
|---|---|---|
| HV-IN / 汎用入力 | gpio10 | 入力ポート、RGB 出力としては使用しない |
PWM
| PWM | ピン | 備考 |
|---|---|---|
| PWM0 | gpio11 | ファン0 |
| PWM1 | gpio12 | ファン1 |
スクリーン / EXP について
FLY-RPFMEX には標準の EXP1 / EXP2 12864 ピンヘッダは用意されていません。このページに記載されているドライバー、エンドストップ、温度、ファン、汎用入力インターフェースに従って使用し、他のマザーボードの EXP1 / EXP2 ピンテーブルを流用しないでください。