Страница 1 из 1
Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 14:52
Тенгель
Ситуация такая - в результате высоковольтного пробоя сгорели выходные драйверы контроллера лазерного гравёра - микросхемы A3967SLBT.
Микросхем под рукой не оказалось, но есть внешние цифровые драйверы Leadshine DM422C, решил попробовать подключить их.
У драйверов на входе должен быть инверсный сигнал( насколько я понял), у А3967 положительный, для согласования использовал транзисторы КТ315

, на фотке видно.
Ожидал увидеть улучшение работы - но не тут то было, всё заработало, но скорости не те. Я удивлялся, как крохотная микросхема без радиатора A3967 с током 750 мА даже таскает зеркало со скоростью 50 см\сек, это примерно 10 об/сек шаговика. Драйвер Leadshine DM422C такой скорости не может дать -срывается...

В чём дело понять не могу, но чувствую, что то не так

, ведь я даже ток увеличил с 750 мА до 1 А, да и сам драйвер вроде как покруче должен быть.
Какие у кого будут версии ?
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 15:07
romanru1
Напряжение питания какое ?
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 15:31
Тенгель
romanru1 писал(а):Напряжение питания какое ?
24 вольта.
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 15:33
Сергей Саныч
Если база транзисторов подключена прямо к выходу МК, то это неправильно - будет перегрузка по току обоих, что может сказываться в том числе и на быстродействии. Нужно в цепь базы подключить последовательно резистор на 1 - 10 килоом.
И куда подключен вход OPTO драйверов?
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 15:52
Тенгель
Сергей Саныч писал(а):Если база транзисторов подключена прямо к выходу МК, то это неправильно - будет перегрузка по току обоих, что может сказываться в том числе и на быстродействии. Нужно в цепь базы подключить последовательно резистор на 1 - 10 килоом.
И куда подключен вход OPTO драйверов?
Схема входных цепей DM422. Опто подключен на +5 в питания.Базы транзисторов подключены вместо микросхем, думаю до МК там есть цепи, но для пробы впаял по 2 килоома, ничего не изменилось...
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 17:19
Darxton
Тенгель писал(а):ведь я даже ток увеличил с 750 мА до 1 А, да и сам драйвер вроде как покруче должен быть.
В таблице - PK current, т.е. пиковый, так любимый лидшайном. Чтобы получить действующее значение - надо его делить на 1.4 примерно. Кроме того, не мешало бы щелкнуть SW4 туда-сюда для настройки ПИ-регулятора тока. и - на верхнем драйвере кажется 0.5 А стоит?
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 19:20
michael-yurov
Тенгель писал(а):У драйверов на входе должен быть инверсный сигнал( насколько я понял), у А3967 положительный, для согласования использовал транзисторы КТ315 , на фотке видно.
В крайнем случае - можно в настройках драйвера поменять, но скорее всего транзисторы просто не нужны.
Хотя, если будут уходить координаты - возможно стоит изменить полярность сигнала.
И, да, действительно, важно сделать автоподстройку под конкретную модель мотора.
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 11 мар 2014, 19:26
dima7411
У меня на лазере стоят 422с, завтра посмотрю на работе настройки по току и какие движки стоят (размер Nema17 вроде 42мм), подключал к ним моторы 23 (57мм), скорость максимум 3 об/сек, потом срывается... На лазере гонял до 200мм/сек (примерно 6-7 об/сек), больше не пробовал. Но попробую... Вроде там еще как-то с ускорением все завязано. Давно разбирался, забыл уже (все работает и не трогаю).
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 14:46
Тенгель
Заколебался я с этими хвалёными "Ледшайнами". Подключил безимянный М542 по минусовым входам - всё прекрано заработало без транзисторов, просто летает. Но такой мощный мне не нужен, ток избыточен, меньше не сделать. По идее ледшайновский драйвер имеет тоже минусовые входы, должно работать без всяких транзисторов, но не работает. Помогите, советом , люди добрые ....

И ещё - поясните про автонастройку в двух словах.
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 14:53
vovafed
попробуйте пропустить сигнал через логические элементы, как в платах комутации
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 15:54
michael-yurov
Тенгель писал(а):Заколебался я с этими хвалёными "Ледшайнами". Подключил безимянный М542 по минусовым входам - всё прекрано заработало без транзисторов, просто летает. Но такой мощный мне не нужен, ток избыточен, меньше не сделать. По идее ледшайновский драйвер имеет тоже минусовые входы, должно работать без всяких транзисторов, но не работает. Помогите, советом , люди добрые ....

