MultiWii

papirus

Вопрос к Владимиру.
За что отвечает этот раздел?

Moving Average Gyros **********************************/
//#define MMGYRO 10 // (*) Active Moving Average Function for Gyros
//#define MMGYROVECTORLENGTH 15 // Length of Moving Average Vector (maximum value for tunable MMGYRO
/* Moving Average ServoGimbal Signal Output */
//#define MMSERVOGIMBAL // Active Output Moving Average Function for Servos Gimbal
//#define MMSERVOGIMBALVECTORLENGHT 32 // Lenght of Moving Average Vector

unit22

Сегодня первый раз полетал с радио и записал логи полета. Подскажите:

  1. На основании каких параметров можно оценить уровень вибрации? Pitch и Roll Angel или какие-то другие? Каковы их “нормальные” значения?
  2. Летал в режиме “горизонт”, все значения компаса нулевые. Они пишутся только, если включен режиме MAG или это какой-то глюк? Показатели баро записаны корректно.
Владимир#
papirus:

Вопрос к Владимиру.
За что отвечает этот раздел?

Сергей, на самом деле я не настолько хорошо знаю мультивии. Но я понял почему вы заинтересовались. Походу да, обработка гироскопа по усредненной кривой, в вашем варианте наверно полезная штука. Большей инфы я вам пока не дам. Либо пробовать, либо смотреть по коду что и как работает. Можно будет посмотреть если никто не ответит. Тут то есть ребята кто этот мультивий наизусть знает.

k0der

I2C_GPS_NAV никто к stm32 не подключал?

alvleal
djsatan:


После того как я откалебрую аксель,поставлю полётные режимы (ангел и горизонт) то поторы после арма начинают стартовать с середины стика газа,сам стик работает не с 1000 по 2000 а с 0 по 2000, перекидываю батарейку и реги как будто входят в режим калибровки.
[Что делать ребята ?]

Здравствуйте!
У меня та же самая проблема. Летал на маховике, multiwii не ставил. Тут наткнулся на Multiwii 2.4, прошил, установил все ок. В ГУИ заармился, и с 1000-чи перепрыгнуло на 0. Моторы стартуют с 50%. Перерыл тонны слов и букв в инете, но ответа так и не нашел. Прошил для проверки multiwii 2.3, то же самое с 50% газует. Поставил маховика, все ок как надо.
Пожалуйста помогите, может кто знает, что надо настроить в multiwii?
Большое спасибо!

SergDoc
alvleal:

Пожалуйста помогите, может кто знает, что надо настроить в multiwii?
Большое спасибо!

почти на каждой странице этой темы - стирайте еепром…

John_Locke

Вопрос. На руках две arduino pro mini , модули neo-6m и gy-87. Вопрос, по какой схеме собирать все вместе, дабы получить полный автопилот для самолета, нужен полет по точкам, возвращение домой при потере связи и прочие плюшки.

ToxaRU
serenya:

Я еще раз повторюсь про трикоптер

т.е. если делать на базе сервы с обратной связью, то как только плата выровняется по компасу (допустим на серву пойдет управляющий сигнал 1800мкс для поворота антенны на 30 попугаев) сигнал вернется на свои законные 1500 и серва вместе с ним примет среднее положение.

Купить любую серву, желательно без стопора-ограничителя, 360*, или как она там называется, или хотя бы с возможностью такой доработки (в инете встречал инфу по такой доработке), и раздербанить ее вытащив электронику и повесив силовой ключ на выход а потенциометр связать с валом Вашего редуктора.
Может для Ваших целей больше подойдет антенный трекер, вместо телеметрии подсунуть ему координаты антенны на другом конце, только надо будет придумать как изменять “точку взлета” т.к. стандартный софт предполагает что трекер не подвижен.

Пришла мысль не ломать серву , а подать на ардуино нано шим от сервы а с другой стороны подцепить драйвер мотора-получиться серва постоянного вращения большой мощности…проблема только в скетче-сейчас ищу похожие проекты

alvleal
SergDoc:

почти на каждой странице этой темы - стирайте еепром…

Здравствуйте!
Еепром стираю, и по три раза подряд, и с выключением, и 512, и 1024 (на 328-ю) и 4096 (на 2056-ю) и по разному. Эта проблема и на Crius SE V2.5 и на АИОПе. И там и там и стирал и ставил и возвращал маховика. Все один в один. Разные версии маховика пашут без проблем.
Может что то в multiwii я не раскоментил (закоментил)? Я не спец в этом деле, вот и прошу совета у знающих?

Alibaba

может кто подскажет, компас вроде показывает что работает, но угол не меняется, что нужно сделать?

Duglas
Alibaba:

может кто подскажет, компас вроде показывает что работает, но угол не меняется, что нужно сделать?

попробовать откалибровать ещё раз-покрутить при калибровка плату во всех направлениях X Y Z

k0der

кто пользуется такой связкой
(Atmega328+GPS) - I2C

как в ГУИ проверить его работу?

Владимир#
Alibaba:

компас вроде показывает что работает, но угол не меняется, что нужно сделать?

Что имеется ввиду “показывает что работает”?

Alibaba

показывает циферки, которые слева (оси) крутишь коптер, а он отрабатывает только гиры и аксели.

Владимир#
Alibaba:

показывает циферки, которые слева (оси) крутишь коптер, а он отрабатывает только гиры и аксели.

Уверены что чип компаса правильно выбран?

Alibaba

чип выбран правильно, число расчитано и вставленно, калибровку сделал. да, и системакак-то реагирует на внешний магнит

John_Locke

Так что. Подскажет мне кто-нибудь, как собрать вместе две arduino pro mini , модули neo-6m и gy-87? Есть может инструкция?

k0der

может скинуть кто принт-скрин multiwiiconf при подключенном gps.
gps-fix горит зеленым, а вот кол-во спутников пишет что 0

отбой. завелось

John_Locke:

Так что. Подскажет мне кто-нибудь, как собрать вместе две arduino pro mini , модули neo-6m и gy-87? Есть может инструкция?

  1. качаешь I2C_GPS_NAV шьешь плату номер 2. подлючаешь gps через uart к ней
  2. качаешь мультивии. в конфиге обязательно указываешь тип аппарата, i2c-gps, gy-87. шьешь плату номер1
  3. по шине i2c соединяешь плату 1, плату 2 и gy-87

neo-6m подключаешь к плате

k0der

Глупый вопрос. но спрошу:
какие BUZZER можно подключать
и как плаат обозначает процесс арминга?

bond62

пищалки любые активные. у меня электромагнитная через транзистор включается. по моему при арминге она не пищит(странно стоит пищалка ая не обратил внимание). вот когда инициализация пройдет она пищит кодом.