А давайте обсудим Arducopter - APM

alexeykozin
omegapraim:

Господа здравствуйте, за темой следил одним глазом, собрал себе 500 квадрика средней тяжести, для тестирования GPS модулей. Какая сейчас самая стабильная и актуальная прошивка не считая 3.2? ее я чет боюсь ставить, сейчас залил себе 3.1.1

рецепт счастья
arducopter 3.1
ahrs_gps_gain = 0
mpu6kfilter=20

AirBot

Скажите, а от чего в реальной практике, может защитить предохранитель в цепи питания?

alextr

От пожара. А где он здесь стоит?

raefa
ExIM:

И, самое главное, как быть с металлическими предметами вокруг меня? Неужели с ноутбуком выходить в -10 на улицу и проводить там нормальную калибровку?

Именно! Калибровку надо делать именно в летных условиях. Ну сами посудите, сколько металла/техники в помещении.
Делаешь значит так: выходишь в мороз на улицу, зовешь побольше народу, “танцуешь с компасом”, народ ржет, результат достигнут!

alexeykozin:

при больших офсетах бывает что север и юг показывает правильно а запад и восток к примеру к серверу градусов на 20

+1

IceMiner:

А вот такое резонное размышление… Если разработчики убрали терминал вместе с эрайзом, так ли он был нужен?

Читая это предложение я предполагал, что вопрос каснется, “почему разработчики не сделали очистку еепром с кнопки, раз терминал убрали?”.
Ребят, что ковыряется в коде, еще раз прошу, мож кто глянет, чистится ли еепром кнопкой Reset? или может чистится на этапе первой загрузки после резета или еще как? Вот тогда мы к этому вопросу возвращаться не будем.

IceMiner:

И зачем полностью чистить EEPROM если переменные в full paremeter list полностью определяют как будет настроен полет?

Логика есть… Но, например, MP и APM Planner и Droid Planner имеют разные глюки записи и чтения параметров. Так же и с еепром. Учитывая, что MP написан на фреймворке от мелкомягких, APM Planner и DroidPlanner является по’ртом, т.е. присутствует избыточность верхнеуровневого программирования, вот и вылазит всяко…
Оффтоп: Мне очень нравится фраза “Если бы Microsoft до сих пор отлаживала DOS, то там уже глюков бы не было”.

IceMiner:

Что еще такого там есть, что может влиять на полет и не может быть изменено или стерто в МП?

А пес его знает. Пока кодеры не посмотрят, так и не узнаем (мне лезть в код не предлагать).
Вот не думая почистить - будет лучше.

Shuricus:

то либо есть значения скрытые из общего списка, и они тоже не сбрасываются,

Ну может какие накопительные переменные параметры хранятся, либо опять недоработки, приводящие к записи левых значений.

IceMiner
raefa:

Читая это предложение я предполагал, что вопрос каснется, “почему разработчики не сделали очистку еепром с кнопки, раз терминал убрали?”.

Нет. Просто предположил, что раз убрали - значит не нужен/важен.

raefa:

Но, например, MP и APM Planner и Droid Planner имеют разные глюки записи и чтения параметров.

APM Planner и Droid Planner не пробовал в работе, но МП последней версии в комплекте с последней прошивкой просто не может иметь глюков с записью параметров в контроллер. Иначе это не просто баг, а неуважуха ко всему сообществу пользователей ))))

raefa:

Вот не думая почистить - будет лучше.

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

Shuricus

А какова причина повреждения платы в этом случае?

Warning: Connecting USB when you have input voltages at the high end of the range (near Abs Max) can damage the board. Disconnect battery before connecting USB or test input voltages so they are within the normal specified range.

(Не подключать ЮСБ, если плата запитана высоким уровнем, второго внешнего питания)

Arkady68
raefa:

Сообщение от IceMiner
Что еще такого там есть, что может влиять на полет и не может быть изменено или стерто в МП?

