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

alexeykozin
Serj=:

У меня после касания коптер начинает прыгать, похоже инерциалка от ударов поддает газу, даже на ковре. Может можно что то поднастроить?

ins_mpu6k_filter = 20 разве что, ну и продолжать держать уверенно газ вниз в момент касания

crown
alexeykozin:

ins_mpu6k_filter = 20 разве что,

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

alexeykozin
igoralekseevru:

Алексей, вопрос. У меня осд версии 0.1 видимо там не импульсник (как узнать?) можно 12в вообще не заводить? Как я понимаю 12в там сквозное? Для камеры? Там есть 5в это вход или выход?

там такая крупная деталь в версии с импульсником,
у осд два контура питания
одно питание ардуино-процессора
второе питание видеопроцессора
возможно обе части питать от одного питания, от автопилота, для этого замыкают две перемычки, они указаны в мануале.

возможно питать ардуину от автопилота а аналоговую часть от источника камеры, но в версии 0,1 идет линейный стабилизатор он рассеивает на себе все что выше 5 вольт, при токе 100ма. плата маленькая и отвода тепла недостаточно если подавать 12 вольт (которые идут еще и транзитом на камеру).
но если подавать не 12 а 6-7 или даже 8 то ничего не перегревается.

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

crown:

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

а подъем и снижение происходит с одинаковой скоростью или садится гораздо медленнее?
если так то возможно неверно входите в альтхолд,
перед переключением в альтхолд ардупилот должен понять какой газ нужен для висения,
для этого когда вы подняли аппарат в стабилизации подержите его в висении на одном уровне секунд 15 (можно меньше, но желательно 15) в этот момент он запомнит газ висения соответствующий текущему весу и к этому значению будет добавлять данные инерциалки для управления тягой моторов.
если перейти в альтхолд на взлете, при тяге превышающей ховер - аппарат будет лениво садиться и прыгать при посадке

crown
alexeykozin:

если так то возможно неверно входите в альтхолд,

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

crown
alexeykozin:

а троттл рэйт выстален в 6 как показано тут

А оно вроде идет по умолчанию в 2.9, проверил все соответствует

alexeykozin

барометр плотно прикрыт поролоном и защищен от потоков с винтов?

crown
alexeykozin:

барометр плотно прикрыт поролоном и защищен от потоков с винтов?

Плата внутри пластин, паролоном барометр накрыт

Serj=
alexeykozin:

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

Это значение запоминается только на один раз, при каждом арме по новой?
Перед переключением немного повисел, альтхолд держит отлично, троттл рэйт 6, плата в корпусе с поролоном.
При автопосадке также прыгает.

alexeykozin
Serj=:

Это значение запоминается только на один раз, при каждом арме по новой?

я точно сказать не могу при каждом ли переходе стаб-альтхолд,
но при каждом арме точно (батарейка то может оказаться легкая или тяжелая, если даже не говорить о том что можно груз навесить)
в новой прошиве сделали параметр throttle_mid надо будет посмотреть как он работает

Chester_kz

Точно при каждом арме. Взлетаю не дожидаясь 15 сек. врубаю альхолд или лойтер садиться на 0.6-1 метр и висит. И еше по ходу он этот газ висения меняет по ходу полета. Так как у меня при взлете стик для висения где-то 45% на когда батарейка села почти 55%. от сюда получается если в начале из альхолда в стаб то начинает высоту набирать если в конце полета то наоборот. Надо приучить себя сажать в альхолде.

Amozov

А вот режим Geofence, кто нибудь пробовал? Я так понимаю радиус круга просто задается за который он не должен вылетать. На карте окружность не показывается?

svir

собрал новую раму гексы, перешил регули wii esc попробовал полетать. в режиме альтхолд гекса пролетала 6 минут блинчиком и стала пищать пищалка, посадил, на пищалке было 3.7 вольта а настроена на 3.5 потом взлетел и отлетал в стабилизации ещё 4 минуты до 3.5. второй акк отлетал в стабилизации, так же блинчиком, но пищалка сработала только на 3.5 без ложной паники как в режиме альтхолд, точно время не засекал но так кажется что в стабилизации у меня летает чуть дольше чем режиме альтхолд.

chanov
Chester_kz:

