TMC 2209, StealthChop и вибрация

dallas9
Идет загрузка
Загрузка
25.08.2019
811
36
печатает на Anet E12
Вопросы и ответы
дано: SKR PRO 1.1 + TMC2209 от BigTreeTech на XY схемы CoreXY

движки 17HM19-1684S (0.9 градуса 1.68A), питание 12В

скорость пробовалась от 80 до 166mm/s (F4800-F10000)

HYBRID_THRESHOLD отключен

со включенным StealthChop ездить ездит, шаги не теряет, но от движков идет сильная среднечастотная вибрация, от чего вся конструкция орет так, что уши вянут. сильная вибрация начинается от 80% скорости 80mm/s, но и до 80% подозрительно шумновато, похоже все равно вибрирует, но не резонирует конструкция.

отключаешь StealthChop и вибрация пропадает, стандартное высокочастотное пение движков

куда копать? движки несовместимые?

помнится, у меня 2130 и другие движки вполне в StealthChop 150mm/s бесшумно фигачили
Ответы на вопросы

Ответы

25.08.2019 в 15:51
0

На 2130 такая же фигня на ZAVе. Бился, бился, плюнул. Печатаю на spread cycle. 

25.08.2019 в 16:16
0

какие движки?

я планирую поэкспериментировать с движками, есть еще 1 вид в наличии. правда снимать придется, свободных нет (

25.08.2019 в 16:17
0

вантаи 609 на 1.8

25.08.2019 в 16:18
0

42BYGHW609?

25.08.2019 в 16:19
0

да

25.08.2019 в 16:20
0

если будут результаты сравнений, выложите пожалуйста.

25.08.2019 в 20:29
0

на хиленьких анетовских 42SHDC3025-24B в той же самой конфигурации (12В) - вибрации НЕТ

25.08.2019 в 22:44
0

хммм... интересно. Теперь бы нормальные какие то движки найти, которые не вибрируют...

25.08.2019 в 23:08
0

попрошу друганов по сусекам поскрести насчет движков... если что наскребется, с ними попробую



пробовал RuRAMPS+DUE+2130 на 12В - та же фигня (



осталось попробовать с LV8729, где-то валялись, SKR PRO по идее должна вывезти их

25.08.2019 в 23:36
0

Пробовал я и LV8729 и ST820 и 2100, 2208, 2130 с разными платами и прошивками. Нет разницы, воют все. Точнее воет то корпус от вибрации. В воздухе движки на любых драйверах с большим шагом работают бесшумно.

26.08.2019 в 05:05
0

ну смотри



1) с StealthChop ON орет в резонансе конструкция (у меня, в основном, портал) из-за вибрации, движки молчат (вибрируют молча, если в руке держать снятый, тоже чувствуется)



2) с StealthChop OFF поют сами движки, конструкция молчит, вибрации нет.



значит это какая-то особенность режима StealthChop в сочетании с движками.



на 12В вариант 1 в разы шумнее варианта 2.

на 24В вариант 1 незначительно тише варианта 2.

по идее туда бы 36В дать, но 2209 не умеют 36В



мне надо где-то в половину тише варианта 2. LV8729 теоретически могут это дать, правда у них тока не хватит выжать все из движков.

26.08.2019 в 10:40
0

А какая прошивка у вас стоит? Я пробовал Марлин и Смузи. Говорят, что на Клиппере алгоритм работы с двигателями другой и вибраций там гораздо меньше. У меня руки никак не дойдут попробовать, хотя все для этого есть.

26.08.2019 в 22:10
0

Марлин стоит


LV8729 поставил - вполне приемлимо по звуку, они конечно не настолько тихие как TMC с адекватно работающим StealthChop, но таки тише раза в 2 чем TMC в SpreadCycle. с ними никакой вибрации и шума от конструкции.


26.08.2019 в 07:22
0

Это точно, c LV пение такое же как и 2100 только тональность другая. Когда движки в воздухе, без нагрузки получается, идеально тихо на любых скоростях.  Менял ремни, шкивы зубчатые, натяжку - думал может по зубьям не стыковка - результат нулевой. Дело осталось за моторами.

25.08.2019 в 22:51
0

Есть подозрение что пение (шум как вибрация) движков сильно зависит еще от индуктивности их обмотки. Которые у вас сейчас с индуктивностью 4,1 мГн. С таким же столкнулся, все перепробовал, драйвера 2208 и 2100 ничего кардинально не изменили, только тональность, осталось движки попробовать. Жду пока приедут, заказал с 2,8 мГн. На принтере до этого движки не слышно совсем было на обычной скорости.

