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

TMC 5160HV

Loading...
Loading...

基本仕様

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

メインボードジャンパー設定

  • TMC5160はSPIジャンパーを使用
  • FLYドライバーのSPIピンは左側から下に4番目のピン、CSピンがSPIピンです。メインボードのピン配置が一致しない場合はSPIは使用できません
    Loading...

TMC5160設定例

危険
  • ドライバー検出抵抗は 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が対応するピンに直結しているか注意してください。
センサーレスエンドストップ使用上の注意
  • 元の 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...