И ещё - поясните про автонастройку в двух словах.
Так и не могу понять.
Подключаешь напрямую ко минусовым входам M542, а плюсы входов объединяешь и подключаешь к +5В платы, и работает, так?
А когда делаешь то же самое с DM422 (тоже без всяких транзисторов и резисторов), то не работает?
В принципе - "хваленый леадшайн" работает ничуть не хуже M542 (но и не лучше без тонкой настройки), так что не расстраивайся напрасно.
Нужно только разобраться с этой ненормальной опторазвязкой с общим плюсом (такая фигня только на этих маленьких этих драйверах).
Разница с M542 только в том, что "плюсовые" входы объединены.
В крайнем случае? как советует
vovafed - действительно можно подать сигнал через логические элементы, вроде 74HC14, или 74HC244.
А автонастройку - через программу было бы понятнее, конечно, но, впринципе, можно просто два раза (в течении секунды) щелкнуть 4 переключателем, тогда драйвер должен сделать автонастройку для подключенного мотора (скорее всего это можно будет услышать).
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 17:34
Тенгель
michael-yurov писал(а):Подключаешь напрямую ко минусовым входам M542, а плюсы входов объединяешь и подключаешь к +5В платы, и работает, так?
А когда делаешь то же самое с DM422 (тоже без всяких транзисторов и резисторов), то не работает?
Да, в точности так. DM422C заработал только через транзисторы, но коряво, хотя входы у него тоже минусовые.
michael-yurov писал(а):
А автонастройку - через программу было бы понятнее, конечно, но, впринципе, можно просто два раза (в течении секунды) щелкнуть 4 переключателем, тогда драйвер должен сделать автонастройку для подключенного мотора (скорее всего это можно будет услышать).
Да, вот она, волшебная кнопка! Щёлкнул - и всё заработало ! Просто чудо!
Всем спасибо. Сейчас спаял кабель и программирую микрошаг, прикольная функция, именно из за неё я мучил DM422. В софте к этому контроллеру нет возможности регулировать величину линейного перемещения от шага, теперь это можно сделать программной настройкой драйвера.
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 17:38
michael-yurov
Тенгель писал(а):Да, в точности так. DM422C заработал только через транзисторы, но коряво, хотя входы у него тоже минусовые.
Странно.
Стоит посмотреть какие там напряжения и токи - может не достаточно для открытия оптопар? Может быть - заменить резисторы в драйвере во входном блоке,
а может - вообще перерезать дорожку с общим + и подключить так, как надо.
Тенгель писал(а):Да, вот она, волшебная кнопка! Щёлкнул - и всё заработало ! Просто чудо!
Т.е. сейчас входы через транзисторы работают?
Тенгель писал(а):В софте к этому контроллеру нет возможности регулировать величину линейного перемещения от шага, теперь это можно сделать программной настройкой драйвера.
Так там все равно только целочисленные значения.
Не большая разница с ручным выбором с помощью переключателей на корпусе.
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 17:48
Тенгель
michael-yurov писал(а):Т.е. сейчас входы через транзисторы работают?
Да, и нормально.
А что за "InternerPulser" в меню "ПроТюнера", просто движок на разных оборотах крутить пробовать?
Re: Плохо работает драйвер ШД - помогите разобраться !
Добавлено: 16 мар 2014, 18:42
michael-yurov
Тенгель писал(а):А что за "InternerPulser" в меню "ПроТюнера", просто движок на разных оборотах крутить пробовать?
Это для того чтобы настроить компенсацию вибрации при вращении мотора - самая хитрая и сложная штука в этих драйверах.
Сходу - сложно разобраться, и на маленьких моторах не просто отчетливо услышать вибрации.
Если там точно все настроить (все эти движки, регуляторы - 2, 3, 4 блоки настроек), то можно добиться абсолютно плавной, беззвучной работы моторов на низких скоростях.
А Internal Pulser - да, для того, чтобы вращая мотор с разными скоростями найти эти резонансные области.