Перейти к основному содержимому

Использование акселерометра

Руководство по использованию

Установка зависимых пакетов

заметка
  • Для верхнего компьютера FLY выполнять не нужно, требуемые пакеты уже установлены
  • Для других верхних компьютеров выполнение обязательно! Рекомендуется использовать SSH-инструменты, такие как MobaXterm_Personal
  • Последовательно выполните команды, приведенные ниже, чтобы установить зависимые пакеты

  • Обратите внимание, в зависимости от производительности CPU, установка может занять много времени, до 10-20 минут. Пожалуйста, подождите, пока установка завершится. В некоторых случаях установка может завершиться неудачно, если объем ОЗУ на материнской плате слишком мал.

    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...
- 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 -
Loading...