Точно при каждом арме. Взлетаю не дожидаясь 15 сек. врубаю альхолд или лойтер садиться на 0.6-1 метр и висит. И еше по ходу он этот газ висения меняет по ходу полета. Так как у меня при взлете стик для висения где-то 45% на когда батарейка села почти 55%. от сюда получается если в начале из альхолда в стаб то начинает высоту набирать если в конце полета то наоборот. Надо приучить себя сажать в альхолде.

Это ещё по человечески, у меня при переключении дал газу и метров на 30 от планеты ушёл … после этого я пока не летал, но чувства какие то странные по этому поводу, пока списал на глюк ))))

alexeykozin
chanov:

Это ещё по человечески, у меня при переключении дал газу и метров на 30 от планеты ушёл … после этого я пока не летал, но чувства какие то странные по этому поводу, пока списал на глюк ))))

такое бывает если переключатель режимов попадает не в тот режим, например в of_loiter или pos_hold без оптического сенсора

crown

Подскажите где на плате 2.5 с таймера А13 пин, хочу RSSI завести, в планере только назначение для rssi A0,A1,A2,A13, A0 планирую для сонара, А1,А2 для датчика тока, ил если у меня датчик с дронов для платы 2.5 который через свой разьем подключается то я могу использовать пины А1,А2 для своих целей???

davk
crown:

Подскажите где на плате 2.5 с таймера А13 пин, хочу RSSI завести,

Analogue RSSI is normally handled by the APM 2. 5 and passed over Mavlink to the MinimOSD.
Analogue RSSi can be input on pin A8 and should not exceed 3.3v. To enable the APM to work with
RSSI input on A8 then LED’s need to be disabled on this input.
это выдержка из мануала (APM_2_5_Arducopter_Guide_v1_4). почему вы решили что нужно в А13 ?

блин, я совсем запутался с RSSI здесь показаны входы A0,A1,A13 так кто подскажет какой вход надо использовать для RSSI ? 😃

а A13 наверно здесь:

alexeykozin
crown:

Подскажите где на плате 2.5 с таймера А13 пин, хочу RSSI завести, в планере только назначение для rssi A0,A1,A2,A13, A0 планирую для сонара, А1,А2 для датчика тока, ил если у меня датчик с дронов для платы 2.5 который через свой разьем подключается то я могу использовать пины А1,А2 для своих целей???

судя по разводке A12 и A13 это аналоговые входы которые идут с повермодуля (два средних пина разъема повермодуля)
поэтому выбирая в мишен планере тип токового датчика 3dr power module прошива занимает 12 и 13 пины для напряжения и тока
поэтому теоретически (если тип датчика задан 3dr power module) а1 и а2 должны быть свободны для других сенсоров втч rssi

если задан иной тип повермодуля то входы напяжения и тока надо подключать на a1 a2 а средние пины a12 и а13 на гнезде повермодуля будут свободны для других предназначений

davk:

это выдержка из мануала (APM_2_5_Arducopter_Guide_v1_4). почему вы решили что нужно в А13 ?

в списке адвансед параметров есть RSSI_PIN используя который теоретически можно назначить другой вход

Chester_kz

Задумался над покупкой ArduStation.
Вижу два варианта первый и второй
Если по первому варианту есть хоть какая-то документация то по второму вообще ничего не нашел.
Вопрос цены не стоит. Первая вроде как совсем простая и я бы даже сказал устаревшая.
В принципе одна из основных целей это целить хеликс на 5.8 на коптер (возможно самолет в будущем).
Был ли у кого опыт работы с ArduStation что посоветуете?

davk
alexeykozin:

в списке адвансед параметров есть RSSI_PIN используя который теоретически можно назначить другой вход

так я и назначил 8 , и подал RSSI в A8, но показания работают не очень корректно. т.е или 100% или 40 , 45 % в момент потери сигнала и -4% при выключенной аппе.
сейчас и думаю, может это связано с A8 ? т.к. Analogue RSSi can be input on pin A8 and should not exceed 3.3v. To enable the APM to work with
RSSI input on A8 then LED’s need to be disabled on this input.

может есть по этому поводу соображения?
п.с. фильтр на сигнал RSSI и калибровку OSD делал.