Как подключить акселерометр (ADXL345) для поддержки формирования входного сигнала (компенсации резонанса) для принтера Ender 3 V2?

creality-ender-3 mriscoc input-shaping resonance-compensation vibration-compensation

Я рассматриваю возможность формирования входного сигнала (компенсации резонанса), чтобы компенсировать вибрацию на Ender 3 V2. Я нашел «Официальный датчик компенсации вибрации Creality G-Sensor ADXL345 для Sonic Pad 3D Printed Smart Pad». который, как я полагаю, в отличие от названия, может работать не только с Sonic Pad.

Официальный датчик компенсации вибрации Creality G-Sensor ADXL345 для 3D-печатной смарт-панели Sonic Pad

У меня есть стандартный принтер Creality Ender 3 V2, на котором установлена прошивка mriscoc на базе Marlin. Прошивка Marlin поддерживает формирование ввода (M593), как и прошивка mriscoc.

В документации Marlin указано:

Не всегда легко прикрепить акселерометр к большинству плат принтера, поэтому Marlin не обеспечивает настройку с помощью акселератора. Если у вас есть эта информация, вы можете ее использовать.

В документации по прошивке mriscoc, предназначенной специально для Ender 3 V2 и Marlin, указано:

Параметры IS — это резонансные частоты осей X и Y вашего принтера, которые можно измерить с помощью акселерометра или тестовой печати

Подумываю купить голый акселерометр ADXL345. Можно ли это подключить, и если да, то как мне подключить этот акселерометр к моей плате 4.2.2? Думаю, я могу продолжить, просто прошив прошивку mriscoc с поддержкой IS, чтобы обеспечить ее поддержку в прошивке.

, 👍1


1 ответ


Лучший ответ:

1

В настоящее время Marlin не предоставляет способа получения резонансных частот с помощью акселерометра и, возможно, никогда не предоставит этого из-за нехватки ресурсов в существующих платах принтеров. Вы можете получить эти значения с помощью другого носителя и сохранить их как параметры Marlin IS. Оценить резонансные частоты можно по пробным отпечаткам.


,

Спасибо. Я использую OctoPrint на Raspberry Pi (OctoPi). Знаете ли вы, есть ли способ вместо этого подключить акселерометр к Pi, «откалибровать» и отправить значения на принтер из OctoPi?, @Bob Ortiz

В основном то, что они также обсуждают здесь: https://community.octoprint.org/t/accelerometer-resonance-testing/51470, @Bob Ortiz

В идеале использовать KUSBA v2 через USB к Raspberry Pi (OctoPi). https://github.com/xbst/KUSBA, @Bob Ortiz