加速度计使用
更新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  #此处设置为你进行共振测量时喷头所处坐标
使用教程
安装依赖包
注意
- 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...