본문으로 건너뛰기

소개

ALPS 압력 모듈은 ADS131M02 기반의 압력 감지 솔루션으로, 3D 프린터 자동 Z 축 홈(Home) 및 메쉬 베드 레벨링을 위해 설계되었습니다. 고감도 압력 검출 및 실시간 신호 처리를 통해 모듈은 프린트 헤드와 베드의 접촉 상태를 정확하게 인식하여 밀리미터 단위의 레벨링 정확성을 제공하며, 기존 기계식 리미트 스위치 캘리브레이션의 오차를 제거하고, 첫 번째 층 인쇄 성공률을 크게 향상시킵니다.

사양 비교

APLS 압력 모듈 사용 방법

추천 클리닝 기능 결합

APLS 압력 모듈을 사용할 때는 노즐의 깨끗한 상태를 보장하기 위해 클리닝 기능과 함께 사용하는 것을 권장합니다. 이를 통해 레벨링의 정확성과 안정성이 향상됩니다.

XH2.54 4핀 접선 도식

모듈은 메인보드 UART 포트에 직접 삽입하거나 확장보드의 UART 포트에 연결할 수 있습니다. UART 포트가 없는 경우 메인보드에서 두 개의 핀을 찾고, 전원선의 극성을 확인하십시오.

설치 주의사항

  1. 모듈이 단단히 설치되었는지 확인하고, 진동으로 인해 접촉이 불량되지 않도록 합니다.
  2. 배선이 올바른지 확인하고, 잘못된 배선으로 인해 모듈이 정상 작동하지 않는 상황을 방지합니다.
  3. 최초 사용 전 다수의 레벨링 테스트를 수행하여 모듈의 민감도와 정확성이 예상대로인지 확인하십시오.

상태 LED 표시

  • 전원 상태: 녹색 및 적색 프레임 상태 LED가 항상 점등하면 모듈이 정상적으로 작동 중입니다.
  • 트리거 상태: 적색 프레임 상태 LED가 깜박이면 모듈이 트리거 상태에 있습니다.

상태 LED 문제 해결

  • 상태 LED가 점등되지 않는 경우 전원 배선이 올바른지 확인하십시오.
  • 상태 LED가 계속 깜박이는 경우 모듈이 비정상적인 신호를 감지했을 가능성이 있으므로, 프로브가 이물질에 의해 갇혀 있거나 손상되었는지 확인하십시오.

설정 가이드

기존 설정 파일의 probe 부분을 교체하고 아래 설정을 추가해야 합니다.

예제 설정 파일

아래는 권장되는 설정 파일 내용이며, 실제 요구 사항에 따라 조정하십시오:

:::팁

  • ALPS 압력 모듈을 Z 리미트로 사용하려면 아래 설정을 참조하십시오.

:::

[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5

:::팁

  • ALPS 압력 모듈 참고 설정

:::

[homing_override]
axes: xyz
set_position_z: 10
gcode:
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}
{% set e_target = printer.extruder.target %} # 현재 온도 저장
{% set fan_speed = printer.fan.speed %} # 현재 팬 속도 저장

{% if home_all or 'X' in params %}
G28 X
{% endif %}

{% if home_all or 'Y' in params %}
G28 Y
{% endif %}

{% if home_all or 'Z' in params %}
G0 X{printer.toolhead.axis_maximum.x / 2} Y{printer.toolhead.axis_maximum.y / 2} F6000
{% if e_target >= 150 or printer.extruder.temperature >= 150 %}
M106 S255 # 팬 켜기
M109 S150 # 150도에서 Z 리미트 홈
{% endif %}
M106 S0 # 팬 끄기

G91
G1 Z5 F2000 # 노즐이 열판과 너무 가까이 있지 않도록 미리 거리拉开
G90

# Eddy와 압력 센서를 동시에 사용하는 경우 아래 주석 해제
#SET_PIN PIN=_probe_ready VALUE=1
G28 Z
#SET_PIN PIN=_probe_ready VALUE=0
G1 Z10 F2000

M109 S{e_target} # 온도 복구
M106 S{fan_speed} # 팬 속도 복구
{% endif %}


[output_pin _probe_ready]
pin: PA9 #En # 활성화 핀
shutdown_value: 0
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
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -