Плохо работает драйвер ШД - помогите разобраться !

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Плохо работает драйвер ШД - помогите разобраться !

Сообщение Тенгель »

Ситуация такая - в результате высоковольтного пробоя сгорели выходные драйверы контроллера лазерного гравёра - микросхемы A3967SLBT.
Микросхем под рукой не оказалось, но есть внешние цифровые драйверы Leadshine DM422C, решил попробовать подключить их.
У драйверов на входе должен быть инверсный сигнал( насколько я понял), у А3967 положительный, для согласования использовал транзисторы КТ315 :) , на фотке видно.
контроллер.JPG (2411 просмотров) <a class='original' href='./download/file.php?id=25760&mode=view' target=_blank>Загрузить оригинал (772.64 КБ)</a>
Ожидал увидеть улучшение работы - но не тут то было, всё заработало, но скорости не те. Я удивлялся, как крохотная микросхема без радиатора A3967 с током 750 мА даже таскает зеркало со скоростью 50 см\сек, это примерно 10 об/сек шаговика. Драйвер Leadshine DM422C такой скорости не может дать -срывается... :wik:
В чём дело понять не могу, но чувствую, что то не так :) , ведь я даже ток увеличил с 750 мА до 1 А, да и сам драйвер вроде как покруче должен быть.
Какие у кого будут версии ?
Подпись отключена за неуплату.
romanru1
Мастер
Сообщения: 584
Зарегистрирован: 22 фев 2013, 22:31
Репутация: 177
Откуда: Первоуральск
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение romanru1 »

Напряжение питания какое ?
— Мы месяц по Галактике «маму» попоём — и планета у нас в кармане.
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Тенгель »

romanru1 писал(а):Напряжение питания какое ?
24 вольта.
Подпись отключена за неуплату.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Сергей Саныч »

Если база транзисторов подключена прямо к выходу МК, то это неправильно - будет перегрузка по току обоих, что может сказываться в том числе и на быстродействии. Нужно в цепь базы подключить последовательно резистор на 1 - 10 килоом.
И куда подключен вход OPTO драйверов?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Тенгель »

Сергей Саныч писал(а):Если база транзисторов подключена прямо к выходу МК, то это неправильно - будет перегрузка по току обоих, что может сказываться в том числе и на быстродействии. Нужно в цепь базы подключить последовательно резистор на 1 - 10 килоом.
И куда подключен вход OPTO драйверов?
dm422вход.jpg (2392 просмотра) <a class='original' href='./download/file.php?id=25763&mode=view' target=_blank>Загрузить оригинал (15.5 КБ)</a>
Схема входных цепей DM422. Опто подключен на +5 в питания.Базы транзисторов подключены вместо микросхем, думаю до МК там есть цепи, но для пробы впаял по 2 килоома, ничего не изменилось...
Подпись отключена за неуплату.
Darxton
Мастер
Сообщения: 2113
Зарегистрирован: 17 янв 2013, 08:19
Репутация: 623
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Darxton »

Тенгель писал(а):ведь я даже ток увеличил с 750 мА до 1 А, да и сам драйвер вроде как покруче должен быть.
В таблице - PK current, т.е. пиковый, так любимый лидшайном. Чтобы получить действующее значение - надо его делить на 1.4 примерно. Кроме того, не мешало бы щелкнуть SW4 туда-сюда для настройки ПИ-регулятора тока. и - на верхнем драйвере кажется 0.5 А стоит?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение michael-yurov »

Тенгель писал(а):У драйверов на входе должен быть инверсный сигнал( насколько я понял), у А3967 положительный, для согласования использовал транзисторы КТ315 , на фотке видно.
В крайнем случае - можно в настройках драйвера поменять, но скорее всего транзисторы просто не нужны.
Хотя, если будут уходить координаты - возможно стоит изменить полярность сигнала.

И, да, действительно, важно сделать автоподстройку под конкретную модель мотора.
Аватара пользователя
dima7411
Почётный участник
Почётный участник
Сообщения: 1055
Зарегистрирован: 26 янв 2014, 14:06
Репутация: 337
Настоящее имя: Дмитрий
Откуда: Копейск
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение dima7411 »

У меня на лазере стоят 422с, завтра посмотрю на работе настройки по току и какие движки стоят (размер Nema17 вроде 42мм), подключал к ним моторы 23 (57мм), скорость максимум 3 об/сек, потом срывается... На лазере гонял до 200мм/сек (примерно 6-7 об/сек), больше не пробовал. Но попробую... Вроде там еще как-то с ускорением все завязано. Давно разбирался, забыл уже (все работает и не трогаю).
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Тенгель »

Заколебался я с этими хвалёными "Ледшайнами". Подключил безимянный М542 по минусовым входам - всё прекрано заработало без транзисторов, просто летает. Но такой мощный мне не нужен, ток избыточен, меньше не сделать. По идее ледшайновский драйвер имеет тоже минусовые входы, должно работать без всяких транзисторов, но не работает. Помогите, советом , люди добрые .... :freak:
И ещё - поясните про автонастройку в двух словах.
Подпись отключена за неуплату.
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение vovafed »

попробуйте пропустить сигнал через логические элементы, как в платах комутации
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение michael-yurov »

Тенгель писал(а):Заколебался я с этими хвалёными "Ледшайнами". Подключил безимянный М542 по минусовым входам - всё прекрано заработало без транзисторов, просто летает. Но такой мощный мне не нужен, ток избыточен, меньше не сделать. По идее ледшайновский драйвер имеет тоже минусовые входы, должно работать без всяких транзисторов, но не работает. Помогите, советом , люди добрые .... :freak:
И ещё - поясните про автонастройку в двух словах.
Так и не могу понять.
Подключаешь напрямую ко минусовым входам M542, а плюсы входов объединяешь и подключаешь к +5В платы, и работает, так?
А когда делаешь то же самое с DM422 (тоже без всяких транзисторов и резисторов), то не работает?

В принципе - "хваленый леадшайн" работает ничуть не хуже M542 (но и не лучше без тонкой настройки), так что не расстраивайся напрасно.
Нужно только разобраться с этой ненормальной опторазвязкой с общим плюсом (такая фигня только на этих маленьких этих драйверах).
Разница с M542 только в том, что "плюсовые" входы объединены.

В крайнем случае? как советует vovafed - действительно можно подать сигнал через логические элементы, вроде 74HC14, или 74HC244.

А автонастройку - через программу было бы понятнее, конечно, но, впринципе, можно просто два раза (в течении секунды) щелкнуть 4 переключателем, тогда драйвер должен сделать автонастройку для подключенного мотора (скорее всего это можно будет услышать).
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Тенгель »

michael-yurov писал(а):Подключаешь напрямую ко минусовым входам M542, а плюсы входов объединяешь и подключаешь к +5В платы, и работает, так?
А когда делаешь то же самое с DM422 (тоже без всяких транзисторов и резисторов), то не работает?
Да, в точности так. DM422C заработал только через транзисторы, но коряво, хотя входы у него тоже минусовые.
michael-yurov писал(а): А автонастройку - через программу было бы понятнее, конечно, но, впринципе, можно просто два раза (в течении секунды) щелкнуть 4 переключателем, тогда драйвер должен сделать автонастройку для подключенного мотора (скорее всего это можно будет услышать).
Да, вот она, волшебная кнопка! Щёлкнул - и всё заработало ! Просто чудо! :good:
Всем спасибо. Сейчас спаял кабель и программирую микрошаг, прикольная функция, именно из за неё я мучил DM422. В софте к этому контроллеру нет возможности регулировать величину линейного перемещения от шага, теперь это можно сделать программной настройкой драйвера.
Подпись отключена за неуплату.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение michael-yurov »

Тенгель писал(а):Да, в точности так. DM422C заработал только через транзисторы, но коряво, хотя входы у него тоже минусовые.
Странно.
Стоит посмотреть какие там напряжения и токи - может не достаточно для открытия оптопар? Может быть - заменить резисторы в драйвере во входном блоке,
а может - вообще перерезать дорожку с общим + и подключить так, как надо.
Тенгель писал(а):Да, вот она, волшебная кнопка! Щёлкнул - и всё заработало ! Просто чудо!
Т.е. сейчас входы через транзисторы работают?
Тенгель писал(а):В софте к этому контроллеру нет возможности регулировать величину линейного перемещения от шага, теперь это можно сделать программной настройкой драйвера.
Так там все равно только целочисленные значения.
Не большая разница с ручным выбором с помощью переключателей на корпусе.
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение Тенгель »

michael-yurov писал(а):Т.е. сейчас входы через транзисторы работают?
Да, и нормально.
А что за "InternerPulser" в меню "ПроТюнера", просто движок на разных оборотах крутить пробовать?
Подпись отключена за неуплату.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Плохо работает драйвер ШД - помогите разобраться !

Сообщение michael-yurov »

Тенгель писал(а):А что за "InternerPulser" в меню "ПроТюнера", просто движок на разных оборотах крутить пробовать?
Это для того чтобы настроить компенсацию вибрации при вращении мотора - самая хитрая и сложная штука в этих драйверах.
Сходу - сложно разобраться, и на маленьких моторах не просто отчетливо услышать вибрации.
Если там точно все настроить (все эти движки, регуляторы - 2, 3, 4 блоки настроек), то можно добиться абсолютно плавной, беззвучной работы моторов на низких скоростях.
А Internal Pulser - да, для того, чтобы вращая мотор с разными скоростями найти эти резонансные области.
Ответить

Вернуться в «Электроника»