Опять про гклюки на дельте, зависящие от прошивки.

onvoid
Идет загрузка
Загрузка
17.09.2019
278
14
Вопросы и ответы

Здравствуйте!я на своей дельте заметил некоторые глюки, зависящие от прошивки.глюки проявляются в вертикальных бороздах  на детали на вертикальной стенке которая перпендикулярна оси башни, и находится дальше центра стола от башни.Эти глюки зависят от прошивки и имеют связь с громкостью работы двигателей.Чем громче работают двигатели тем сильнее глюки.При проходе эффектором места где проявляются глюки, эффектор начинает трясти, и из за этого появляются глюки при печати.Глюки проявляются на драйверах А4988 и ТМС2208_STANDALONEМоё мнение , что это связанно:1) с точностью расчёта позиции по Х и Y. Т.е. в прошивке всегда есть место где точность позиционирования округляется, и какие то сотые части значения убираются.2)связанно с настройкой тока на двигатели в самой прошивке, т.е. двигатель проходя данные  точки, начинает нестабильно себя вести.я пытался взять самую свежую Марлин2.0. подготовил, прошил, но звук двигателей на ней, меня огорчил, он сильно громкий на драйверах ТМС2208, и проверять наличие глюков я не стал.распечатайте детали как показано на картинке, проверьте наличие глюковна данный момент, на кривой прошивке, глюки не сильные, но нету идеала.сейчас картинка для понимания.

Ответы на вопросы

Ответы

17.09.2019 в 08:58
0

И что Вы предлагаете с этим делать?

17.09.2019 в 09:04
1

Для начала охото было узнать есть ли глюки у других 3д печатников, на дельте, т.е. собрать статистику:
глюки есть или нет
битность платы 8 или 32, можно с моделью платы
версия прошивки
далее сделать анализ, возможно тригорилла 8 бит, не умеет точно позиционировать эффектор на крайних значениях ,возможно другие платы 8 бит это умеют делать, или нет
возможно как нибудь залесть в прошивку и посмотреть как происходит позиционирование и округление результатов
а может кто уже решил данную проблему?

17.09.2019 в 12:18
1

Выражу сугубо IMHO.

На данный момент Marlin хоть и BugFix, всё же в основном следит за развитием 32бит плат. Все "восьмибитки", включая весьма уважаемумую мной Trigorilla это legacy, ну или heritage, если угодно.

Возьмите SKR и проведите "следственный эксперимент". Предполагаю, что он превзойдёт Ваши ожидания.

Сии предложения основаны на опыте ("сын ошибок трудных") Kossel LP: a) Trigorilla + 4988 Marlin 1.1.9, b) Trgorilla + 4988 Kilpper, c) SKR v1.1 Marlin 2.0 + TMC 2208

18.09.2019 в 00:04
0

На счёт позиционирования в крайних точках. тут точно дело не в три/четыре и т.п. горилах, или 8. 32 и 64 битах - тупо шарниры выворачивает. Лезть в прошивку не надо всё равно ничего не поймёте, почитайте в википедии статью про алгоритм Брезенхэма (в прошивке то же самое, только не в пикселях а в микрошагах). Ну и ответ на следующую вашу тему (зачем ещё одна?) - ARM перспективнее AVR, по разным параметрам, от цены и до производительности (вам может и не надо, а другим да)

17.09.2019 в 09:20
1

Попробуйте вот эти штуки

https://ru.aliexpress.com/item/32917618800.html?spm=a2g0s.9042311.0.0.6d9933edal76Ev

На стриме у Alex Kenis https://www.youtube.com/channel/UCSi3noC0JkukKm1rl-tt9YA слышал что TMC драйвера хватают ошибку из-за обратных токов. И да, на 2208 бывает лосось даже на декартовых.

17.09.2019 в 10:16
1

flsun kossel delta.

марлин 18

глюков нет. но натрахался с новыми тягами с настройкой знатно.

