roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 12:06 
Не в сети

Зарегистрирован: 12 ноя 2008, 09:38
Сообщения: 84
Откуда: Липецк
прог. языки: Delphi, чистый C
Есть серва внешне напоминает HXT900 но точно не она , шестеренка на валу двигателя пластиковая, описания и маркеровки на серво машинке отсутствуют. Выяснялось что серва без ограничителя движения может вращаться сколько угодно, но при подачи на нее питания все время отклоняется на определенный угол, серву думал использовать для поворота ИК датчика, если не устраню это дергание то придется вводить калибровку, это дополнительно ставить концевик для определения центра или одного из крайних положений, или в топку штатную схему управления, завести резистор на один из входов ацп и контролировать угол поворота контроллером, но не хочется выдумывать, может кто салкивался с данной проблемой?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 12:08 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 12:26 
Не в сети

Зарегистрирован: 12 ноя 2008, 09:38
Сообщения: 84
Откуда: Липецк
прог. языки: Delphi, чистый C
мне почему то и в голову не пришло что это ее нормальное состояние


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 14:31 
А какая вообще разница дёргается она или нет. Да пусть хоть на 138° уезжает при подаче питания. Дай ей после этого команду повернуться на ноль и всё.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 14:40 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 14:42 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
Цитата:
Дай ей после этого команду повернуться на ноль и всё.

В 0 разве сами не ставятся?

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 14:45 
С чего бы? Это тупое устройство, где бросили качалку в "прошлый раз" там и нашли при включении.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 14:53 
Не в сети
отсылающий читать курс
Аватара пользователя

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

Ivon86 писал(а):
может кто салкивался с данной проблемой?
Если серва не цифровая то дерганье устраняется плавной подачей питания - полевик и RC цепочка в затвор + диод на разряд С при выключении.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 14 янв 2011, 15:38 
Усложнять схему нужно лишь при использовании всяких таймеров типа 555 серии, в противном случае проще добавить "три строчки" кода в программу.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 23 фев 2014, 17:15 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
А тема-то актуальная. Итак, серва NXT900. Написал программу ее калибровки, занимаюсь исследованиями конкретной сервы. Середина у нее на 1500 мкс, один край не на 1000, а на 722 мкс, второй край не на 2000, а на 2300 мкс. Однако эффект из названия темы налицо. Эксперименты показали следующее:
1. Если серва стоит посередине (моей найденной), и импульсы идут сразу при включении, то серва немного отклоняется в одну сторону (всегда в одну и ту же), потом становится посередине.
2. Если серва стоит не посередине, и импульсы идут сразу при включении, то серва немного отклоняется в одну сторону (всегда в одну и ту же), потом становится посередине.
3. Если серва стоит посередине (моей найденной), и импульсы идут не сразу при включении (пауза секунда), то серва немного отклоняется в одну сторону (всегда в одну и ту же), затем пауза секунда, потом становится посередине.
4. То же самое при другом начальном положении сервы.
То есть серва всегда при включении поворачивается на небольшой угол в одну сторону. Если дергать питанием, то можно загнать серву к одному краю. Гуглил кто как борется, программный способ не нашел, нашел способ плавной подачи питания, но проверить его пока не могу. Так все-таки, это врожденный недостаток дешевой сервы или же кто-то смог побороть это явление?
ЗЫ. Импульсы генерю микроконтроллером.
ЗЫЫ. Изменил фузы с запуска +64мс на +4мс - угол уменьшился, но не исчез полностью. Это намекает, что сперва надо подавать импульсы, а потом питание, но электронику переделывать ради этого не хочется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 23 фев 2014, 19:14 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 25 фев 2014, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Мысль проверена. Подтянул сигнальный к земле через 5 кОм - эффект не изменился.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 26 фев 2014, 23:56 
Не в сети

Зарегистрирован: 29 май 2013, 23:34
Сообщения: 4
У меня похожая ситуёвина, правда, не всегда связана с подачей питания - дёргаются и при инициализации (юсб)ком-порта прогой с компа, причём бывает и очень размашисто дёргаются... Пока вижу только один выход - делать подачу питания на сервы управляемым. Да, надо менять схему - вводить какой-нить ключ по питанию. Да, надо жертвовать одну ногу контроллера под это. Да, код увеличится. Но зато не будет, надеюсь, этих доставших дёрганий! ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 27 фев 2014, 07:33 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Мысль понятна. Проверю ее так: серву подключу через переходник, в котором провод питания пущу через тумблер. Меня смущает вот что: не будет ли через управляющий провод паразитного питания? Не сожгется ли таким образом нога МК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Серва дергается при включении (подачи питания)
СообщениеДобавлено: 27 фев 2014, 19:50 
Не в сети

Зарегистрирован: 29 май 2013, 23:34
Сообщения: 4
Не сожгётся, если предохраниться ))) - поставить ограничительный резистор 1...2кОм - и вуа-ля, нога не выгорит!

Да, ещё могут быть поблемы из-за проседания питания при запуске, надо тоже проверять. Оптимально - питать сервы вообще отдельным плюсом, мощным и стабильным. Земли только объединить с контроллером... Это тоже проверю, если задержка питания не даст желаемого результата...


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

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


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

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


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

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