Металл2024 Реклама
Метобр2024 Реклама

Проблемы после смены драйверов A4988 на TMC2208. Появился звон/волны.

skyman12212112
Идет загрузка
Загрузка
21.09.2020
1996
12
Вопросы и ответы

Всем доброго времени суток.

В общем, купил недавно принтер Anycubic i3 Mega S, заказал на алике новые драйверы TMC2208, что бы печатать потише. Установил вроде правильно, выставил напряжение по инструкции в пределах 0,67-0,88 вольт, что бы не грелись сильно и что бы пропуска шагов не было. Так же скачал прошивку https://github.com/davidramiro/Marlin-Ai3M и там инвертировал вращение двигателей, после чего напечатал тестовую деталь и обнаружил звон/волны на печати.

Пример на фото, две детали с двух ракурсов: левая деталь с волнами на TMC2208, а правая на A4988 

Проблемы после смены драйверов A4988 на TMC2208. Появился звон/волны.

Кроме драйверов ничего не менял, даже файл печати модели один и тот же.

Ради теста вернул старые драйверы A4988 на место и прошивку ту же самую оставил davidramiro, только направление вращения шаговиков поменял и дефект пропал.

В связи с этим первый вопрос не паленые ли мне драйверы TMC2208 продали?

Нормально ли такое поведение для новых драйверов? 

 Понимаю, что на эту тему уже куча статей есть в русском и не только интернете, но все же, хотел спросить как лучше устранить этот звон именно в этой ситуации? 

Я пробовал поднимать температуру, понижать температуру печати, смазывал все направляющие, менял в прошивке параметры рывка (jerk) и ускорения, менял сами драйверы местами, менял напряжение у драйверов, но все это не помогало, единственное что помогло устранить дефект - это печать на 20 мм\с и ниже. 

Есть ли вариант печатать хотя бы на 40мм\с и без этого дефекта, если что-то подкрутить в прошивке?

Вот мои текущие настройки ускорения и рывков в прошивке:

#define DEFAULT_MAX_ACCELERATION { 1700, 1100, 60, 10000 }

#define DEFAULT_ACCELERATION 800 // X, Y, Z and E acceleration for printing moves

#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration for retracts

#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z acceleration for travel (non printing) moves

#define DEFAULT_XJERK 0.1

#define DEFAULT_YJERK 0.1

#define DEFAULT_ZJERK 0.3

#define DEFAULT_EJERK 5.0

в EEPROM такие же примерно настройки:

Проблемы после смены драйверов A4988 на TMC2208. Появился звон/волны.

Кстати говоря, сколько не занижал все эти параметры, визуально при этом во время печати ничего не менялось особо, не понимаю почему. 

Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама