Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Компьютерное железо
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2014, 23:02   #1
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию Гироскоп vs компас

Добрый вечер. Это снова я. Arduino и иже с ним относится все-таки к железу, а так как это мой родной форум, я задам вопрос здесь. Сейчас думаю над стабилизацией коптера и созданием системы висения. Возник такой вопрос. Что если связку гироскоп-акселерометр заменить на компас акселерометр?

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 21.04.2014, 00:11   #2
Airhand
Пользователь
 
Аватар для Airhand
 
Регистрация: 23.08.2011
Сообщений: 55
Смех

Стиралка тоже зделана преимущественно из железа, корабли и автомобили. Давайте всё это тут обсуждать :-))
"Пока бабка не смоет косметику, русский мужик не перекрестится" (C) Кто-то
Airhand вне форума Ответить с цитированием
Старый 21.04.2014, 10:00   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Ну, а что мешает взять как MEMS трехосевой акселерометр + компас (lsm303dlh http://www.st.com/web/en/resource/te...CD00260288.pdf) и трехосевой гироскоп (l3g4200d http://www.st.com/web/catalog/sense_...C1288/PF250373) и альтиметр LPS331AP http://www.st.com/web/catalog/sense_...C1316/PF251601. Эти три пиндюрки веса не увеличат, а возможностей выше крыши.

Правда истинные квадрокоптерцы еще и GPS датчик добавляют, с совмещенным GSM.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 21.04.2014, 10:18   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Что если связку гироскоп-акселерометр заменить на компас акселерометр?
Компас то Вам зачем? Для стабилизации положения коптера, достаточно одного гироскопа. Кстати, если Вы не собираетесь на нём выполнять фигуры высшего пилотажа, достаточно двухосевого гироскопа. Конечно, можно добавить и акселерометр, для коррекции машины в моменты ускорений. Но, компас то зачем, если не секрет?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 28.04.2014, 12:41   #5
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
Но, компас то зачем, если не секрет?
Компенсировать реактивное вращение. Но, как сказали знающие люди, у него очень большие шумы. Достаточно одного провода рядом, чтобы коптер испытал краштест.

Не хочу плодить вторую тему. Вопрос тупой. К GY-521 ножки проще припаять или нынче есть какой-нибудь модный способ? На макетке отвратительно контачит.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог

Последний раз редактировалось Stilet; 23.05.2014 в 21:43.
_PROGRAMM_ вне форума Ответить с цитированием
Старый 08.05.2014, 23:25   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...вот вы дали ссылку на картинку модуля-платки GY-521 на микросхеме MPU6050. Об чем речь, о самой ИМС отдельно в ее SOIC корпусе или о угловой вилке типа PLS к ней, что просто вставляется? Так запаяйте их на самой этой плате.

А со стороны так понимаю дуиньи есть ответные части розеток-коннекторов. Насчет новомодности, да. Есть переходные шлейфы-проводки с розетками на концах (а есть и вилка-розетка), вроде таких:499405681_689.jpg
499405685_204.jpg
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 08.05.2014, 23:39   #7
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Речь идет о вилке, которая вставляется. Там есть две: угловая и прямая.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 09.05.2014, 00:57   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...дано два варианта ответа на два варианта ситуации Хочь прямая, хочь угловая, рабочая (более длинная) часть такой наборной вилки (PLS, PLD, ...) очень кошерно насаживается в розетки-гнезда (BLS, BLD, ...).

http://www.chipdip.ru/product/pls-14/
http://www.chipdip.ru/product/pls-4r/
http://www.chipdip.ru/product/bls-1/
http://www.chipdip.ru/product/bld-10/

Ферштеен?

p.s.: а вообще рекомендую себе скачать с оффсайта каталог соединителей и коннекторов AMP, она же Tyco (тайко) и иметь под рукой всегда полезнейший справочник.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 09.05.2014, 20:55   #9
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
...дано два варианта ответа на два варианта ситуации
Ну Вы же спросили Я не могу оставить вопрос без ответа.
Цитата:
Хочь прямая, хочь угловая, рабочая (более длинная) часть такой наборной вилки (PLS, PLD, ...) очень кошерно насаживается в розетки-гнезда (BLS, BLD, ...).
Спасибо. Я тупо напаял и все.
Другой вопрос: добился вывода показаний акселерометра (a*) и гироскопа(g*)
Координаты стоят в таком порядке:
ax:ay:az ||| gx:gy:gz (в начале значения акселя, потом гироскопа.)
Цитата:
a/g: -772:20:13752 ||| 74:257:-278
a/g: -872:188:13816 ||| 62:279:-290
a/g: -776:92:13988 ||| 75:304:-276
a/g: -788:32:13832 ||| 68:274:-291
a/g: -800:40:13952 ||| 60:286:-265
a/g: -860:16:13952 ||| 93:250:-275
a/g: -872:60:13952 ||| 71:266:-271
a/g: -796:-8:13924 ||| 77:276:-275
a/g: -712:32:13648 ||| 91:256:-286
a/g: -628:56:13564 ||| 23:309:-286
a/g: -840:60:13660 ||| 44:207:-284
a/g: -856:-104:13792 ||| 65:290:-298
a/g: -840:16:13700 ||| 53:260:-297
a/g: -916:-8:13900 ||| 62:295:-265
a/g: -832:92:13892 ||| 58:282:-287
a/g: -876:104:14008 ||| 62:304:-291
a/g: -752:20:13880 ||| 52:263:-263
a/g: -848:-12:13936 ||| 76:276:-301
a/g: -800:92:13856 ||| 85:297:-276
a/g: -732:0:14036 ||| 84:288:-264
a/g: -920:16:13996 ||| 41:237:-293
a/g: -708:40:13896 ||| 76:296:-293
a/g: -824:64:13684 ||| 65:291:-280
a/g: -740:68:13692 ||| 78:279:-278
a/g: -796:-12:13924 ||| 54:274:-271
a/g: -844:0:13740 ||| 62:296:-268
a/g: -752:-72:13780 ||| 77:260:-285
a/g: -872:4:13788 ||| 79:218:-287
a/g: -772:28:14084 ||| 67:274:-294
a/g: -872:12:13908 ||| 71:271:-280
a/g: -904:84:13928 ||| 78:266:-272
a/g: -696:32:13784 ||| 71:278:-272
a/g: -784:24:13804 ||| 77:252:-264
a/g: -784:40:13900 ||| 51:256:-274
a/g: -812:88:13840 ||| 51:278:-276
a/g: -800:-8:13980 ||| 43:281:-272
a/g: -808:36:13772 ||| 69:245:-264
Согласен. Акселю свойственно брехать, а вот гироскоп, как ни странно показывает угловую скорость у неподвижного датчика. Хотя стоит чуть поднять макетку, как некоторые значения прыгают до двух тысяч. Если начать вращать, то вообще около двадцати тысяч. Теоретически разброс от -300, до 300 можно принять за ноль. Пока я гуглю, задам еще один вопрос, на который не искал ответ. Как перевести эти значения в адекватные? Это вообще не нужно? Еще вроде рекомендуется использовать фильтр Калмана. Пока не вижу огромной надобности. Если что, то библиотеки в сети есть.

P.S. Есть ли смысл работать по прерываниям(INT)? На сколько это увеличит точность?

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог

Последний раз редактировалось _PROGRAMM_; 09.05.2014 в 21:17.
_PROGRAMM_ вне форума Ответить с цитированием
Старый 09.05.2014, 22:06   #10
IT-Lopata
7 - классник
Форумчанин
 
Аватар для IT-Lopata
 
Регистрация: 27.03.2014
Сообщений: 181
По умолчанию

ты квадкоптер делаешь что-ли?
IT-Lopata вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не устанавливается компас... elektroniks Софт 5 12.03.2012 01:16
программирование под КОМПАС 3D PalTanya Помощь студентам 2 06.10.2011 09:23
КОМПАС-3Dv10 и Delphi Girl-bird Помощь студентам 6 05.06.2011 15:43
КОМПАС 3D zont_11 Софт 0 18.02.2011 12:17
Компас 10 kommunist Фриланс 2 27.06.2008 22:32