Как подключить акселерометр (ADXL345) для поддержки формирования входного сигнала (компенсации резонанса) для принтера Ender 3 V2?
Я рассматриваю возможность формирования входного сигнала (компенсации резонанса), чтобы компенсировать вибрацию на Ender 3 V2. Я нашел «Официальный датчик компенсации вибрации Creality G-Sensor ADXL345 для Sonic Pad 3D Printed Smart Pad». который, как я полагаю, в отличие от названия, может работать не только с 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, чтобы обеспечить ее поддержку в прошивке.
@Bob Ortiz, 👍2
1 ответ
Лучший ответ:
В настоящее время Marlin не предоставляет способа получения резонансных частот с помощью акселерометра и, возможно, никогда не предоставит этого из-за нехватки ресурсов в существующих платах принтеров. Вы можете получить эти значения с помощью другого носителя и сохранить их как параметры Marlin IS. Оценить резонансные частоты можно по пробным отпечаткам.
- Компенсирует ли акселерометр в настройке Input Shaping на базе Marlin вибрацию в режиме реального времени (во время печати)?
- Компенсирует ли формирование входа Marlin вибрацию по всем осям X, Y и Z?
- Почему во время печати надо постоянно регулировать смещение по оси Z на более отрицательное значение, чтобы сопло не печатало воздухом?
- Как прошить LCD экран DACAI Creality Ender 3 V2?
- Требуется ли вообще для Creality Ender 3 V2 с прошивкой mriscoc карта micro SD?
- Почему два одинаковых принтера Creality Ender 3 V2 имеют центр, отстоящий друг от друга на 3 мм и ожидаемый на 7 мм, и как его откалибровать?
- Как исправить деформации при печати на Ender 3 V2? (Jyers, Cura, ABL)
- Является ли BFPTouch взаимозаменяемым с прошивкой BLTouch для mriscoc без модификаций в Marlin?
Спасибо. Я использую 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