25.08.2019 в 23:36
0

Было бы интересно узнать результат сравнения.

26.08.2019 в 06:13
0

индуктивность не у всех указана



которые вибрируют, они низкоомные.



17HM19-1684S 1.68А 2.8В 1.65Ом 4.1мГн

42BYGHW609 1.7А 2.55В 1.5Ом 2.8-3мГн



не вибрирует



42SHDC3025-24B 0.9А 3.96В 4.4Ом



еще есть мысля smoother-ы диодные попробовать. так-то они для 8825, но чем черт не шутит...

26.08.2019 в 07:16
0

еще есть мысля smoother-ы диодные попробовать.


Попробовал как-то и поставил с драйверами 2100 и 2208, так моторы завыли хуже чем с 4988, так и валяются.

25.08.2019 в 16:21
0

Может 24в нужно?

25.08.2019 в 16:48
0

вполне вариант, попробую

25.08.2019 в 21:13
0

c 24В на движках лучше гораздо, вибрация меньше и ушла в высокие частоты, нет такого резонанса. но все равно шумит.

25.08.2019 в 23:16
0

поставим вопрос по-другому: у кого TMC в StealthChop и все тихо, ни шума ни вибрации, какие двигатели и какое напряжение питания двигателей?

26.08.2019 в 10:52
0

TMC2208+TMC2130. На скорости 80мм/с немного шумят шарики в рельсах. Быстрее печатать не пробовал - лечу недуг)

Со странными стуками от TMC я сталкиался дважды - первый раз то ли не те перемычки поставил, то ли забыл отпаять что-то в 2130, второй раз поставил TMC2208 на Zesty Nimble(экструдер 2700 шагов/мм). На X и Y у меня 80 шагов/мм. Если у вас больше - вполне возможно, что двигатель крутится по факту довольно быстро, за пределами магии StealthChop2.

Если вы уверены, что настроили драйвер правильно, попробуйте напечатать продолговатую деталь. Двигатель шумит постоянно или только при смене направления? Шумит во время удержания позиции?

Если на оси 2 движка, тоже может быть проблема - драйвер неверно замеряет нагрузку на предполагаемый один двигатель и выдает некорректное управление.

Ну и кроме всего, TMC на высоких скоростях в стелсчопе тоже шумят. Возможно, 2209 отличается от собратьев и должен работать медленно.

26.08.2019 в 22:06
0

TMC2209 в UART и TMC2130 в SPI, разные платы. что там можно не так настроить? R_SENSE правильный. если какие-то перемычки стоять не так будут, то связи с драйверами не будет. 

схема COREXY, два двигателя вместе это X и они же это Y.

шум и вибрация даже на 80мм/с. это вообще смешная скорость для рельсового кубика.

на какой-то скорости шум и вибрация на прямых ходах X и Y, на диагонали шума нет. на каких-то скоростях наоборот, на прямых ходах тихо, на диагонали шум и вибрация.

LV8729 поставил - вполне приемлимо по звуку, они конечно не настолько тихие как TMC с адекватно работающим StealthChop, но таки тише раза в 2 чем TMC в SpreadCycle. с ними никакой вибрации и шума от конструкции.



27.08.2019 в 10:37
0

Интереса ради попробуйте поменять 0.9 двигатели на 1.8. Если проблема в превышении количества импульсов, которые стелсчоп переваривает - станет заметно тише.

27.08.2019 в 12:12
0

так пробовал, проблема исчезла. но там движки специфические


а вон у ursus и с 1.8 движками проблема наблюдается


но если предположить, что у него на самом деле другая проблема...

28.08.2019 в 09:37
0

на тему превышения кол-ва импульсов...

https://www.trinamic.com/fileadmin/assets/Support/Appnotes/AN021-stealthChop_Performance_comparison.pdf

по графикам StealthChop имеет преимущество над SpreadCycle до 100 оборотов/минуту и не катастрофически хуже до 350 об/мин на стандартном двигателе 200 шагов/оборот. 1 оборот это 20 зубов шкива с шагом 2мм, итого 40мм перемещения. т.е. 100об/мин = 4000 мм/мин = 66 мм/c, а 350 об/мин = 14000 мм/мин = 233 мм/c. и еще в Marlin есть настройка HYBRID_THRESHOLD в 150мм/c.

получается, что с двигателем 0.9*, 400 шагов/оборот, соответствующие скорости будут 33 мм/с, 116 мм/с и 75 мм/c.

