Проблема с ST820 на Anycubic Kossel linear plus

Подписаться на 3Dtoday
Azazello
Идет загрузка
Загрузка
18 Января 2019
804
29
печатает на Anycubic Kossel linear plus
Вопросы и Ответы
Добрый день, назрел вопрос по замене драйверов ШД на принтере Anycubic kossel, плата trigorilla, драйверы ST820. Проблема в том, что работать это все отказывается, моторы на любом токе трещат и не двигаются
Ответы на вопрос

Ответы

18.01.19 в 17:14
0
У них по другому выведены ножки фаз.

18.01.19 в 17:26
печатает на Anycubic Kossel linear plus
0
Програмно исправить можно?
18.01.19 в 17:40
0
Блин действительно - обозначения разные.

Просто когда меняли драйвера меняли еще и движки и новые были без разъёма - вот и пришлось поскрипеть мозгом.

Ничего менять не надо.
18.01.19 в 17:33
печатает на RepRap
1
Эти драйвера та еще какашка.
1. Сигнал EN у них инверсный.
2. Разъем на шаговики ничего не переставлял и не менял. На схеме просто по разному обозначение обмоток(на фото приведенных JSD) .
3Какой вы выставили микрошаг?
4. Ну и самое интересное, настройка тока. Vref установите порядка 0.12в-0.15в.
Я работал с ними мне не понравились, очень уж шумные несмотря на шаг 1\256, Если что у меня 32бита.
18.01.19 в 17:39
0
Движки 0.9 ? На них они действительно поют :(
С 1.8 - тишина даже на 1/32.
18.01.19 в 17:48
печатает на RepRap
0
НЭТ, движки 1.8. 4401 шумят и поют хуже 8825, так что я остановился на 8729, работают мягче и тише. Хотя еще нужно обращать внимание на прошивку, от этого так-же зависит шумность.
19.01.19 в 05:21
0
Я даже скорее всего догадываюсь из-за чего они шумят - китайцы их принудительно загнали с mixed mode decay.
C таймингом t-off жестко заданным резюком в 10K.
Они тупо 1 в 1 скопировали референс из ST-шного датащита.

Про прошивки я в курсе - у меня на стенде - клиппер
21.01.19 в 15:10
печатает на RepRap
0
принудительно загнали с mixed mode decay.
если не затруднит, ткните где об этом в даташит. Ибо я смотрел только включение и логику на входах управления, глубоко не вникал в режимы.
21.01.19 в 18:17
печатает на RepRap
0
Нашел, разобрался,теперь проверю дома что и как китайцы включили, да и проведу тесты в свете открывшихся обстоятельств.
18.01.19 в 18:08
печатает на Anycubic Kossel linear plus
0
Vref установил, шаговики заработали. Но всё равно эту же ошибку выдает. Эффектор не умпевает команду Auto home выполнить и в ошибку уходит( как откалибровать шаговики по X, Y, Z?
18.01.19 в 18:18
печатает на RepRap
0
я вам написал 4 пункта. вы ответили только на 4-тый, прочтите еще раз и напишите как у вас пункт 1 и 3?
в прошивке сколько шагов указано на 1мм?
18.01.19 в 18:22
печатает на Anycubic Kossel linear plus
0
1 - сам прошивку исправил
2 - разъемы не трогал
3 - как микрошаг на Тригорилле правится - не нашел
4 - за Vref спасибо, исправил
80 шагов/мм стоит
18.01.19 в 18:38
печатает на RepRap
0
На тригориле шаг чтоб сменить нужен скальпель, паяльник. В данном случае у вас установлены перемычки на тригорилле все три замкнуты, соответственно микрошаг 1\256.
Так что
работать нормально не будет, пока не перережете дорожки, можно и на самих драйверах аккуратно бросить перемычки с GND На входы установки микрошага, смотрите таблицу .
18.01.19 в 18:47
печатает на Anycubic Kossel linear plus
0
Я могу выпаять пин или обязательно перерезать?
18.01.19 в 22:48
печатает на RepRap
0
Вот смотрите рисунок вам нужно либо на два вывода (красным) подать GND? тогда в прошивке у вас останется шаг 80 на мм, либо на один(синим) подать GND. ТОгда в прошивке увеличивать до 160 на мм.
Можете и выпаять соответствующий пин с драйвера, но все равно нужно тогда соеденить с GND. Учтите на тригориле все три пина ms1. ms2. ms3 Соединены вместе(я только что прозвонил.
Скажите зачем вы решили установить ST820?
c9626219d008ae394b35b756233ef8e2.PNG
19.01.19 в 07:31
печатает на Anycubic Kossel linear plus
0
Разобрался, на 1/64 работает тихо, А4498 такое и не снилось) "Скажите зачем вы решили установить ST820?" а зачем иронизировать? Всем известно: шум - вибрации рамы - качество печати. А за советы спасибо!
19.01.19 в 12:12
печатает на RepRap
0
Я и не думал иронизировать. Вам просто показалось, Я же выше писал о своем опыте с этими драйверами. Для дельты на 8 битах, справляться с математикой затруднительно и поэтому шаг ставят 1.16, на крайняк 1/32 ШАГ 1\64 для 8бит зашквар будет. И да, где бы нашли такой шаг, 1/64 его в ST820 нет.
Для качества печати нужно 32 бита, и по шумности попробуйте tmc2208, вы удивитесь как тихо. Я сравнивал 6 драйверов A4988. HR4988. DRV8825. st820. LV8729. tmc2208. В дельту поставил 8729, из-за того что там реальный шаг 1\128, а в тмс интерполяция.
19.01.19 в 16:32
печатает на Anycubic Kossel linear plus
0
Тогда извините, мне показалось( Ошибся, конечно 1/32. Планирую переход на 32 бита, пока не решил как. Что посоветуете? 32 битную материнскую плату или ARN Ramps, Klipper сильно проблемный для меня?
21.01.19 в 14:57
печатает на RepRap
0
Что посоветуете?
У меня RURAMPS4dV13 + DUE. В целом доволен, другие не пробовал сравнить не с чем. Самая беспроблемная работа этого комплекта с репитером, марлин и MK4DUO имеются определенные танцы с бубном. В в планах, опробовать STM32f407 но когда займусь не знаю, там трудности с портированием Марлина
20.01.19 в 23:33
печатает на RepRap
-1
Я извиняюсь, что влез. Вопросец у меня. Взял RE-ARM и RAMPS 1.6+. Марлин 2. Погонял свой новый H-bot на 8825, а тут как раз st820 подошли. Ну про инверсию En и направления движения в прошивке я слышал. Какие бы посоветовали режимы работы этих драйверов. Моторы 1,7а 4401 на x, y, на z - 8401 1,8а. И не подскажете, может быть есть для них своя библиотека для марлина?
21.01.19 в 14:50
печатает на RepRap
0
Какие бы посоветовали режимы работы этих драйверов.
Мне они не понравились, поют шумят также как и 8825, а бывает и противнее. Для себя решил использовать их на экструдер, ну и попробовать на Z. Испытывал их на дельте XYZ. Самое пожалуй неприятное в этих драйверах, установка тока. Как я понял вся шкала Vref рассчитана на макс ток что-то порядка до 6.5А, а нам нужно сами понимаете не более 1.7А, У меня моторы начали работать при значении 0.22В примерно, если было выше гудели и грелись(шаг. типа 4401) Оптимальное значение оказалось как и писал выше 0.12в оставил. Возможно с другими моторами, будет лучше. Но мне больше понравились LV8729 Библиотеки не видел, возможно настройка параметров из даташита даст результат. Проверял при установленной прошивке репитер 103, так как она "менее шумная" в работе с моторами. Марлин вообще как трактор, плавности и мягкости нет.( ну тут тоже возможно настройки помогут) И сейчас MK4DUO 4.3.6 Среднее между марлином и репитером.
21.01.19 в 15:54
печатает на RepRap
-1
Судя по даташиту, величина Vref напрямую зависит от используемого управляющего напряжения и при 3,3в максимальный пиковый ток порядка 4,5А, а при 5в - около 6,5А. Думаю, что реальные цифры надо разделить на 2, а среднеквадратичное значение тока (рабочее для моторов) будет порядка 1,5-2,0а. Да, расстроился я, много отзывов, что они тихие и т.д. Спрашивая про режимы, я в первую очередь имел ввиду микрошаг. Меня в первую очередь волнует скорость и максимальное значение видимо выбирать не стоит, так как питание всего 12в и на больших скоростях при большом микрошаге будет существенное снижение момента и возможные пропуски. Надо пробовать....
21.01.19 в 17:34
печатает на RepRap
0
У меня 5в на драйвера. Да и пробовал 12в и 24 в особо разницы не заметил, а вот 8729 с поднятием напряжения стали работать получше. Микрошаг я пробовал 32, 128, 256, на 32 чуть шумнее 128. 256 разницы не заметил, пожалуй звук пения стал немного тише на 256 чем на 128. НО это субъективно. По скоростям, печатать я не стал, гонял в ручную, автокалибровка. Примерно на трех значениях скорости погонял(2-5) (40) (150) мм\с, и ни одна увы не порадовала.
вы попробуйте, может у вас будет удачнее опыт.
25.01.19 в 02:25
0
Эти драйвера не совсем подойдут под 1.7А движки
По датащиту у них - Maximum output current 1.5 Arms
Оно конечно немного - момент упадёт не сильно.
Там нелинейная зависимость.
Но лучше ставить драйвера с запасом по току.
Хоть унылые 8825.
На боте - с 1/32 - сойдёт.
25.01.19 в 08:09
печатает на RepRap
-1
Не очень понравилось, как работают моторы с ST820, поставил 8825 с запаянными между rst b slp перемычками (ramps1.6+). Подожду, пока в Марлин2 появится поддержка st820 со своей библиотекой. По даташиту, да, максимальное среднеквадратичное значение тока 1,5а, но по нему же просто сумасшедшие пиковые токи 4,5-6а), а судя по положению регулирующего Vref резистора при управляющем напряжении в 5в, можно практически без потерь подключить моторы до 2а. Но добиться "безшумной" работы мне не удалось, а в этом и был смысл. Так что, отложил пока их до лучших времен.
26.01.19 в 01:39
0
К 820 надо городить более сложную схему - они тупее 8825 лохматых годов.
В ST 820 вделанная защита по току.
Пиковые значения - сугубо для рекламы.
Это как китайские 900 ватт PMPO на колонках.
Особо радует на движках более 1.4А выставление Vref - ну у меня есть поверенный микровольтметр.
А у вас?
Там еще есть режим работы - slow, mixexd - и как ни странно тоже должен настраиваться под конкретное железо.
Но китайцы загнали принудительно в mixed.И поправить проблематично - надо сдувать весь чип.
До кучи наружу торчит T-off который китайцы задали с референсу - и самое смешное - что есть движки под которые делался референс.
И на них - тишина.
26.01.19 в 12:20
печатает на RepRap
-1
Хорошие мультиметры в хозяйстве имеются, и современные и есть даже советский монстр Ц4340)) Сложность в том, что принтер с железом в мастерской, а комп дома и быстренько перекомпилировать, перепрошить не получается. Сам rearm и ramps1,6+ являются для меня железками новыми и неизведанными, как собственно и сборка прошивки в атоме. Конечно, ничего сложного, но стараюсь экспериментировать аккуратно)) Поэтому снял st820 и отложил до лучших времен (кстати Vref с управляющим напряжением 5в регулировался в пределах от нуля до 0,65в. На 8825 это напряжение выставляется аж до 3в, но я выставил обычные 0,85 и 0,9 для 1,7а и 1,8а движков соответственно). Решил st820 помучить потом на изъезженной вдоль и поперек Меге, а пока отрываться на drv8825, надо доделывать новый принтер. Можно ли будет потом обратиться к вам за советом в случае необходимости по настройке этих драйверов?
26.01.19 в 23:41
печатает на RepRap
-1
Решил я все-таки заняться сегодня своими ST820... и не зря))) Настройку проводил по пиковому току, исходя из даташита, это 0,068а на одну сотку Vref. Моторы 8401 1,8а. При 0,12в (0,12х6,8=0,816а Ipeak) моторы работают тихо без нагрузки, под нагрузкой свистят. У меня лучший результат получился с 0,25в (примерно 1,7а пиковый ток), моторы работают практически неслышно и под нагрузкой и без нее. При 0,4в (2,72а) начинаются чудеса в виде срывов сигнала dir - мотор по команде может начать вращаться в другую сторону, а на удержании срывы и пульсации, удержания как такового нет, срабатывает защита по току (она по всей видимости установлена 2,5а по пиковым значениям). Обычно среднеквадратичное значение тока на 40% меньше максимальных пиковых токов. Конечно, при Vref=0.25в моторы работают не в режиме, но они 1)бесшумны; 2)меньше греются; 3)потеря мощности несущественная. Все эксперименты проводились при питании моторов 12в с максимальным дроблением шага, 1/256. Возможно, проблемы будут при эксплуатации на больших скоростях и придется поднимать питающее напряжение до 24в, время покажет. Можно, кстати, поколдовать с резисторами обвязки R5-R6, R8-R9, но я пока доволен полученным результатом, моторы реально стали работать очень тихо.
21.01.19 в 17:43
печатает на RepRap
-1
Спасибо за информацию, сейчас как раз этим вопросом занимаюсь. Пересобрал Марлин, заливаю файл .bin на флешку, только вот .cur потом так и не появляется. То одно, то другое)))

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