17.09.2019 в 12:33
1

Я взял старый нетбук и наладил там kipper tmc2208 подключил к свободным выводам клипер поддерживает однопроводный уарт. И откалибровал клиппер по официальному гайду  все работает хорошо на стандартной триголире даже со стандартными а4988 достаточно тихо и хорошо все работало .

17.09.2019 в 14:58
2

Этот лаг проявляется: если моторы шагают 1\16, если 8бит и установлено дельта сегментов больше 80. Скорость, ускорение и жерк так же могут повлиять (в центре лаг или снаружи лаг). На 32 битном тикателе лага нет если скорость не задирать.

И, паяйте кондеры на драйвер где питание на моторы берется, TMC`ы на треть мощнее становятся при меньше VRef. А как тихо 8825 работают при 1\32 шага...

17.09.2019 в 15:07
1

Какие кондёры паять? Где почитать?

Пажааалста.

17.09.2019 в 16:03
2

Я сделал так:


И удивился результату. Лаг 8825х пропал во всех режимах.

Приделал так же к TMC2208 стало лучше, но ну их нафиг, те же 4988, только слабые и медленные.

Приделал к LV8729 и то же хорошо, точно такой же лаг как у 8825 пропал.

На всех драйверах моторы стали сильнее греться, а платки стали холоднее в следствии уменьшил VRef на половину, а потом и ещё чуть-чуть. На низкой скорости моторы ноты играют (до, ре, ми и т.д. LV8729 смартфон не слышит если 64 или 128 шагов установлено). Прога Spectroid рисует даташитную сонограмму если VRef подобран правильно и можно обойтись без мультиметра, ещё и моторы в унисон настроить можно.

Конденсатор 100Мф 16Вольт при работе нагревается сильнее микросхемы, возможно, надо на 25 вольт поставить (бп у меня 12вольт). Так же приделал связку конденсаторов на входе питания в контролер ,термистор стал показывать более стабильные показометры, пришлось ещё настройки PID подправить.

Конденсаторов наковырял с неисправной материнки.

17.09.2019 в 16:31
0

Под драйвером уже стоит один конденсатор на 100мкФ. Вы параллельно ему паяете еще один. Не, ну я понимаю что ёмкость увеличивается вдвое, но на таких токах что 100 что 200 мкФ - ни о чём. Вы бы глянули на кишки своего бп и на провода от него. Может печалька там поселилась ?

17.09.2019 в 16:57
2

То что под драйвером... Он стоит, ну да, но и ещё + два соединения после.... Приделал на драйвер, всё поменялось. Снял, вернулось. Возможно, 16 вольтовый гасит обратку от мотора, от того и греется. Но ноты мотор только с кондеем играет без фальши почему то, а верхушка графика не срывается вниз где ноты ля и си должны быть. С кондеем рисуется правильная синусоида.

Надо на 25 вольт приделать, посмотреть что будет.

От диодов толку как от резисторов, можно просто VRef меньше сделать.

БП вроде в норме 6 ампер выдаёт. 19 вольт от бука подключал, толку нет от вольтажа, 8825 так же лагает.

17.09.2019 в 17:47
1

Очень интересно! Может напишете статейку?

17.09.2019 в 16:12
1

Какие кондёры паять? Где почитать? 
Пажааалста.

Самопалыч всё, походу, так ещё ни кто не делал почемуто... Платки копеечные, можно и поэкспериментировать. Все, за каким-то хреном диоды лепят.

И без экспериментов.... если подумать сколько потерь в соединениях, кондеи сами самой напрашиваются и не только на драйвера. После стабилизатора питания на контролер и на питание драйвера.

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

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

Некоторые проблемы при 3D печати и способы их устранения

Рама для дрона 160мм

Заменил ленту подсветки на 5730 Natural White

Удаленное управление принтером через Октопринт

Корпус для SD Card

Тест ювелирного принтера JAP J