roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 фев 2025, 10:43

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




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 31 мар 2010, 16:33 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Прав, в пограничных дрожала бы.

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 31 мар 2010, 21:22 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 01 апр 2010, 10:36 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А - у тебя серва и схема от одного источника запитаны? Попробуй от разных, если пройдет - значит просто проблема с питанием, помехи от сервы на схему...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 01 апр 2010, 13:44 
Не в сети

Зарегистрирован: 27 мар 2010, 19:15
Сообщения: 18
boez писал(а):
А - у тебя серва и схема от одного источника запитаны? Попробуй от разных, если пройдет - значит просто проблема с питанием, помехи от сервы на схему...

попробую позже.
но почему помех на осциллограмме невидно? я серву не снимал когда смотрел сигналы.

вчера пытался поиграть с конденсатором - ничего не вышло, пробовал разные емкости из тех что были в наличие, пауза получалась от 11мс и ниже, при этом сразу время посылки растягивалось до 3,5мс
т.е. кондером и то и то время меняется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 01 апр 2010, 16:03 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Ну вообще, если верить даташиту на таймер, время включенного состояния в этой схеме 0.693*Rup*C1, выключенного 0.693*Rdown*C1, здесь Rup = R2+верхняя (по схеме) часть R3, а Rdown = R1+нижняя часть R3. Это если конечно диод и ключи идеальными считать. Поэтому изменение C1 должно пропорционально менять и период, и длительность импулься, а менять период, не меняя длительности импульса нужно с помощью резистора R1.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 01 апр 2010, 16:35 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
Insane007 писал(а):
результат измерения в приложенном файле
подскажите название ПО


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 02 апр 2010, 10:04 
Не в сети

Зарегистрирован: 27 мар 2010, 19:15
Сообщения: 18
tsrodger писал(а):
Insane007 писал(а):
результат измерения в приложенном файле
подскажите название ПО

PowerGraph


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

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 07 апр 2010, 11:09 
Не в сети

Зарегистрирован: 27 мар 2010, 19:15
Сообщения: 18
в общем все эксперименты в резисторами ни к чему не привели, приводы как дрожали так и дрожат.
сигнал паузы менял в интервале от 15мс до 90мс ни в одном из этих значений приводы не стояли на месте.
где еще поискать причину? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 07 апр 2010, 12:40 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
AVR вам в руки ! http://proavr.narod.ru ПОРА !начинать ...

_________________
Читайте !


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

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

мож это внутри какой косяк в них?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 07 апр 2010, 16:00 
Не в сети

Зарегистрирован: 27 мар 2010, 19:15
Сообщения: 18
если просто 5в подать, ничего не происходит. Не движется, и признаков жизни не подает.
При подключении к плате, они управляются но не замирают, а дрожат. Причем "биения" различные для разных временных окон, когда меньше когда больше, но никогда не стоят.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 09 апр 2010, 18:04 
Не в сети
Аватара пользователя

Зарегистрирован: 27 июл 2005, 14:12
Сообщения: 197
Откуда: Дмитров, Москва
прог. языки: С, asm
А то что на осциллограмме сигнал инверсный, это так и должно быть? У меня серва при инверсном сигнале непредсказуемо дёргалась.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 10 апр 2010, 09:06 
Не в сети

Зарегистрирован: 27 мар 2010, 19:15
Сообщения: 18
а как его сделать нормальным? подключено то все по схеме.

Добавлено спустя 6 минут 23 секунды:
avr123.nm.ru писал(а):
AVR вам в руки ! http://proavr.narod.ru ПОРА !начинать ...


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

Набросать код на С# это не проблема конечно.
У меня и макетка с tiny13 вот она на столе лежит, только прошить ее нечем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почему дрожит сервопривод?
СообщениеДобавлено: 11 апр 2010, 12:24 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
со звуковухой наверно тяжело определить инверсный сигнал или нет. между землей и управляющим пином светодиод последовательно с резистором 200 ом подключите - должен едва светится, если ярко - то сигнал инверсный.


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

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


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

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


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

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