가속도계 사용
Klipper 업데이트
- Klipper는 2024년 11월 13일 LIS3DH 가속도계를 지원합니다. LIS3DH 가속도계를 사용하려면 Klipper를 업데이트해야 합니다.
- 네트워크로 상위 컴퓨터에 연결한 후 아래 코드를 입력하십시오(네트워크 문제로 인해 업데이트가 실패할 수 있음):
cd ~/klipper
git pull
설정 추가
#####################################################################
# LIS3DH 가속도계 설정(필요 시 활성화)
#####################################################################
[lis3dh]
cs_pin: SHT36:gpio9
spi_software_sclk_pin: SHT36:gpio10
spi_software_mosi_pin: SHT36:gpio11
spi_software_miso_pin: SHT36:gpio12
[resonance_tester]
accel_chip: lis3dh
probe_points:
125, 125, 20 # 여기서 공진 측정 시 노즐의 위치를 설정하십시오
사용 가이드
安装依赖包
팁
建议使用MobaXterm_Personal
等SSH工具操作
팁
FLY上位机无需执行,已经自带加速度计依赖包
-
请依次执行下方命令进行安装依赖包
-
请注意,根据 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>
需要修改成对应的加速度计名字 - 如果出现报错请检查接线及配置
- 正常的输出如下图
- 这样就可以进行测量共振补偿
校准加速度计
- 归位
- 控制台输入
SHAPER_CALIBRATE
后将开始自动校准X,Y - 在校准完成后执行
SAVE_CONFIG
来保存数据 - 也可以使用
SHAPER_CALIBRATE AXIS=X
来自动校准一个轴 - 校准过程可能会比较长,请耐心等待
팁
注意!如果测试过程中打印机振动太剧烈请及时按紧急停止或发送M112
来停止
-
过高的accel_per_hz会让振动变得剧烈,可以适当降低
[resonance_tester]
accel_per_hz: 50 # 默认值为75