ЭКСПРЕСС ВОПРОС Проблемы с MKS DLC32, не хотят работать драйверы моторов (но не все)

Статус
В этой теме нельзя размещать новые ответы.

ЕвгенийТомск

МЕСТНЫЙ
ПРОВЕРЕННЫЙ
Регистрация
04.09.2023
Сообщения
16
Реакции
15
Баллы
23
Город
Томск
Имя
Евгений
Станок
CNC 30x30
Плата
MKS DLC 32
Прошивка
GRBL
  • Последнее редактирование:
Последнее редактирование:
Здарова камрады! Может кто поможет коллективно?!

После сборки нового лазерного станка, никак не могу разобраться с пропусками шагов. Если что, повторюсь - лежали железки без дела, решил собрать лазерный гравер на рельсах и ШВП. Давно в использовании фрезер, нареканий нет. Лазер имеет аналогичное фрезеру железо: МК MKS DLC32 V 2.1, ШВП 1204 на опорах там и там, питание от хорошего компьютерного БП (12В, через фильтр и ИБП). По механике всё катается хорошо.
Суть такая - на фрезере стоят TMC2208 (vref 1.1В), двух или 3х годовалые, работают исправно. До них были A4988, тоже хорошо работали. Поставил на лазер A4988, вроде бы и работают, но при работе в часа полтора, мелкого прожига, где то пропуск(-ки) и деталь испорчела, всё съехало. Заказал 2208 недавно, они белые, и написано вроде v.2, на лазере вообще не хотят работать, сплошной визг и моторы не крутят, а на фрезере, ну через раз пропуски, в общем тоже не годится.
ПРобовал еще TMC2209, тоже не хотят никак ни на фрезере, ни на лазере. Регулировал опорное в широких диапазонах, он 0.45 до 2.1В грубо говоря - пропускают. Причем заметил странность: они еще как то пытаются работать при напряжении 0.65...0.7В, а вот выше начинают пропускать, ну а ниже усилия не хватает, тоже лажа.
Ну и ATD5833 тоже ни там ни там не хотят работать. Симптомы те же самые, и плюс перемычками на МК не регулируются микрошаги, всегда 1/64 в любом положении.

Ну раз оба МК одинаковые, с одинаковыми настройками прошивки, подумалось - может контроллер лазера гонит?! Начал эксперименты с контроллерами.
Осциллограммы сигнала STEP лазерного МК (одиночный захват):
Laser_1.jpgLaser_2.jpg

Осциллограммы фрезерного МК:
Phreser_1.jpgPhreser_2.jpg
То есть более-менее одинаковые фронты/спады, около 10нс там и там. По частотам импульсов, фоток нет, фрезера и лазера на разных подачах тоже все аналогично.
Далее анализатор сигналов, посмотрел как сигналы EN, STEP и DIR между собой согласованы.
Лазерный МК:
Laser_3.jpgLaser_4.jpgLaser_5.jpg
Фрезерный МК:
Phreser_3.jpgPhreser_4.jpgPhreser_5.jpg
То есть получилось, что оба контроллера аналогично генерируют управляющие сигналы. Особенно интересно было посмотреть - как согласованы DIR и STEP при изменении направления вращения. Нормально четко они согласованы: последний импульс STEP закончился, DIR переходит в обратное направление, и потом опять STEP начинает разгоняться. И так по кругу.

Мужики, в конечном счете что получается? Получается к МК претензий нет? Можно ли при этих данных сделать такой вывод? Или МК могут тупить/подтупливать при долгой работе? Может настройки COM порта надо какие то особенные (пробовал 9800 и 115200 бод, разницы не заметил). Куда копать-то, неужели из всех моих драйверов работают только эти 3 штуки 2208 старой ревизии?! Знал бы прикуп... Купил бы тогда их еще прозапас.
Какие еще опыты сделали бы вы?

Кстати да, забыл указать, что старые TMC2208 хорошо и на лазере работают.
 
