ファン参考設定
このページでは、ドライバーファン、7040 ファン、および複数ファンのピン共有を含む、一般的なファン設定方法をまとめています。例で示すピンは、実際のマザーボードに合わせて変更してください。
ファン駆動
ファンを駆動する一般的な方法は2つあります:
| 方法 | 適用シナリオ | 説明 |
|---|---|---|
[output_pin] | 起動時または Klipper 接続後に常時オンが必要 | 設定が簡単で、モーターの状態に応じて自動オンオフしない |
[controller_fan] | モーターやヒーターの動作時に自動オンにしたい | 冷却ファンの駆動に適している |
常時オンファン
value: 1 は、Klipper 接続後に自動的にこの出力をオンにすることを示します。
printer.cfg
[output_pin driver_fan]
pin: <driver_fan_pin>
value: 1
自動駆動ファン
printer.cfg
[controller_fan driver_fan]
pin:
cycle_time: 0.00003
max_power: 1.0
shutdown_speed: 0.0
fan_speed: 0.9
idle_timeout: 90
idle_speed: 0.4
stepper: stepper_x,stepper_y
パラメータ説明:
fan_speed:モーターまたはヒーター動作時のファン速度。idle_timeout:モーター停止後に動作を続ける時間(秒単位)。idle_speed:アイドル待機中のファン速度。stepper:関連付けるモーター名、複数指定可能。
7040 ファン
一部の 7040 ファンは、電源投入時または起動時に回転する問題が発生する場合があります。ファームウェアコンパイル時に PWM 初期状態を設定する必要があります。
情報
ファームウェアコンパイルオプション GPIO pins to set at micro-controller startup に !<fan_pin> を入力すると、対応するファン出力が起動時にオフのままになります。実際の PWM ピンに合わせて変更してください。! は英語の感嘆符を使用してください。
Loading...
printer.cfg
[fan]
pin:
max_power: 0.9
cycle_time: 0.002
hardware_pwm: false
shutdown_speed: 0
複数ファンのピン共有設定
複数のファンを同時に制御する必要がある場合、[multi_pin] を使用できます。この方法はステッピングモーターのピンには適用されません。
printer.cfg
[multi_pin my_fan]
pins: PA1,PA2,PA3,PA4
[fan]
pin: multi_pin:my_fan
注意
複数のファンでピンを共有する前に、対応する MOS 管と電源ラインが合計電流に耐えられることを確認してください。
Loading...