Итальянская серва + китайский драйвер = ?

Контроллеры, драйверы, датчики, управляющие устройства.
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Итальянская серва + китайский драйвер = ?

Сообщение 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
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение aftaev »

shura28 писал(а):что для управления такой сервой с компа (при помощи того же Mach3) нужно изготовить переходник типа YAPSC v10
Япс нужен чтобы аналоговый сигнал перевести в степ/дир который выдает Мач3
shura28 писал(а):купить KFLOP+KANALOG (я правильно понял ?)
Если у тебя драйвер мотора принимает только аналоговый сигнал +-10в
shura28 писал(а):Порывшись на просторах aliexpress-а внимание привлекли комплекты щеточных серв, которые предлагает leadshine: драйвер DCS810 + мотор (http://www.aliexpress.com/item/Leadshin ... 16973.html?
Эти драйвера понимают степ/дир. Если это так - то без всяких доп. плат (Япс, КФЛОП) можно прикрутить к Мач3. А вот можно твой моторчик прикрутить к Лишайному драйву - этого не знаю.
shura28 писал(а):p.s.: мотор катает голову по порталу (3 метра) через редуктор 1:9
У нас похожий моторчик + leadshine драйвер + какая то редукция - таскает печатную голову, на китайском принтере ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение shura28 »

aftaev писал(а):У нас похожий моторчик + leadshine драйвер + какая то редукция - таскает печатную голову, на китайском принтере ;)
Задал вопрос двум продавцам этих драйверов на aliexpress-е, но сами понимаете, что их ответ нельзя воспринимать серьезно.
В общем, пока и хочется и колется. :) С другой стороны, цена не большая и если что можно будет докупить и двигатель...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение aftaev »

shura28 писал(а):Задал вопрос двум продавцам этих драйверов на aliexpress-е, но сами понимаете, что их ответ нельзя воспринимать серьезно.
Так пиши напрямую Лишаям http://www.leadshine.com
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
masterlomaster
Новичок
Сообщения: 15
Зарегистрирован: 23 мар 2015, 16:23
Репутация: 3
Настоящее имя: Виктор
Откуда: Кыргызстан
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение masterlomaster »

shura28 писал(а):нельзя ли скрестить этот драйвер DCS810 с имеющимся мотором SC14 ? По напряжению и току вроде подходит. Цена тоже приемлемая. А самое главное - можно без проблем подключить к компу. Что скажите, пройдет такой номер ?
Тестировал такой драйвер, с разными двигателями правда не на станке. Результаты очень даже неплохие. Пришлось разобраться с программой настройки параметров драйвера методом тыка. Под каждый двигатель нужно настраивать индивидуально. Самый хороший результат был с двигателем который имел энкодер 2500 линий на оборот. самый плохой с энкодером 360 линий на оборот.
Внутри стоит мост на транзисторах IRF 540N все остальные микросхемы затерты. С вашим двигателем мне кажется будет прекрасно работать
Вложения
DCS810V2m.pdf
Описание к драйверу
(1.44 МБ) 1229 скачиваний
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение 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.


Вроде как бы должен работать.
masterlomaster
Новичок
Сообщения: 15
Зарегистрирован: 23 мар 2015, 16:23
Репутация: 3
Настоящее имя: Виктор
Откуда: Кыргызстан
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение masterlomaster »

shura28 писал(а):you need to use motor with encoder feedback

А на вашем моторе есть энкодер ? А то по вашей ссылке у него есть только тахогенератор... (SC14.1021 SANGALLI brushed DC servomotor with tacho)
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение 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 только лучше. Работать будет ?
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение vovafed »

можно фото энкодера с маркировкой
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение shura28 »

vovafed писал(а):можно фото энкодера с маркировкой
Пришел драйвер DCS810.
Фото энкодера:
1.jpg (2491 просмотр) <a class='original' href='./download/file.php?id=70053&mode=view' target=_blank>Загрузить оригинал (110.61 КБ)</a>
Вид изнутри:
2.jpg (2491 просмотр) <a class='original' href='./download/file.php?id=70054&mode=view' target=_blank>Загрузить оригинал (59.57 КБ)</a>
3.jpg (2491 просмотр) <a class='original' href='./download/file.php?id=70055&mode=view' target=_blank>Загрузить оригинал (46.17 КБ)</a>
4.jpg (2491 просмотр) <a class='original' href='./download/file.php?id=70056&mode=view' target=_blank>Загрузить оригинал (48.04 КБ)</a>
Пластинка с рисками - кусок тонкой пластмассы. Риски - металлизированные полоски.

Двигатель подключил к драйверу и попробовал настроить. В общем, удалось заставить крутиться, но пока почему-то двигатель постоянно вываливается в аварию по Overcurrent и ощутимо греется.
Порой в состоянии покоя пошипит-пошипит и отключается - overcurrent. Отсюда первый вопрос к знатокам чуда китайской науки и техники: что физически означает параметр "I test" в закладке "Current loop" в ProTuner-е ?
Я выставлял единицу. Если это ток, то возможно он слишком велик для моего движка, отсюда и overcurrent alarm.
С остальными параметрами "Position loop" сколько не играл, ничего вразумительного не добился.
Судя по тому как иногда двигатель начинает колбасить на ровном месте, есть подозрение, что такое поведение может вызывать неработающий энкодер. Я его подключил к +5В драйвера, а на нем написано 24В.
Хотя при медленном вращении диска энкодера на выходах (Ch.A и Ch.B) напряжение меняется как надо, есть подозрение, что при быстром вращении, на выходе получается какой-то мусор.
В общем буду делать опторазвязку для энкодера.
Если у кого есть опыт настройки такого драйвера буду признателен за любой совет.
masterlomaster
Новичок
Сообщения: 15
Зарегистрирован: 23 мар 2015, 16:23
Репутация: 3
Настоящее имя: Виктор
Откуда: Кыргызстан
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение masterlomaster »