Суть такая - на фрезере стоят TMC2208 (vref 1.1В), двух или 3х годовалые, работают исправно.
Ну раз со старыми всё норм., то похоже, что виноваты новые.
Тут уже где-то было - камрад несколько раз перезаказывал драйверы на Озоне, пока не получил исправные, тоже всё какие-то левые приезжали...
 
Ну раз со старыми всё норм., то похоже, что виноваты новые.
Тут уже где-то было - камрад несколько раз перезаказывал драйверы на Озоне, пока не получил исправные, тоже всё какие-то левые приезжали...
Честно говоря не думал, что настолько много брака. Чтобы только 3 драйвера работало, капец... Ну я с али заказал еще те, что нормальные, но незнаю может у них уже тоже новые версии
 
Да, фуфла хватает...
У меня ДМ556-е на ХУ нормально работают, только подвывают местами, подумалось поменять, заказал один, на пробу, работает мягко и тихо, но на скорости 3000 мм/мин, не то, что пропуски, вообще шаги срываются. Возможно, на Step оптопары фиговенькие там стоят. Кожух опломбирован, смотреть не стал, сдал, перезаказал в другом месте, попался более-менее и срывов нет. Оставил как запасной.
 
Да, фуфла хватает...
У меня ДМ556-е на ХУ нормально работают, только подвывают местами, подумалось поменять, заказал один, на пробу, работает мягко и тихо, но на скорости 3000 мм/мин, не то, что пропуски, вообще шаги срываются. Возможно, на Step оптопары фиговенькие там стоят. Кожух опломбирован, смотреть не стал, сдал, перезаказал в другом месте, попался более-менее и срывов нет. Оставил как запасной.
3000, я даже о 2000мм/мин не мечтаю:) максимум стабильно 1700
 
  • Последнее редактирование:
Последнее редактирование:
Лазер имеет аналогичное фрезеру железо: МК MKS DLC32 V 2.1, ШВП 1204 на опорах там и там, питание от хорошего компьютерного БП (12В, через фильтр и ИБП).
Вот эту тему до конца:

На 8 странице.

Короче: перепаиваем перемычку, поднимаем напряжение питания.
На жёлтой стороне удалить все ноги кроме EN, STEP, DIR.
На PDN должна быть земля (0).
МS0 и МS1 по таблице, но проволочными перемычками.
Для 2209 исключение только 1/16, можно оставить ноги и подать + джамперами.
 
Честно говоря не думал, что настолько много брака. Чтобы только 3 драйвера работало, капец... Ну я с али заказал еще те, что нормальные, но незнаю может у них уже тоже новые версии
Есть у меня подозрение что ускорения высокие стоят, лазеры обычно на ремнях и прописываются ускорения 5000 и более, у вас ШВП, такие ускорения может шд и проглотить. Если есть обычные А4988 , то проверьте, как с ними станок себя вести будет, обычно эти драйверы более чем надежные при прочих других недостатках, если и они не справляются , то либо ток низкий на ШД , либо ускорения и скорости высокие, либо они вообще не работают. Далее переходим уже к испытаниям ТМ драйверов. Я сам мучался с одним 2209 на 3д принтере, он не то что бы не работал, а умудрялся шаги пропустить, причем не предсказуемо где и как, купил три другого производителя, там пара драйверов примерно с тем же результатом работало, они рабочие, но время от времени у них резкое повышение температуры и радиатор не успевает отвести тепло до момента срабатывания защиты. Причем что три других одного производителя, и один второго производителя работают как ни в чем не бывало при тех же самых настройках. Хрен его знает с какой помойки китайцы эти драйвера продают.
 
Вот эту тему до конца:

На 8 странице.

Короче: перепаиваем перемычку, поднимаем напряжение питания.
Так, я что то какой то не алё) тему выше перечитал, ход мысли понятен. Но какую перемычку то паять? Или резистор. 8 страница это со второй ссылки, с гитхаба? Везде упмрается в перепрошивку.
Ваши сообщения автоматически объединены:

