roboforum.ru

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

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


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 14:56 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Если придаток было бы неплохо. И мои вопросы решились бы тогда ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 15:14 
Не в сети
Аватара пользователя

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

Вроде 19200 пока сделали, но мы пытались без кварца замутить всё на такой скорости, а пока не получилось :( сильно частота плавает. Наверное можно скорость и поднять будет.

Добавлено спустя 57 секунд:
Dmitri Vladimirovich писал(а):
какой там Н-мост?

там нет моста, это придаток к основной плате сервы :) тем и отличается от OpenServo :pardon:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 15:22 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
а родную прошивку сервы не правильнее изменить? Что требуется от OR-Servo?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 15:26 
Не в сети
Аватара пользователя

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

Модификация прошивки некоторых серв - следующий этап, хотя там не всё так гладко. Та же HXT12k имеет схему при которой без доработки напильником сигнал наружу от МК не поступит никогда. Да и в каждой серве свои приколы. Даже HXT12k бывает на PIC, а бывает на AVR, смотря как там китайцам получится закупиться :) так что плата-хедкраб - универсальное решение.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 15:41 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
я смотрел сервы HX12K (setar дал), там pwm=500гц - хлам :shock:
поэтому хексаподы и трещат, трясутся, ловят помехи :pardon:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 15:51 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Похоже да. Еще PPM опрос 50гц. В общем бред для плавных движений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:29 
Не в сети
Аватара пользователя

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

У меня части серв без нагрузки, но с инертной массой на конце - вообще крышу сносит, они в режим автоколебаний входят. Та же HXT900.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:33 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
сделай шим 15 кгц, и опрос >500гц, и пид будет не нужен :)

У нас роботы стали нормально двигаться только после замены хоббийных регулей на свои (20кгц. шим), пропали мертвые зоны при старте и.т.д. и.т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:37 
Не в сети
Аватара пользователя

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

Я знаю что можно выкинуть вообще всё и сделать самому с нуля, но я думаю вы уже сами прекрасно понимаете, что если всё делать самому - жизни не хватит и на 1% задумок. Будет возможность - сделаем свою прошивку для PIC-контроллера HXT12k, пока такой возможности нет, тупо нету времени. Если проект OR-Servo будет успешен - может быть накопим денежек и закажем такую прошивку, если будет понятно, как быстро и эффективно модифицировать сервы.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:55 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
>Модельные регули для танкового шасси - это зло, вроде уже не раз доказано на практике?
я это привел в пример с сервами, там все очень похоже, низкий pwm, 50гц. PPM


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:57 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 16:58 
Не в сети
Аватара пользователя

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

Сразу видно - не ловили вы прыгающий со стола при включении питания манипулятор :)

(когда все сервы резво встают в нулевое заданное положение независимо от текущего)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 20:13 
Не в сети

Зарегистрирован: 05 янв 2010, 23:07
Сообщения: 283
Откуда: Красноармейск
Skype: dmitry.vladimirivich
ФИО: Дима.В.
Цитата:
там нет моста, это придаток к основной плате сервы :) тем и отличается от OpenServo :pardon:



ааа вот в чем прикол!

тогда вообще здорово!

_________________
#define TRUE FALSE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-Servo
СообщениеДобавлено: 27 июл 2011, 20:37 
Не в сети
Аватара пользователя

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


Вложения:
OR-Servo-v1.JPG
OR-Servo-v1.JPG [ 63.45 КиБ | Просмотров: 4072 ]

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3, 4  След.

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


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

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


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

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