а у меня по ощущениям проблемы начинаются с 65мм/c

27.08.2019 в 13:47
0

По поводу предположение про два движка на ось. У меня пруша стальная на рампсе - при замене 4988 на 2208 на осях Х и У движки послединх стали бесшумны, общая вибрация сошла практически на нет. Но вот при замене на оси Z начинается прости дичайшая вибрация всего корпуса и постоянны пропуски. Перепробовал несколько драйверов, в том числе разных версий (1,0 и 3,0) и регулировать ток в большом диапазаоне - ну может пропусков стало чуть меньше, но всё равно можно легко двумя пальцами остановить двиг за муфту.

Так вот провода от двигателей просто спаяны на полпути к плате. Есть ли смысл распаять спайку и довести оба шлейфа до платы (на рампсах две колодки рядом с осью Z) - или это не поможет (т.е. колодки на плате тупо спаяны) или всё-таки тогда драйвер сможет измерять напряжения/токи только на одном двигле корректно?.

Или тут ничего не поможет и только переделка принтера (синхронизирующий ремень и только один двиг на ось Z) помогут постичь полную тишину?

zuz
28.08.2019 в 04:44
0

синхронизатор для Dual Z обязателен вне зависимости от наличия проблем с драйверами и даже если 2 двигателя оставляешь.


26.08.2019 в 05:48
0

движки 1.8 4401 1.5А 12в питаие до скорости 110ммс тишина (шпули 16 зубые схема Core XY)  забил немного на тишину отключил StealthChop скорости до 500 но немного шумноваты и гибрид не подошел в точки скорости перехода +- 10 ммс вибрации и резонансы

26.08.2019 в 06:20
0

точное название со всеми буквами плиз. а то 4401 обычно не 1.5A, а 1.7A

26.08.2019 в 10:37
0

Тут не только сами движки важны, но и рама. У меня на стальной раме прюши те же движки с теми же драйверами работали абсолютно бесшумно. Видимо поверхностей для резонанса не было. А вот на фанерном и дюбондовом ZAVах корпус уже воет.

26.08.2019 в 21:53
0

50см кубик из 3030 профиля, портал из 2020L профиля. в основном он орет


29.08.2019 в 20:44
0

короче итог:


удалось обойтись без замены драйверов и тотального отключения StealthChop, установив HYBRID_THRESHOLD на 70mm/s


тишины нет, но в реальной печати не так уж и часто слышно громкие звуки от SpreadCycle


похоже дело все же в кол-ве импульсов в секунду, которое в 2 раза выше у движков 0.9*. у 1.8* движков подобное можно ожидать после 140-150мм/c. так же может быть замешана индуктивность, которая, как известно, противник скорости.


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


08.09.2019 в 22:33
0

О ребята, вы меня спасли. Еще один подозреваемый пополнил список, никогда бы на драйверы не подумал.

Схожая проблема, ограничил скорость до 60 мм/с из-за вибрации на стенке детали. Уже хотел ремни со стальным кордом идти менять, думал в них проблема (всё равно заменю кст).

Конфиг: 24В, TMC2208, версия Standalone (без UART, полный сток).

Двигатели:

1) 42SHDC6022Z-26B - 4.9 мГн, 2 Ом, 1.8° - более высокий из двух, стоит на оси стола

2) 42SHDC4043Z-22B - 3.4 мГн, 1.8 Ом, 1.8° 

Эффект проявляется странно: на детали по оси движения стола рябь проявляется по-разному в разных направлениях. Как и при резких ускорениях в одну из сторон видна раскачка каркаса принтера сильнее, чем в другую. Грешу на длинный стальной ремень, массу конструкции и многое другое. Звук перемещения конкретно оси стола, к слову, намного громче, но всё равно тише, чем было с A4988.

Надеюсь, эта информация как-то помогла, постараюсь поставить другой двигатель для проверки.

13.09.2019 в 07:12
0

сомневаюсь, что в твоем случае именно этот эффект, скорее рябь создает несоответствие профиля ремня и шкивов

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Доработка стола на "барашках"

Ручка дверцы Photon S

Держатель катушки.

Кронштейн крепления защиты сверлильного станка "Зубр"

Кузов ВЛ60 плашмя целиком по диагонали на допиле FlyingBear Shine 1 (XY=120*65мм; зерно: 47мкм; Z=20мкм) смола FTD DentiFix

KP42HM1-015 шаговый "динозавр".