Надеюсь что все таки ничего. Хотя можно рекомендовать всем, кто переходит с 3.1.* на 3.2 сначала стирать ипром а потом заливать прошивку. Но в моем случае bad gyro healf стало появляться по причине улучшения (или ухудшения) алгоритма работы при инициализации. Дело в том, что коптер у меня складной, и в исходном состоянии лапы с моторами (магнитами) прижаты к корпусу и компас идет в рассогласование с джайро, вот он и жаловался на его здоровье. мог бы с тем же успехом и на здоровье компаса жаловаться. Как только стал включать питание после полной раскладки лап проблема рассосалась. И коптер замечательно летает, и дрифт и холд позишен… хорошая прошивка 3.2

Shuricus

Ну хорошо, а так решается вопрос питания пятью вольтами с сохранением защиты от переполюсовки?

Yden

обнаружился странный глюк никак не могу понять в чём проблема

Коптер стал реагировать на газ очень странно, обороты плавают чуть прибавишь газ, а он прибавит обороты спустя 1-2 сек, а потом немного убавит потом опять прибавит

Всё это происходит ещё до взлёта после арминга, аппа калибрована, индикатор газа в MP двигается плавно на самой аппе значения газа так же плавно меняются и не дрожат. т.е аппа и приёмник скорее всего не причём.

Вот ещё что если коптер ввести в режим калибровки регулей, то моторы на газ реагируют адекватно без перегазовок и плавающих оборотов
перепрошивать пробовал еепром чистил на всякий юзал прошивки либо 3.1rc5 либо 3.2 поведение одинаковое.
Что это может быть ?

Yden

да, сразу после покупки платы

Customize

скажите, а на шине OUTPUTS APM контроллера должно быть +5В ?

ALEXSEI

Из за этого окна с ошибкой не могу посмотреть лог пробного полёта , что написано в окне ?
И где что поправить , может МП старая версия ?

Yden

после включения АПМ стал гореть жёлтый светодиод (😎 он вроде бы не должен гореть ? что то я уже забыл

Customize:

скажите, а на шине OUTPUTS APM контроллера должно быть +5В ?

если регули без OPTO без беков и перемычка не стоит то не будет там +5

raefa
ALEXSEI:

И где что поправить , может МП старая версия ?

Перезапустите комп. Файл чем-то занят.

Customize:

скажите, а на шине OUTPUTS APM контроллера должно быть +5В ?

Видать плохо вы почитали HOW-TO. 😃 Все зависит от того, как питание подаете. Если на Outputs, то будет и перемычку надо. чтобы появилось на Inputs. Если подаете на Inputs, то без перемычки не будет. А как с повер модулем, не помню.

Yden:

после включения АПМ стал гореть жёлтый светодиод

Игрались же с калибровкой регулей. Может он с этого режима не вышел. Еще раз перезапустить?

Если 3.1-rc5 квадр, то горит всегда.

Customize

Пардон ступил.
Сегодня приобрел новый контроллер редакции Козина А. там чуток все по другому…

Хочу использовать старый PM модуль (который APM Power Module XT) как сенсор тока.
там есть площадки

с них можно взять сигнал ? только вместо I у меня маркировка A !

macrokernel

Да, можно, только тоненький проводок +5V уберите.

Yden
raefa:

Игрались же с калибровкой регулей. Может он с этого режима не вышел. Еще раз перезапустить?

из режима вышел забыл что на RC5 жёлтый постоянно горит,
а что можете сказать по поводу моего глюка с плавающими оборотами описанным в посте 16053 что это может быть ?

Shuricus
raefa:

Читая это предложение я предполагал, что вопрос каснется, “почему разработчики не сделали очистку еепром с кнопки, раз терминал убрали?”.

Почему же, там есть кнопка
Не знаю, что она делает. Но есть.

Customize
macrokernel:

Да, можно, только тоненький проводок +5V уберите.

у меня нет стандартного разьема PM. потому и интересуюсь можно брать с площадки I(в моем случае ??А??) и GND и воткнуть в A3