Давно это было, вообще это немного глючная программа, иногда теряет связь. В тесте можно задать сколько раз и на сколько шагов энкодера будет вращаться туда сюда. При этом можно наблюдать графики отклонения от заданной позиции. Если сильно, то менять коэффициенты. Еще можно в ней сохранить настройки в файл и записать настройки из файла. Чтобы вам подсказать надо запустить и вспомнить какие настройки крутить. Для примера в атаче настройки для двигателя примерно 150вт с энкодером на 360 линий. Загрузите и увидите.
Вложения
nokia.zip
(200 байт) 339 скачиваний
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение shura28 »

masterlomaster писал(а):Давно это было, вообще это немного глючная программа, иногда теряет связь. В тесте можно задать сколько раз и на сколько шагов энкодера будет вращаться туда сюда. При этом можно наблюдать графики отклонения от заданной позиции. Если сильно, то менять коэффициенты. Еще можно в ней сохранить настройки в файл и записать настройки из файла. Чтобы вам подсказать надо запустить и вспомнить какие настройки крутить. Для примера в атаче настройки для двигателя примерно 150вт с энкодером на 360 линий. Загрузите и увидите.
Спасибо за файл!
Мне хотя бы определиться с размерностью коэффициентов, а то разброс значений слишком велик. Еще раз спасибо!
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение shura28 »

Сделал опторазвязку для энкодера, запитал его от 18 вольтового БП. При внимательном рассмотрении платы энкодера выяснилось, что повышенное (более 5В) напряжение ему нужно для стабилизатора 7805 от которого, в свою очередь, запитана пара фотодиод - фототранзистор. Хотя в прошлой раз она и от 5 вольт не плохо светилась.
В общем, последующая череда опытов результата не дали :(
Как вываливался по overcurrent, так и продолжает.
Начал криво смотреть на двигатель. Скажите пожалуйста, насколько легко должен вращаться вал у щеточного серводвигателя ? У меня отключенный движок, рукой не провернуть. Это нормально ?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение aftaev »

shura28 писал(а):У меня отключенный движок, рукой не провернуть. Это нормально ?
:wtf: :shock: :?
Щеточный болгарский 11квт рукой запросто крутиться ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение nkp »

если двиг с постоянными магнитами,то крутится он с бОльшим усилием,чем
"обычный"... но стоит закоротить выводы,как провернуть его становится затруднительно(так как
очень сильно возрастает ток в режиме генератора ,по сути у нас ведь КЗ)
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение Duhas »

смею возразить ) не у всех постоянников есть железо в роторе ) так что может крутиться очень легко, ни считая трения щеток.

в целом же руками, на край - плоскогубцами, все должно крутиться. Бывает если вал тонкий просто пальцами не хватает сцепления.

ПС а у вас тормоза на движке нет случайно?
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение shura28 »

Duhas писал(а):смею возразить ) не у всех постоянников есть железо в роторе ) так что может крутиться очень легко, ни считая трения щеток.

в целом же руками, на край - плоскогубцами, все должно крутиться. Бывает если вал тонкий просто пальцами не хватает сцепления.

ПС а у вас тормоза на движке нет случайно?
По описанию движка, тормоза вроде не предусмотрены. Как визуально можно определить наличие оного ?
Есть тахогенератор. Соответственно выходит 4 провода: 2 на обмотки двигателя и 2 на тахогенератор. Щетки тоже четыре. Вынимал - вроде в порядке.
На движке стоял планетарный редуктор 1:9 (вроде). Вчера я его снял - думал его подклинивает. Но даже оставшуюся на валу шестеренку рукой провернуть не удается. Более того, плоскогубцами получается с трудом (правда плоскогубцами можно захватить лишь краешек шестерни).
Короче буду разбирать двигатель. Спасибо!
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение Duhas »

Очень странно, может в зазор что попало..

От тормоза должны быть выводы. Ставится обычно сзади.
shura28
Опытный
Сообщения: 103
Зарегистрирован: 27 май 2012, 21:18
Репутация: 25
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение shura28 »

Разобрали движок. Оказалось, что отлетела часть магнитов, которые подклинивали ротор во время вращения.
Сейчас приклеили магниты на "Момент", и вал завращался без проблем. Надеюсь больше не отлетят. Интересно, с какой точностью устанавливаются магниты ?
+- 1 мм будут критичными для работы ?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Итальянская серва + китайский драйвер = ?

Сообщение nkp »

большее влияние оказывает зазор между ротором и статором(полюсами)...
смещение "в стороны" на работе не скажутся(+-1мм)...
клеили много раз (правда на эпоксидку)
Ответить

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