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

TP 5160

Loading...

TMC-5160

  • 入力電圧 :12V-48V
  • 最大電流 :4.4A
  • 対応ファームウェア : Marlin/Klipper/RRF
  • ドライブモード対応:TMC:SPI
  • マイクロステップ補間 microPlyer 対応のステップ/方向インターフェース
  • 最高分解能は256マイクロステップ
  • stealthChop2 による静音動作とスムーズな動きに対応
  • 中周波共振の抑止に対応
  • spreadCycle 高ダイナミックモーター制御チョッパーに対応
  • dcStep 負荷依存速度制御に対応
  • stallGuard2 高精度センサーレスモーター負荷検出に対応
  • coolStep 電流制御に対応、最大75%の省エネ効果

TP5160 参考設定

危険
  • ドライブ検出抵抗はsense_resistor: 0.075です。誤って設定しないでください。
  • spi_bus と spi_software はどちらか一方のみ選択可能です。

SPIモード 参考設定

[tmc5160 stepper_x]
cs_pin:
spi_bus:
# spi_software_mosi_pin:
# spi_software_miso_pin:
# spi_software_sclk_pin:
run_current: 1.0 # モーター動作電流値
interpolate: False # 256マイクロステップ補間を有効にするか(有効:True, 無効:False)
sense_resistor: 0.075
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

エンドストップ無し使用説明

無限位使用に関するヒント
  • 無限位の使用には限位口を1つ占有します。通常は、第1駆動位はIO1、第2駆動位はIO2というように使用します。
  • 無限位を使用する際は、対応する限位口に何も接続しないでください。
  • FLYの一部のメインボードは駆動口に直結しているため、DIAGが対応するピンに直結しているか注意してください。
エンドストップ無し使用のヒント
  • TP5160のエンドストップ無し機能を使用するには、マザーボードのDIAGジャンパを接続する必要があります。
  • 元のendstop_pin:はコメントアウトまたは削除し、代わりにendstop_pin: tmc5160_stepper_x:virtual_endstopを追加してください。
  • diag1_pin:を設定した後、エンドストップ状態は未トリガーと表示されます。
  • driver_SGT:の設定は、適切な値をご自身でテストする必要があります。
  • 参考設定
[stepper_x]
# endstop_pin:
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # 後退距離を0にしないと、原点復帰に失敗する可能性があります

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# 設定後、エンドストップ状態が未トリガーであることを確認してください。
# このピンは通常、"^"プレフィックスを使用して内部プルアップを有効にします。
# 感度はベルトの張り具合に関係するため、ご自身で調整する必要があります。
# (driver_SGTHRSも適切な感度に設定されていることを確認してください)

Loading...