紹介
ALPS圧力モジュールは、ADS131M02をベースにした圧力センシングソリューションで、主に3Dプリンターの自動Z軸ホーム(Home)とメッシュベッドレベル調平の開発に特化しています。高感度な圧力検出とリアルタイムの信号処理により、モジュールはプリントヘッドとベッドの接触状態を正確に感知し、ミリ単位での調平精度を実現します。これにより、従来の機械式リミットスイッチによる校正エラーを排除し、最初の層の印刷成功を大幅に向上させます。
パラメータ比較

ALPS圧力モジュールの使用
エラーカスタマイズ機能の推奨
ALPS圧力モジュールを使用する際には、ノズルクリーニング機能との組み合わせを推奨します。これにより、調平の精度と安定性が向上します。
XH2.54 4Pin配線図
モジュールはメインボードのUARTポートまたは拡張ボードのUARTポートに直接挿入できます。UARTポートがない場合は、メインボード上の2つのピンを見つけてください。ただし、電源線の極性を確認してください。


インストールに関する注意事項
- モジュールがしっかりと固定されていることを確認し、振動による接触不良を防ぎましょう。
- 接線が正しいことを確認し、接線エラーによってモジュールが正常に動作しないことがないようにしましょう。
- 最初に使用する前に、複数回の調平テストを行い、モジュールの感度と精度が予想通りであることを確認してください。
ステータスライトの表示
- 電源投入時: 緑色枠のステータスライトが点灯している場合、モジュールが正常に動作しています。
- トリガー時: 赤色枠のステータスライトが点滅している場合、モジュールがトリガー状態です。

ステータスライトのトラブルシューティング
- ステータスライトが点灯しない場合、電源接続が正しいか確認してください。
- ステータスライトが連続して点滅する場合、モジュールが異常信号を検出した可能性があります。プローブが異物で詰まっているか損傷していないか確認してください。
設定ガイド
既存の設定ファイル内の probe
および ホーム
部分を置き換えて、以下の設定を追加してください。
設定ファイル例
以下は推奨される設定ファイルの内容です。実際のニーズに基づいて調整してください。
[homing_override]
axes: xyz
set_position_z:10
gcode:
G91
G1 Z10 F3000
G90
SET_PIN PIN=_probe_ready VALUE=0
## _LIFT_Z
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}
{% if home_all or 'X' in params %}
G28 X
{% endif %}
{% if home_all or 'Y' in params %}
G28 Y
G0 X{printer.toolhead.axis_maximum.x / 2} Y{printer.toolhead.axis_maximum.y / 2} F6000
{% endif %}
{% if home_all or 'Z' in params %}
# 同時にeddyと圧力センサーを使用する場合、以下をコメント解除
#SET_PIN PIN=_probe_ready VALUE=1
G28 Z
#SET_PIN PIN=_probe_ready VALUE=0
G1 Z10 F3000
{% endif %}
[output_pin _probe_ready]
pin: PA9 #En #有効ピン
shutdown_value: 0
[probe]
pin: PA10 #out #プローブピン
x_offset: 0 # X軸-センサーのノズルからのオフセット
y_offset: 0 # Y軸-センサーのノズルからのオフセット
z_offset:0 # Z軸-センサーのノズルからのオフセット
speed: 8 # レベル調整速度
samples: 3 # サンプル回数
samples_result: median # 取り出し方式(デフォルトはmedian-中央値)
sample_retract_dist: 2 # レベル調整時の引き戻し距離
samples_tolerance: 0.05 # サンプル公差(注意:小さい値はサンプル回数を増やす可能性があります)
samples_tolerance_retries: 3 # 公差超過時の再試行回数
activate_gcode:
G4 P500
SET_PIN PIN=_probe_ready VALUE=1
deactivate_gcode:
SET_PIN PIN=_probe_ready VALUE=0
Z Offset値の調整参考
このコマンドを使用してz-offsetを調整します:
PROBE_CALIBRATE
- z-offsetの数値を調整する前に、Klipperの文書のチュートリアルを参照してください: Paper Test
注意
- 圧力モジュールをZ軸リミットとして使用する場合、既存の
endstop_pin
設定を以下のように変更してください:endstop_pin: probe:z_virtual_endstop