roboforum.ru

Технический форум по робототехнике.
Текущее время: 11 мар 2025, 09:15

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 15:13 
Не в сети

Зарегистрирован: 08 янв 2009, 16:53
Сообщения: 11
Для проекта робота нужно некоторое количество (около 20) сервоприводов с контролем усилия. Крайне желательно в "обычном" (RC) формфакторе.

Серво с контролем усилия
вход - требуемое усилие
выход - позиция/скорость
внутренний контроллер удерживает требуемое усилие

Нашел только промышленные серво http://www.omron-ap.com/news_center/product38.asp

Варианты
1. найти готовое и купить! (лучший вариант :))
2. перепрограммировать обычное серво (это возможно?)
3. поставить готовую плату OpenServo, Supermodified или аналог (получу ли я требуемое поведение, или только контроль скорости?)
4. разработать самому плату аналогичную Supermodified но с необходимым поведением (самый плохой вариант :) , не хочется изобретать велосипед, особенно вне области своей компетенции и основной цели проекта)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 15:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Очевидно для этого проекта нужен датчик, который позволит замерять это ваше "усилие".
Теоретически это может быть датчик тока, но насколько он сможет дать вам нужную точность - я не знаю.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 15:36 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Охлаждение потребуется.

Если в обычной серве на концах потенциометра напряжения постоянны то достаточно поставить резистор датчик тока и усилитель который при нулевом токе будет давать напругу соотв среднему положению потенциометра. Если потенцометр "плавает" то схема будет чуток сложней. схему можно взять из статей по использованию звуковой карты как осцилографа - там сигнал смещают к AREF АЦП.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:05 
Не в сети

Зарегистрирован: 08 янв 2009, 16:53
Сообщения: 11
Изображение
"обычная" серва не так устроена?

для промышленной это так


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:06 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
В обычной наверно ОС только по положению.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:08 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
-sergeyko- писал(а):
"обычная" серва не так устроена?

А где управление по усилию?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:12 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
avr123.nm.ru писал(а):
В обычной наверно ОС только по положению.

Не совсем ОС, она локальная и для ее получения из вне необходимо потрудиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:19 
Не в сети

Зарегистрирован: 08 янв 2009, 16:53
Сообщения: 11
Управление по усилию на схеме. Требуемое усилие идет из контура управления скоростью.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:23 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
занимаюсь аналогичным изысканием.
вот только я бы с удовольствием ушел от формата обычной RC сервы
для роботов как правило нужно приложение усилия с двух сторон оси и перпендикулярно имеющемуся стандарту

Добавлено спустя 2 минуты 17 секунд:
сейчас Дмитрий ( Dmitry__ ) из команды КиберЗона (http://robot-war.ru/) работает над пунктом 2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:26 
Не в сети

Зарегистрирован: 08 янв 2009, 16:53
Сообщения: 11
setar писал(а):
занимаюсь аналогичным изысканием.
вот только я бы с удовольствием ушел от формата обычной RC сервы
для роботов как правило нужно приложение усилия с двух сторон оси и перпендикулярно имеющемуся стандарту

На первом этапе я бы хотел обойтись максимально стандартными для DIY компонентами.
Обкатать подход в целом и убедиться в его разумности.
Потом уже можно промышленные узлы трогать или сильно кастомизировать что-то.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:30 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
-sergeyko- писал(а):
Управление по усилию на схеме. Требуемое усилие идет из контура управления скоростью.

Там только обратка по току, но не управление снаружи, т.е. снаружи нельзя задать скажем максимальное усилие или что-то типа того. В общем не до конца ясно, что именно хочется.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:30 
Не в сети

Зарегистрирован: 08 янв 2009, 16:53
Сообщения: 11
setar писал(а):
Добавлено спустя 2 минуты 17 секунд:
сейчас Дмитрий ( Dmitry__ ) из команды КиберЗона (http://robot-war.ru/) работает над пунктом 2.

не совсем понял. можно поподробнее чем он занимается?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:32 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
setar писал(а):
для роботов как правило нужно приложение усилия с двух сторон оси и перпендикулярно имеющемуся стандарту

Двухосевые сервы можно возить из Китая, было бы желание, их давно производят.
Наладить поставку должно быть на порядок проще, чем своё производство.

С перпендикулярностью конечно сложней, но не совсем ясно, где это сильно критично.
Хотя конечно было бы приятней.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:34 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Тоже не понял 2-й пункт.

Автору топика ИМХО надо чтобы импульс управлял не положением а моментом.

Я думаю тут надо делать упругую муфту в которую страивать резистор ОС и переходить на червяк чтобы мотор не погорел.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервопривод с контролем усилия (torque control servo)
СообщениеДобавлено: 27 апр 2011, 16:37 
Не в сети

Зарегистрирован: 08 янв 2009, 16:53
Сообщения: 11
=DeaD= писал(а):
-sergeyko- писал(а):
Управление по усилию на схеме. Требуемое усилие идет из контура управления скоростью.

Там только обратка по току, но не управление снаружи, т.е. снаружи нельзя задать скажем максимальное усилие или что-то типа того. В общем не до конца ясно, что именно хочется.

тут http://www.inverter.ru/docs/SigmaII/35_W_series_RU.ppt презентация промышленных серво (макросы можно отключить). Там описание различных контуров управления начиная со слайда 68. На слайде 74 описан требуемый режим.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO