roboforum.ru

Технический форум по робототехнике.
Текущее время: 03 дек 2024, 22:58

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 00:23 
Не в сети

Зарегистрирован: 22 авг 2007, 22:07
Сообщения: 56
Откуда: Украина, Харьков
Уважаемые коллеги, подскажите пожалуйста, как будет вести себя сервомашинка, если ей подавать питание ШИМом. Задача - изменять момент удержания (или попросту мощность сервомашинки). Не будет ли "втыкать" электроника сервы при подобном режиме? Заранее спасибо за любую помощь.
p.s. потери энергии на управление не беспокоят, питание от PC от USB и только одну серва.


Последний раз редактировалось maska 07 дек 2011, 11:40, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 00:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
даже не думай :shock:
Резистор последовательно двигателю на 1 ватт, сопротивление подобрать (от 5-50 ом)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 08:28 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
шим низя это да, серва сама для себя шим генерит и твой внешний шим её сглючит
а вот регулирвоать усилие всётаки можно.
щас ктонибуть из старших подскажет =)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 11:38 
Не в сети

Зарегистрирован: 22 авг 2007, 22:07
Сообщения: 56
Откуда: Украина, Харьков
Dmitry__ писал(а):
Резистор последовательно двигателю на 1 ватт, сопротивление подобрать (от 5-50 ом)

требуется изменять момент сервы динамически и в широких пределах...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 11:45 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2005, 08:30
Сообщения: 440
Откуда: деревня - Тюмения
прог. языки: с++
Вообще никак.
Серва на то и делалась, чтобы удерживать свое положение, даже если на нее действует внешняя сила.
Можно реазиловать программно.
Отслеживать потребляемую мощность сервы, и если потребляемый ток подскачил, то изменять угол попорота сервы в меньшую сторону. До тех пор. пока потребляемый ток не снизится, либо когда угол попорота сервы не станет до определенного значения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 12:09 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
тады ждать мою серву :)
Во, я же выкладывал прошивку на стандартную серву, там можно играть Kp,Kd,Ki
forum8/topic6700-195.html#p222501

Добавлено спустя 22 минуты 20 секунд:
Кста, можно питание сервы динамически менять (только не шим) от 4 до 9 вольт.
Только надо давать себе отчет при 9 вольтах и статической нагрузки сервы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 17:41 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
мне тоже кажется что автор не совсем хочет того, что пишет. Видимо ему нужен просто контроль по току, как написал yozikoff. Тот "момент" что указан в параметрах сервы не подлежит изменению. Эта величина зависит от многого, в т.ч. механической конструкции. В некоторых пределах можно управлять моментом через напряжение питания, но думаю, это не то, что надо ТС. Так что контроль по току + софт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 20:04 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
можно попробовать ШИМить ШИМ самой сервы.. но в электронику лезть придется..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 07 дек 2011, 22:10 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Пользоватся поиском, тема не один раз подымалась на форуме. там и выкладки и теории и результаты экспериментов были.

напр:http://roboforum.ru/forum11/topic6276.html?hilit=%D0%BC%D0%B5%D1%80%D1%8F%D1%82%D1%8C%20%D1%83%D1%81%D0%B8%D0%BB%D0%B8%D0%B5#p109168

Итого кратко: без серьезной переделки сервы вменяемо за вменяемое время фиг промеряешь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 08 дек 2011, 00:06 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
maska писал(а):
Dmitry__ писал(а):
Резистор последовательно двигателю на 1 ватт, сопротивление подобрать (от 5-50 ом)

требуется изменять момент сервы динамически и в широких пределах...


ok, 3 резистора в двоичном коде в цепь двигателя(4ом 8ом 16 ом), 3 реле. Имеем 16 градаций момента :)
опс, 8 градаций... :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 08 дек 2011, 16:40 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Думаю при максимальном сопротивлении (и минимальном моменте) может быть просадка напряжения меньше 4в и срыв крыши у сервы, т.е. она может потерять позицию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение момента удержания сервомашинки
СообщениеДобавлено: 08 дек 2011, 16:50 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Естественно. Удержание позиции и изменение момента - вещи несовместимы. Только крыша ни у кого не поедет, качалка будет отходить от точки удержания (под нагрузкой).
На всяк случай, я говорю о резисторах не последовательно серве, а последовательно двигателю сервы


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

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