Страница 1 из 2
Итальянская серва + китайский драйвер = ?
Добавлено: 25 ноя 2015, 21:28
shura28
Здравствуйте, уважаемые форумчане!
Решил озадачиться автоматизацией/восстановлением еще одного станка и требуется Ваша квалифицированная помощь. Суть проблемы в следующем:
Изначально на станке был установлен следующий комплект:
Мотор - SC14.1021 SANGALLI brushed DC servomotor (такой:
http://www.ebay.com/itm/SC14-1021-SANGA ... etu3B8Rotw)
Драйвер - AXOR MCS-060-10/20-N-S SERVO DRIVE (такой:
http://www.ebay.com/itm/AXOR-MCS-060-10 ... Swd0BVu8iC)
Все это хозяйство управлялось фирменным контроллером, который отсутствует. Изготовитель станка (итальянцы) любезно согласился прислать контроллер за 2 с небольшим тысячи евро. По причине высоко цены, был вынужден отказаться от восстановления в изначальном виде. Почитал форумы и понял, что для управления такой сервой с компа (при помощи того же Mach3) нужно изготовить переходник типа YAPSC v10 или купить KFLOP+KANALOG (я правильно понял ?). В общем, пока тоже отметаю. Порывшись на просторах aliexpress-а внимание привлекли комплекты щеточных серв, которые предлагает leadshine: драйвер DCS810 + мотор (
http://www.aliexpress.com/item/Leadshin ... eb201560_9). Так, вот в какой-то момент, мне подумалось - а нельзя ли скрестить этот драйвер DCS810 с имеющимся мотором SC14 ? По напряжению и току вроде подходит. Цена тоже приемлемая. А самое главное - можно без проблем подключить к компу. Что скажите, пройдет такой номер ?
Спасибо!
p.s.: мотор катает голову по порталу (3 метра) через редуктор 1:9
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 25 ноя 2015, 21:41
aftaev
shura28 писал(а):что для управления такой сервой с компа (при помощи того же Mach3) нужно изготовить переходник типа YAPSC v10
Япс нужен чтобы аналоговый сигнал перевести в степ/дир который выдает Мач3
shura28 писал(а):купить KFLOP+KANALOG (я правильно понял ?)
Если у тебя драйвер мотора принимает только аналоговый сигнал +-10в
Эти драйвера понимают степ/дир. Если это так - то без всяких доп. плат (Япс, КФЛОП) можно прикрутить к Мач3. А вот можно твой моторчик прикрутить к Лишайному драйву - этого не знаю.
shura28 писал(а):p.s.: мотор катает голову по порталу (3 метра) через редуктор 1:9
У нас похожий моторчик + leadshine драйвер + какая то редукция - таскает печатную голову, на китайском принтере

Re: Итальянская серва + китайский драйвер = ?
Добавлено: 25 ноя 2015, 22:00
shura28
aftaev писал(а):У нас похожий моторчик + leadshine драйвер + какая то редукция - таскает печатную голову, на китайском принтере

Задал вопрос двум продавцам этих драйверов на aliexpress-е, но сами понимаете, что их ответ нельзя воспринимать серьезно.
В общем, пока и хочется и колется.

С другой стороны, цена не большая и если что можно будет докупить и двигатель...
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 25 ноя 2015, 22:18
aftaev
shura28 писал(а):Задал вопрос двум продавцам этих драйверов на aliexpress-е, но сами понимаете, что их ответ нельзя воспринимать серьезно.
Так пиши напрямую Лишаям
http://www.leadshine.com
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 26 ноя 2015, 17:55
masterlomaster
shura28 писал(а):нельзя ли скрестить этот драйвер DCS810 с имеющимся мотором SC14 ? По напряжению и току вроде подходит. Цена тоже приемлемая. А самое главное - можно без проблем подключить к компу. Что скажите, пройдет такой номер ?
Тестировал такой драйвер, с разными двигателями правда не на станке. Результаты очень даже неплохие. Пришлось разобраться с программой настройки параметров драйвера методом тыка. Под каждый двигатель нужно настраивать индивидуально. Самый хороший результат был с двигателем который имел энкодер 2500 линий на оборот. самый плохой с энкодером 360 линий на оборот.
Внутри стоит мост на транзисторах IRF 540N все остальные микросхемы затерты. С вашим двигателем мне кажется будет прекрасно работать
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 26 ноя 2015, 20:50
shura28
aftaev писал(а):shura28 писал(а):Задал вопрос двум продавцам этих драйверов на aliexpress-е, но сами понимаете, что их ответ нельзя воспринимать серьезно.
Так пиши напрямую Лишаям
http://www.leadshine.com
Лидшайн ответл:
The specification of motor is 0.7NM, 4.9A , 4500rpm,70V ,
How about the feedback of motor ? incremental encoder ? or other
You can use the motor with DCS810 because the driver can match 400 w motor , however , you need to use motor with encoder feedback , no other type feedback.
Вроде как бы должен работать.
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 26 ноя 2015, 21:40
masterlomaster
shura28 писал(а):you need to use motor with encoder feedback
А на вашем моторе есть энкодер ? А то по вашей ссылке у него есть только тахогенератор... (SC14.1021 SANGALLI brushed DC servomotor with tacho)
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 26 ноя 2015, 21:53
shura28
masterlomaster писал(а):shura28 писал(а):нельзя ли скрестить этот драйвер DCS810 с имеющимся мотором SC14 ? По напряжению и току вроде подходит. Цена тоже приемлемая. А самое главное - можно без проблем подключить к компу. Что скажите, пройдет такой номер ?
Тестировал такой драйвер, с разными двигателями правда не на станке. Результаты очень даже неплохие. Пришлось разобраться с программой настройки параметров драйвера методом тыка. Под каждый двигатель нужно настраивать индивидуально. Самый хороший результат был с двигателем который имел энкодер 2500 линий на оборот. самый плохой с энкодером 360 линий на оборот.
Внутри стоит мост на транзисторах IRF 540N все остальные микросхемы затерты. С вашим двигателем мне кажется будет прекрасно работать
Спасибо за доку. Продавец обещал прислать, но что-то так и не дошло. Буду потихоньку изучать.
У меня на энкодере написано: RE400C20011024R7PP (
http://www.elap.it/eng/index.php/increm ... -e470.html)
PP обозначает, что тип выходного сигнала энкодера Push-Pull. Почитал гугл - вроде push-pull это тот же самый open collector только лучше. Работать будет ?
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 02 дек 2015, 18:31
vovafed
можно фото энкодера с маркировкой
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 28 янв 2016, 19:45
shura28
vovafed писал(а):можно фото энкодера с маркировкой
Пришел драйвер DCS810.
Фото энкодера:
Вид изнутри:
Пластинка с рисками - кусок тонкой пластмассы. Риски - металлизированные полоски.
Двигатель подключил к драйверу и попробовал настроить. В общем, удалось заставить крутиться, но пока почему-то двигатель постоянно вываливается в аварию по Overcurrent и ощутимо греется.
Порой в состоянии покоя пошипит-пошипит и отключается - overcurrent. Отсюда первый вопрос к знатокам чуда китайской науки и техники: что физически означает параметр "I test" в закладке "Current loop" в ProTuner-е ?
Я выставлял единицу. Если это ток, то возможно он слишком велик для моего движка, отсюда и overcurrent alarm.
С остальными параметрами "Position loop" сколько не играл, ничего вразумительного не добился.
Судя по тому как иногда двигатель начинает колбасить на ровном месте, есть подозрение, что такое поведение может вызывать неработающий энкодер. Я его подключил к +5В драйвера, а на нем написано 24В.
Хотя при медленном вращении диска энкодера на выходах (Ch.A и Ch.B) напряжение меняется как надо, есть подозрение, что при быстром вращении, на выходе получается какой-то мусор.
В общем буду делать опторазвязку для энкодера.
Если у кого есть опыт настройки такого драйвера буду признателен за любой совет.
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 29 янв 2016, 21:09
masterlomaster
Давно это было, вообще это немного глючная программа, иногда теряет связь. В тесте можно задать сколько раз и на сколько шагов энкодера будет вращаться туда сюда. При этом можно наблюдать графики отклонения от заданной позиции. Если сильно, то менять коэффициенты. Еще можно в ней сохранить настройки в файл и записать настройки из файла. Чтобы вам подсказать надо запустить и вспомнить какие настройки крутить. Для примера в атаче настройки для двигателя примерно 150вт с энкодером на 360 линий. Загрузите и увидите.
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 30 янв 2016, 16:42
shura28
masterlomaster писал(а):Давно это было, вообще это немного глючная программа, иногда теряет связь. В тесте можно задать сколько раз и на сколько шагов энкодера будет вращаться туда сюда. При этом можно наблюдать графики отклонения от заданной позиции. Если сильно, то менять коэффициенты. Еще можно в ней сохранить настройки в файл и записать настройки из файла. Чтобы вам подсказать надо запустить и вспомнить какие настройки крутить. Для примера в атаче настройки для двигателя примерно 150вт с энкодером на 360 линий. Загрузите и увидите.
Спасибо за файл!
Мне хотя бы определиться с размерностью коэффициентов, а то разброс значений слишком велик. Еще раз спасибо!
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 31 янв 2016, 22:39
shura28
Сделал опторазвязку для энкодера, запитал его от 18 вольтового БП. При внимательном рассмотрении платы энкодера выяснилось, что повышенное (более 5В) напряжение ему нужно для стабилизатора 7805 от которого, в свою очередь, запитана пара фотодиод - фототранзистор. Хотя в прошлой раз она и от 5 вольт не плохо светилась.
В общем, последующая череда опытов результата не дали
Как вываливался по overcurrent, так и продолжает.
Начал криво смотреть на двигатель. Скажите пожалуйста, насколько легко должен вращаться вал у щеточного серводвигателя ? У меня отключенный движок, рукой не провернуть. Это нормально ?
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 31 янв 2016, 23:29
aftaev
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 01 фев 2016, 00:00
nkp
если двиг с постоянными магнитами,то крутится он с бОльшим усилием,чем
"обычный"... но стоит закоротить выводы,как провернуть его становится затруднительно(так как
очень сильно возрастает ток в режиме генератора ,по сути у нас ведь КЗ)
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 01 фев 2016, 05:50
Duhas
смею возразить ) не у всех постоянников есть железо в роторе ) так что может крутиться очень легко, ни считая трения щеток.
в целом же руками, на край - плоскогубцами, все должно крутиться. Бывает если вал тонкий просто пальцами не хватает сцепления.
ПС а у вас тормоза на движке нет случайно?
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 01 фев 2016, 11:50
shura28
Duhas писал(а):смею возразить ) не у всех постоянников есть железо в роторе ) так что может крутиться очень легко, ни считая трения щеток.
в целом же руками, на край - плоскогубцами, все должно крутиться. Бывает если вал тонкий просто пальцами не хватает сцепления.
ПС а у вас тормоза на движке нет случайно?
По описанию движка, тормоза вроде не предусмотрены. Как визуально можно определить наличие оного ?
Есть тахогенератор. Соответственно выходит 4 провода: 2 на обмотки двигателя и 2 на тахогенератор. Щетки тоже четыре. Вынимал - вроде в порядке.
На движке стоял планетарный редуктор 1:9 (вроде). Вчера я его снял - думал его подклинивает. Но даже оставшуюся на валу шестеренку рукой провернуть не удается. Более того, плоскогубцами получается с трудом (правда плоскогубцами можно захватить лишь краешек шестерни).
Короче буду разбирать двигатель. Спасибо!
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 01 фев 2016, 11:59
Duhas
Очень странно, может в зазор что попало..
От тормоза должны быть выводы. Ставится обычно сзади.
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 02 фев 2016, 19:27
shura28
Разобрали движок. Оказалось, что отлетела часть магнитов, которые подклинивали ротор во время вращения.
Сейчас приклеили магниты на "Момент", и вал завращался без проблем. Надеюсь больше не отлетят. Интересно, с какой точностью устанавливаются магниты ?
+- 1 мм будут критичными для работы ?
Re: Итальянская серва + китайский драйвер = ?
Добавлено: 02 фев 2016, 20:10
nkp
большее влияние оказывает зазор между ротором и статором(полюсами)...
смещение "в стороны" на работе не скажутся(+-1мм)...
клеили много раз (правда на эпоксидку)