roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Про гироскопы
СообщениеДобавлено: 20 ноя 2005, 23:09 
Не в сети

Зарегистрирован: 04 авг 2005, 18:56
Сообщения: 106
Откуда: Москва
Вот возникла идея создать балансирующего робота. С конструкцией определился(двигатели от щеток(авто),аккум от джипа 24V), с электроникой тоже(VIA+(at128+ОС)),интересует тема гироскопов. Во первых насколько реально построить такого робота на одних акселеромметрах?(видел балансирующих с помощью GP2D12...)Далее кто нибудь знает где про PID почитать или про алгоритмы удержания центра тяжести под колесами?И где достать доку на такой гироскоп http://www.pilotage-rc.ru/catalogue/75_/75_70/RC1801/ . Я полазил,насколько я понял такие гироскопы для авиа моделистов какие-то готовые продаются,и их надо прямо к серве цеплять,а мне ведь нужно с него данные как-то снимать, или я чего-то не понял  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 ноя 2005, 00:44 
Не в сети

Зарегистрирован: 04 авг 2005, 18:56
Сообщения: 106
Откуда: Москва
Как думаете что лчше подойдет для робота adxl202 или adxl210 и почему?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 ноя 2005, 03:28 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
А чем гироскоп не угодил?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 ноя 2005, 19:20 
Не в сети

Зарегистрирован: 04 авг 2005, 18:56
Сообщения: 106
Откуда: Москва
Тем что нет нормальных толко ADXRS, а они только BGA. Гироскопы для самолетиков здесь не катят(по крайней мере я не знаю как ими пользоваться,а даже если и узнаю за 200$ не куплю)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 00:45 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Готовые гироскопы как-то хитро меняют ШИМ-сигнал, который идет на сервы. Там в модели серва через гироскоп подключается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 00:57 
Не в сети

Зарегистрирован: 04 авг 2005, 18:56
Сообщения: 106
Откуда: Москва
Я это знаю. Проблема в том что на них документации нет,насколькоя понял ее просто не существует,это типа ноу хау каждой фирмы чего там у них внутри. Мне вотинтресно насколько точно можно на adxl определить угол поворота(горизонтально).Никто вообще сними не работал???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 01:42 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Цитата:
Готовые гироскопы как-то хитро меняют ШИМ-сигнал, который идет на сервы.

Там все ясно как день, гироскоп отклоняет серву на угол обратно пропорциональный своему повороту. На выходе ШИМ с длиной импульса 2.2 мс (по памяти, могу ошибиться) в нулевом положении, меньшая длина ? поворот влево, большая ? вправо. ШИМ на контроллер, дальше дело техники. Это первый вариант.

Второй еще проще. К гироскопу, как и положенно, подключает серву. Серву связывает с механическим регулятором скорости, это два переменных резистора с мертвой зоной по середине, и просто подключаем двигатель через этот резистор.

Разумеется это все теория, но помоему вполне жизнеспособна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 02:04 
Не в сети

Зарегистрирован: 04 авг 2005, 18:56
Сообщения: 106
Откуда: Москва
Kanoka писал(а):
Цитата:
Готовые гироскопы как-то хитро меняют ШИМ-сигнал, который идет на сервы.

Там все ясно как день, гироскоп отклоняет серву на угол обратно пропорциональный своему повороту. На выходе ШИМ с длиной импульса 2.2 мс (по памяти, могу ошибиться) в нулевом положении, меньшая длина ? поворот влево, большая ? вправо. ШИМ на контроллер, дальше дело техники. Это первый вариант.

Второй еще проще. К гироскопу, как и положенно, подключает серву. Серву связывает с механическим регулятором скорости, это два переменных резистора с мертвой зоной по середине, и просто подключаем двигатель через этот резистор.

Разумеется это все теория, но помоему вполне жизнеспособна.


Что значит шим на контроллер?А частота какая?а скважность импульсов?2.2мс это вы сами придумумали?чтобы нормально работать с гироскопом нужно ТОЧНО знать что у него на выходе,а не примерно. Я как раз об этом и говорил, микросхемы гироскопов мало того что нет в свободной продаже так они еще и в BGA, а те что готовые,на то они и готовые чтобы сразу к сервам цеплять а не к МК!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 02:23 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Если известно как работает серва и какой сигнал ей нужен, почему нельзя понять что подает ей на вход гироскоп?

По поводу 2.2 мс, немного обманул. Длительность импульса 1.5 мс ? среднее положение, 0.8 и 2.2 см ? крайние положения.
Частота 20 мс.

Все сказанное выше верно только для НЕ цифровых машинок, цифровые работают быстрее.
Цитата:
2.2мс это вы сами придумумали?

Если интересно могу придумать че нибудь и о цифровых :)


Последний раз редактировалось Kanoka 23 ноя 2005, 02:38, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 02:24 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Мерить угол поворота надо не акселерометром, а именно гироскопом (не тем готовым, а просто чипом) Акселерометр чтоб мерить надо на радиус вынести, тогда можно. Да и то трудно - интегрировать показания придется...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 11:41 
Не в сети

Зарегистрирован: 30 авг 2005, 12:10
Сообщения: 36
Откуда: Магнитогорск
-= Александр =- писал(а):
Мерить угол поворота надо не акселерометром, а именно гироскопом (не тем готовым, а просто чипом) Акселерометр чтоб мерить надо на радиус вынести, тогда можно. Да и то трудно - интегрировать показания придется...


И какие типы гироскопов существуют не модельных, в какую цену.
Посмотрел на ЧИП-инфо ADXRS тка на заказ и что-то около 2 тыр/шт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 16:14 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Они все жутко дорогие...  :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 16:45 
Не в сети

Зарегистрирован: 04 авг 2005, 18:56
Сообщения: 106
Откуда: Москва
Да фиг с ними, с ценами,у меня проблема найти такой чип в нормальнои корпусе. Я уверен что они есть не в BGA...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 ноя 2005, 21:56 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Не в BGA щас уже не найти... Я их в духовке паял...  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 ноя 2005, 00:33 
Не в сети

Зарегистрирован: 30 апр 2005, 03:11
Сообщения: 212
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович
Dars писал(а):
Да фиг с ними, с ценами,у меня проблема найти такой чип в нормальнои корпусе. Я уверен что они есть не в BGA...

ENC-03?

PS: вы знаете, есть такой малоизвестный сайт, google.com. Так вот, там всё есть!..


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

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


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

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


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

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