TMC 2209

基本パラメータ
- 入力電圧 :12V-24V
- 対応する : Marlin/Klipper/RRF ファームウェア
- モーターはステップを失いにくい
- サイレントモードをサポート
- 大面積のファンヒートパッドでドライバ作業温度を低下させる
- ドライバモードをサポート:TMC:UART
- モーターのブロック検出をサポート
マザーボードジャンパ説明
-
TMC2209はUARTジャンパを使用
-
FLYドライバのUARTピンは左から4番目のピンであり、PDNピンがUARTピンです。マザーボードが対応するピンではない場合、UARTは使用できません
-
他のドライバが5番目のピンを使用している場合、私たちのマザーボードはこの方法を参照して解決できます UARTの使用に関する解決方法
TMC2209の参考設定
危ない
ドライバのサンプル抵抗は0.110で、誤って設定しないでください
[tmc2209 stepper_x]
uart_pin:
interpolate: False
run_current: 0.8 # 実行電流
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:
を設定するには、自分で適切な値をテストする必要があります

- 参考設定
ヒント
- FLY 2209の裏面にはスイッチがあり、別の側にスイッチを切り替える必要があります
- FLY 2209Cは直接ドライバDIAGに接続されており、この手順は必要ありません
[stepper_x]
# endstop_pin:
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0 # 戻り距離を0にしないとホーム失敗になる可能性があります
[tmc2209 stepper_x]
diag_pin: ^
driver_SGTHRS: 100
Loading...