roboforum.ru

Технический форум по робототехнике.


Сервы не дают полные 180 градусов

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Сервы не дают полные 180 градусов

Сообщение linzman » 27 авг 2010, 09:30

Добрый день, я не знаю делаю ли я все правильно, поэтому решил спросить

я поворачиваю серву шим импульсами, через ардуино+мотор шилд, однако он не дает поворот на 180, дает где то 150,
хотя рукой в выключеном состоянии крутится даже больше чем на 180, что я делаю не так? серва обычная вот эта - TowerPro MG995 , на ней написано что угол - 180 градусов, заказывал dealextreme
linzman
 
Сообщения: 4
Зарегистрирован: 27 авг 2010, 09:26

Re: Сервы не дают полные 180 градусов

Сообщение =DeaD= » 27 авг 2010, 10:21

Да, штатно все сервы так работают кроме специальных. Проблема решается напаиванием резисторов 1-3кОм по бокам от переменного резистора на выходном валу сервы (с номиналом могу наврать - замерьте полное сопротивление переменника своей сервы, возьмите от него по 10% номинал примерно или чуть больше).
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Сервы не дают полные 180 градусов

Сообщение linzman » 27 авг 2010, 11:28

надо последовательно до и после переменника впаять еще по резистору? а можно объяснить, что это изменит в схеме? ну физический смысл рецепта
linzman
 
Сообщения: 4
Зарегистрирован: 27 авг 2010, 09:26

Re: Сервы не дают полные 180 градусов

Сообщение =DeaD= » 27 авг 2010, 11:53

Физический смысл - 0В и 5В избегаются управляющей микросхемой как крайние положения, чтобы обойти это мы сдвигаем уровни соответствующие крайним положениям ближе к центральному напряжению 2.5В
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Сервы не дают полные 180 градусов

Сообщение linzman » 27 авг 2010, 12:15

аа, все понял, обман потенциометра, спасибо
linzman
 
Сообщения: 4
Зарегистрирован: 27 авг 2010, 09:26

Re: Сервы не дают полные 180 градусов

Сообщение AndreiSk » 27 авг 2010, 15:14

Вот здесь http://www3.towerhobbies.com/cgi-bin/WT ... =MAJ&V=HRC

Hitec HSR-1425CR вращается без ограничений.
Hitec HSR-5980SG и Hitec HSR-5990TG поворачивают на 180 градусов (проверено)
Очень удобные сервочки :roll:
Можно не только через PWM, но и UART управлять...
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Сервы не дают полные 180 градусов

Сообщение setar » 27 авг 2010, 16:59

Hitec HSR-1425CR не имеет потенциометра вообще
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Сервы не дают полные 180 градусов

Сообщение linzman » 27 авг 2010, 17:17

серва за сто баксов, прекрасно прекрасно :) лучше я эту перепаяю :)
linzman
 
Сообщения: 4
Зарегистрирован: 27 авг 2010, 09:26

Re: Сервы не дают полные 180 градусов

Сообщение AndreiSk » 27 авг 2010, 17:37

setar писал(а):Hitec HSR-1425CR не имеет потенциометра вообще


Ага, она вращается постоянно, может ТС такую и нуна.

Добавлено спустя 1 минуту 8 секунд:
linzman писал(а):серва за сто баксов, прекрасно прекрасно :) лучше я эту перепаяю :)


Ну так у нее и момент хороший.
К тому же башня скидки до 25% может дать :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#


Вернуться в Новичкам или основы основ роботостроения.

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

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