メインコンテンツまでスキップ

TP 2209

基本参数

  • 入力電圧 :12V-24V
  • 用途 : Marlin/Klipper/RRF ファームウェア
  • モーターは簡単にステップを失わない
  • シークエンスモードをサポート
  • 大面積のファンヒートパッドでドライバーの作動温度を下げます
  • ドライバーモードサポート:TMC:UART
  • ストール検出をサポート

FLYマザーボードジャンパー

ヒント
  • TP2209はUARTモードを使用します
  • TP2209はドライバージャンパーキャップを使用する必要がありません。単純な設定だけで大丈夫です

TP2209リファレンス設定

危ない

ドライバーサンプリング抵抗は0.110に設定してください。間違えないでください

[tmc2209 stepper_x]
uart_pin:
interpolate: False
run_current: 0.8 # モーター運転電流値(単位:mA)
sense_resistor: 0.110 # ドライバーサンプリング抵抗を変更しないでください
stealthchop_threshold: 0

無限位使用説明

::: tip 無限位使用ヒント

  • 無限位を使用するには、1つの限位口を占有する必要があります。通常、1番ドライブ位置はIO1を使用し、2番ドライブ位置はIO2を使用するなどして順次使用します
  • 無限位を使用する際の注意点として、対応する限位口に何も接続しないでください
  • FLYの一部のマザーボードはドライブポートが直結されていますので、DIAGが対応するピンに直結されているかどうかに注意してください

:::

無限位使用のヒント
  • 元のendstop_pin:をコメントアウトまたは削除し、endstop_pin: tmc2209_stepper_x:virtual_endstopを追加します
  • diag_pin:を設定した後、リミットスイッチの状態はトリガーされていません
  • driver_SGTHRS:を設定するには、適切な値をテストする必要があります
  • 参考設定
[stepper_x]
# endstop_pin:PF3
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0 # 後退距離を0に設定すると、ホーム動作が失敗する可能性があります

[tmc2209 stepper_x]
diag_pin: ^
driver_SGTHRS: 100