가속도계 사용
메인보드 배선
인터페이스 충돌 경고
TFT 화면과 SPI 가속도계 인터페이스는 동시에 사용할 수 없습니다!
- 물리적 충돌: TFT 화면(FPC-TFT 인터페이스를 통해), SPI 가속도계 인터페이스(ZH1.5-7P), 그리고 RRF 확장 인터페이스는 하드웨어적으로 동일한 SPI 자원을 공유합니다.
- 결과: 동시에 연결할 경우 화면 표시 이상 및 가속도계 측정 데이터의 심한 오차가 발생합니다.
- 해결책: 사용 시 반드시 이 중 하나만 연결하십시오.

설정
[mcu host]
serial: /tmp/klipper_host_mcu
[adxl345]
cs_pin: host:gpiochip0/gpio263
spi_bus: spidev1.2
[resonance_tester]
accel_chip: adxl345
#accel_chip_y: adxl345 bed
probe_points:
100, 100, 20 # 예시
사용법
의존성 패키지 설치
경고
- FLY 호스트는 별도 실행 불필요, 이미 가속도계 관련 의존 패키지 포함됨
- FLY 호스트가 아닌 경우 반드시 실행!
MobaXterm_Personal등의 SSH 툴 사용 권장
-
아래 명령어를 순차적으로 실행하여 의존 패키지를 설치하십시오.
-
CPU 성능에 따라 설치에 상당한 시간이 소요될 수 있으며 최대 10~20분까지 걸릴 수 있습니다. 설치가 완료될 때까지 기다려 주십시오. 메인보드의 RAM 용량이 부족할 경우 설치에 실패할 수도 있습니다.
sudo apt install python3-numpy python3-matplotlib libatlas-base-dev~/klippy-env/bin/pip install matplotlib numpy
가속도계 테스트
- 먼저 프린터를 홈으로 이동시킨 후 실행해야 합니다.
- 콘솔에 아래 명령어를 입력하십시오.
ACCELEROMETER_QUERY
- 여러 개의 가속도계가 연결된 경우 특정 가속도계를 지정하여 테스트할 수 있습니다.
ACCELEROMETER_QUERY CHIP=<ADXL>에서<ADXL>은 실제 가속도계 이름으로 변경하십시오. - 오류가 발생할 경우 배선 및 설정을 점검하십시오.
- 정상적인 출력은 아래 그림과 같습니다.

- 위와 같은 상태라면 공진 보정 측정이 가능합니다.
가속도계 보정
- 홈 이동
- 콘솔에 아래 명령어를 입력하면 X, Y 축 자동 보정이 시작됩니다.
SHAPER_CALIBRATE
- 보정 완료 후 아래 명령어를 실행하여 설정을 저장하십시오.
SAVE_CONFIG
- 보정 과정은 다소 오래 걸릴 수 있으므로 기다려 주십시오.
- 한 축만 보정하고 싶은 경우 아래 명령어를 사용하십시오.
SHAPER_CALIBRATE AXIS=X
팁
주의! 테스트 중 프린터의 진동이 심할 경우 즉시 비상정지를 누르거나 M112 명령어를 전송하여 정지시키십시오.
-
너무 높은
accel_per_hz값은 진동을 심하게 만들 수 있으므로 적절히 낮추는 것이 좋습니다.[resonance_tester]
accel_per_hz: 50 # 기본값은 75입니다.
Loading...