Есть у меня подозрение что ускорения высокие стоят, лазеры обычно на ремнях и прописываются ускорения 5000 и более, у вас ШВП, такие ускорения может шд и проглотить. Если есть обычные А4988 , то проверьте, как с ними станок себя вести будет, обычно эти драйверы более чем надежные при прочих других недостатках, если и они не справляются , то либо ток низкий на ШД , либо ускорения и скорости высокие, либо они вообще не работают. Далее переходим уже к испытаниям ТМ драйверов. Я сам мучался с одним 2209 на 3д принтере, он не то что бы не работал, а умудрялся шаги пропустить, причем не предсказуемо где и как, купил три другого производителя, там пара драйверов примерно с тем же результатом работало, они рабочие, но время от времени у них резкое повышение температуры и радиатор не успевает отвести тепло до момента срабатывания защиты. Причем что три других одного производителя, и один второго производителя работают как ни в чем не бывало при тех же самых настройках. Хрен его знает с какой помойки китайцы эти драйвера продают.
Ускорения на лазере выставил полностью аналогичные фрезерным настройкам. 160мм/с2. На фрезере нет пропусков и отказов. По поводу a4988, вот как тут сказать - лютых отказов или явных пропусков шагов не наблюдается. Но присутствует мало мальский незаметный сдвиг, кароч где то пропускает. На а4988 2х часовая уп (на скорости 600мм/мин) под конец не вывезла. Хотя так с ними моторы бодренько катаются
 
  • Последнее редактирование:
Последнее редактирование:
Но какую перемычку то паять? Или резистор. 8 страница это со второй ссылки, с гитхаба?
Да с гитхаба, это перемычка в виде резистора. Можно заменить проволокой.

Короче: перепаиваем перемычку, поднимаем напряжение питания.

Плюс сделать перемычки вместо переключателей.

На жёлтой стороне удалить все ноги кроме EN, STEP, DIR.
На PDN должна быть земля (0).
МS0 и МS1 по таблице, но проволочными перемычками.
Для 2209 исключение только 1/16, можно оставить ноги МS0 и МS1 и подать + (HIGH) джамперами.

Везде упмрается в перепрошивку.
Не обязательно.
 
Кстати, только что лазер отработал 2х часовую уп, на старых tmc2208, ошибок нет. Вот и что думать, раз не контроллеры, значит драйверы все таки получаются.
 
Кстати, только что лазер отработал 2х часовую уп, на старых tmc2208, ошибок нет. Вот и что думать, раз не контроллеры, значит драйверы все таки получаются.
Я не буду советовать мой вариант решения проблемы, просто о нем расскажу: когда меня достали уже эти тихие TMC2209, я их просто выкинул, поставил старые добрые DRV8825, у них и запас по мощности побольше чем у А4988 и по плавнее они немного чем A4988, есть минус, поют ШД переодически, но меня это звук никак не напрягает, даже наверное как то успокаивает, раз издают звук - значит работают.
 
Да с гитхаба, это перемычка в виде резистора.

Плюс сделать перемычки вместо переключателей.

Короче: перепаиваем перемычку, поднимаем напряжение питания.
На жёлтой стороне удалить все ноги кроме EN, STEP, DIR.
На PDN должна быть земля (0).
МS0 и МS1 по таблице, но проволочными перемычками.
Для 2209 исключение только 1/16, можно оставить ноги и подать + джамперами.


Не обязательно.

Да с гитхаба, это перемычка в виде резистора. Можно заменить проволокой.

Короче: перепаиваем перемычку, поднимаем напряжение питания.

Плюс сделать перемычки вместо переключателей.

На жёлтой стороне удалить все ноги кроме EN, STEP, DIR.
На PDN должна быть земля (0).
МS0 и МS1 по таблице, но проволочными перемычками.
Для 2209 исключение только 1/16, можно оставить ноги МS0 и МS1 и подать + (HIGH) джамперами.


Не обязательно.
У меня сейчас без дела вот такие лежат. Но я на них даташит не могу найти.
2209_1.jpg2209_2.jpg2208_1.jpg2208_2.jpg
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать