Технический форум по робототехнике.
Модератор:
bolt
Aseris » 20 авг 2014, 15:19
Мнда както слишком много гемороя.. и доработок напильником...
Myp » 20 авг 2014, 15:48
я знал на что иду покупая самую наидешевейшую плату какую смог найти
а щас уже продаются драйвера отдельные, на одну ось за 300 р.
там таких проблем уже нет, и ток регулируется плавнее.
Myp » 13 окт 2014, 17:48
противный глюк
если работает один шаговик, то все остальные шаговики подвывают ему в такт.
крутится один, а воют все 3 штуки. общая шумность станка повышенная.
не пойму в чём дело.
Aseris » 13 окт 2014, 20:25
Смотреть питание, есть ли просадки, пропаять дополнительно проводами сверху дорожки от разема питания до ключей и от них к раземам..
Myp » 13 окт 2014, 21:39
просадок нет, поверх дорожек питания напаял мгтф.
напаял конденсаторы на ноги микросхем.
om2804 » 19 ноя 2014, 14:29
Всем привет
Прикупил такую вот фиговину
http://www.aliexpress.com/snapshot/6283174190.html на TB6560. Походу поспешил.
Подрубил питание 12 В к нему, подключил шаговик. Джамперы выставил на 3А. Включил питание, движок загудел. На enable у него 0, т.е. включен режим удержания. Если на enable подать 1, то удержание снимается.
Ну вроде всё норм, думаю. Подвёл STEP. Не крутится двигатель. И тут чёрт меня дёрнул джамперы установки тока переключать на горячую. Погудел и друг замолк (в этот момент джамперы не трогал). Может и не в джамперах дело, конечно.
Теперь такое ощущение, что ток выставлен в минимум. Двигатель не гудит, ось не фиксирует, но если дать STEP, то чувствуются небольшие вибрации в такт шагам. Индикатор RUN также мигает в такт. На ENABLE реагирует. На обмотках шаговика 12 Вольт (при сигнале STEP скачет).
Китайцы принципиалку не дают 
Что можно сделать?
Ток регулируется сопротивлением на NFa и NFb. Возможно джамперами отключил от земли эти вывода. Могло это как-то навредить микросхеме?
Myp » 19 ноя 2014, 15:08
у этой платы ток регулируется двумя способами вперемешку, штатным замыканием двух ножек и плюс коммутацией токозадающих резисторов.
ноги мк можно дёргать в любое время, хоть на вращающемся моторе (вобще это даже есть такой режим, в момент появления импульса STEP, импульс дублируется на ножку выбора тока, шаг делается одним током, а когда мотор стоит, ток удержания уже другой)
а вот отключение токозадающих резисторов которые стоят в цепи питания микросхемы как-то не пробовал.
по идее если они отключились вобще то и ток будет самый минимальный, зависимость такая что чем больше сопротивление тем меньше ток.
если какие-то дрыгания ощущаются то оно живое, проверяй сопротивление между ногами микросхемы которые на резисторы идут и землёй.
подключены ли резисторы к входу микры, может дело в китайском переключателе)))
ЗЫ
у меня при 12 вольтах питания плата работает тока в 2 режимах тока, или минимальный или максимальный.
где-то после 14 вольт оживает и начинает реагировать на регулировку тока.
om2804 » 19 ноя 2014, 21:06
походу всё
доигрался
Менял блок питания на 24 В и уже закрутился, но решил добавить току... Запахло палёной пластмассой.
Теперь реагирует на ENABLE, удерживает двигатель, при подаче STEP двигатель дёргает шаг влево - шаг вправо.
Нагревается сразу при подаче питания как печка, неплохо прогревает даже комповый радиатор. Не удивительно. Сопротивление на клейме питания 12 Ом.
Upd: 12 ом на 18 и 8 ножке, по симптомам пробило плечо H-моста. Микруху в помойку
om2804 » 23 янв 2015, 03:40
Запаял новую микросхему. 5 сек и вышел волшебный дым. Благо прикупил сразу 3, как знал.
Стал копать даташит и реверсить плату. И с ужасом обнаружил, что запаяны резисторы другого номинала на ножках rnfa и rnfb. Там должен быть 1 Ом, а запаян был 0.02 Ом. По наминалу этих резисторов высчитывается ток. I = 0.5 / R. Драйвер рассчитан на 3 А. Понятно, что микросхема горела из-за того, когда я переключал Джампер на эти резисторы. Но в даташите все равно говорят, что лучше бы не дергать джамперы во время работы.
Пытался объяснить продавцу, чтобы он проверил всю партию плат, но он походу ничего не понял )
Myp » 23 янв 2015, 10:41
у тебя же плата хитрая, там несколько номиналов резюков коммутируются в параллель или последовательно, не знаю
ты уверен что ты правильно понял какие там резюки должны быть?
а горит когда ты переключаешь потому что силовой минус идёт через резюки, а ты его рвёшь.
om2804 » 24 янв 2015, 22:31
Там 3 резистора 0.3, 0.5, 0.02 Ом. Паралелятся. По даташиту и таблице на плате вычислил, что д.б. 1 Ом вместо 0.02
Заменил. Все работает. Вот теперь только не трогаю джамперы пока неотключу питание. Добавил зажитные диоды на выход еще, на всякий случай
Добавлено спустя 5 минут 6 секунд:
Myp » 14 июн 2016, 00:22
не прошло и двух лет как я приколхозил к драйверу 24 вольтовое питание.
что могу сказать, радикально изменилась работа.
максимальная скорость моторов поднялась раза в 3, ток во всём диапазоне регулируется нормально, звук моторов стал нормальный, а не хруст как от умирающей мясорубки.
правда стаб для логической части теперь раскаляется, он там линейный и 24->5 для него слишком много, надо поставить что-то другое.