리미트 관련
마이크로 스위치 리미트
3선 마이크로 스위치 리미트 주의사항
필수 확인
- FLY 메인보드 사용자 주의: 3선 마이크로 스위치 리미트는 FLY 메인보드에 직접 연결할 수 없습니다. 메인보드의 리미트 인터페이스에는 이미 5V 전원이 제공되기 때문입니다. 직접 연결할 경우 5V 단락이 발생하여 메인보드, 호스트 컴퓨터 및 드라이버 등의 장치가 손상될 수 있습니다!
- 해결 방법
- 5V선 절단: 3선 리미트 스위치의
XH2.54단자에 있는 해당 5V선(일반적으로 빨간색 선, 실제 색상 기준)을 자르고 절연 테이프로 감싸 단락을 방지합니다.
- 5V선 절단: 3선 리미트 스위치의
Loading...
마이크로 스위치 리미트 배선 방법
주의사항
- 강력 권장: NC(노멀 클로즈) 접점 사용(단선 시 충돌 사고 방지)
- 연결 요구사항:
| 메인보드 단자 | 기능 | 연결 요구사항 |
|---|---|---|
5V | 전원 | 🔌 연결하지 않고 비워둠 |
GND | 접지 | ✅ 반드시 연결 |
S | 신호 | ✅ 반드시 연결 |
- 테스트 절차:
-
멀티미터를 통전 테스트 모드(버저 아이콘)로 설정
-
마이크로 스위치 테스트:
- 누르지 않음: NC 단자와 COM 단자 간 연결됨(버저 울림)
- 누름: NC 단자와 COM 단자 간 연결 끊김(무음)
-
결과가 반대일 경우:
- NO(노멀 오픈) 단자를 잘못 사용했는지 확인
- 접촉 불량 여부 확인
Loading...
설정 설명
-
풀업 저항 요구사항:
- 대부분의 프린터는 풀업 저항을 활성화해야 하며, 핀 앞에
^기호를 추가해야 합니다.
- 대부분의 프린터는 풀업 저항을 활성화해야 하며, 핀 앞에
-
NC 리미트 설정:
- NC(노멀 클로즈) 리미트 사용 시 반드시
!기호를 추가해야 합니다.
- NC(노멀 클로즈) 리미트 사용 시 반드시
-
아래는 참고 설정입니다.
[stepper_x]endstop_pin: ^!PD9
TAP
배선 설명
필수 확인
- 본 튜토리얼은
SHT36-V2의BL-Touch인터페이스를 사용하여 시연합니다. - 일부
TAP은12V또는24V를 지원하지만5V전원 공급(안전)을 권장합니다. BL-Touch중간 신호 포트는 리미트 포트로 사용할 수 없습니다!!!
| 메인보드 단자 | 기능 | 연결 요구사항 |
|---|---|---|
5V | 전원 | ✅ 반드시 연결 |
GND | 접지 | ✅ 반드시 연결 |
S | 신호 | ✅ 반드시 연결 |
Loading...
참고 설정
- 풀업 저항 요구사항:
- 대부분의 프린터는 풀업 저항을 활성화해야 하며, 핀 앞에
^기호를 추가해야 합니다.
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5
[probe]
pin: ^sht36:PC15 # 신호 인터페이스
x_offset: 0 # X축-센서 대비 노즐 오프셋
y_offset: 0 # Y축-센서 대비 노즐 오프셋
#z_offset: 0 # Z축-센서 대비 노즐 오프셋
speed: 3.0 # 레벨링 속도
lift_speed: 5 # 프로브 들어올리는 속도
samples: 3 # 샘플링 횟수
samples_result: median # 값 산출 방식(기본값 median-중앙값)
sample_retract_dist: 3.0 # 레벨링 후 수축 거리
samples_tolerance: 0.075 # 샘플링 공차(너무 작은 값은 샘플링 횟수 증가 가능)
samples_tolerance_retries: 3 # 공차 초과 시 재시도 횟수
activate_gcode:
{% set PROBE_TEMP = 150 %}
{% set MAX_TEMP = PROBE_TEMP + 5 %}
{% set ACTUAL_TEMP = printer.extruder.temperature %}
{% set TARGET_TEMP = printer.extruder.target %}
{% if TARGET_TEMP > PROBE_TEMP %}
{ action_respond_info('Extruder temperature target of %.1fC is too high, lowering to %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
# Temperature target is already low enough, but nozzle may still be too hot.
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('Extruder temperature %.1fC is still too high, waiting until below %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}
광전 센서 리미트
필수 확인
- 본 튜토리얼은
EE-SX670WR를 사용합니다. - 센서 유형: NPN 노멀 클로즈 스위치
- 광전 스위치는
5V전원을 사용합니다. 5V를 초과하는 경우12V또는24V가 필요하며, 아래 근접 스위치 튜토리얼을 참조하십시오.
배선 설명
| 메인보드 단자 | 기능 | 연결 요구사항 |
|---|---|---|
5V | 전원 | ✅ 반드시 연결 |
GND | 접지 | ✅ 반드시 연결 |
S | 신호 | ✅ 반드시 연결 |
-
EE-SX670WR배선 설명 -
NC 선과 파란색 선(GND)을 함께 연결하는 것을 권장합니다!
광전 스위치 기능 연결 요구사항 갈색 전원 ✅ 반드시 연결 파란색 접지 ✅ 반드시 연결 검정색 신호 ✅ 반드시 연결 분홍색 NC GND에 연결 후 NC 사용 Loading...
설정 설명
-
풀업 저항 요구사항:
-
대부분의 프린터는 풀업 저항을 활성화해야 하며, 핀 앞에
^기호를 추가해야 합니다. -
아래는 참고 설정입니다.
[stepper_x]
endstop_pin: ^PD9
근접 스위치
중요 필수 확인
- 오므론 근접 스위치
TL-Q5MC2-Z를 예시로 하며, 작업 전 다음 사항을 주의하십시오: - 센서 유형: NPN 노멀 클로즈 스위치
- 필수 재료:
BAT85모델 다이오드 별도 구매 필요
배선 절차
- 다이오드 설치
- 다이오드 검정색 끝(음극)을 센서 신호선에 연결
- 다른 쪽 끝(양극)을 메인보드 신호 인터페이스에 연결
- 절연 처리
- 노출된 선 끝을 수축 튜브 또는 전기 테이프로 감싸 다른 장치와의 접촉으로 인한 단락을 방지하는 것을 강력히 권장합니다.
Loading...
참고 설정
- 풀업 저항 요구사항:
- 대부분의 프린터는 풀업 저항을 활성화해야 하며, 핀 앞에
^기호를 추가해야 합니다. - 아래는 참고 설정입니다.
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0
리미트 상태 확인
준비 작업
- 준비 및 초기 확인
- 안전하게 전원을 차단한 상태에서 프린트 헤드를 기기 중간 위치로 천천히 이동시킨 후 전원을 켭니다.
- 웹 콘솔을 열고 다음 명령어를 입력하여 리미트 스위치 상태를 확인합니다:
QUERY_ENDSTOPS
- 배선과 설정이 올바르다면 모든 리미트 스위치는 open 상태로 표시되어야 합니다.
Loading...
테스트
- 리미트 스위치 중 하나를 누른 상태(계속 누름)에서 다음 명령어를 다시 실행합니다:
QUERY_ENDSTOPS
- 이때 누른 리미트의 상태는
TRIGGERED로 변경되어야 합니다(예:Y리미트를 누르면Y상태가OPEN에서TRIGGERED로 변경).Loading...
결과 판단
상태가 변경되지 않음:리미트 스위치의 배선 및 설정에 정의된Pin이 올바른지 확인하십시오.트리거가 민감하지 않음:설정의Pin앞에^기호가 있는지 확인하십시오(예:^PC0). 이 기호는 풀업을 위한 것이며, 누락 시 트리거 이상이 발생할 수 있습니다.상태가 반대임:Pin앞에!기호가 있는지 확인하십시오.- 존재하는 경우 해당 기호를 삭제하십시오(예:
^!PD9를^PD9로 변경). - 존재하지 않는 경우 해당 기호를 추가해 보십시오(예:
^PD9를^!PD9로 변경).
- 존재하는 경우 해당 기호를 삭제하십시오(예:
확장 기능
프린터에서 물리적 리미트 스위치를 사용하지 않는 경우, 리미트 없음 사용 가이드를 참조하십시오.
Loading...