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

mmib

Если кому нужно, разобрался с показаниями силы тока для конвертера Mavlink -> FrSKY на Arduino Pro Mini (для последней версии Ардукоптера 3.1.3)
Вот пропатченый код. У меня напругу и силу тока вроде правильно показывает. Направление пока не показывает (и не показывало), еще разбираюсь.
www.ex.ua/969926989353

alexeykozin
avo-18:

Нашел команду (AHRS_GPS_GAIN). Это то же самое, что (gps_ahrs_gain) = 0

я по памяти писал, видать подводит))
да, этот параметр

gorbln:

Верит АПМ компасу, поэтому его и унитазит при хреново откалиброванном компасе

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

NARAJANA

Вчера полдня тестил Walkera QR-X350 Pro c контроллером Devo-M(замаскированый Ардукоптер).
С MissionPlanner коннектится, все настройки доступны, все полетные режимы, проверил, работают идеально без глюков, в Лоитер висит как прибитый, баро в Альтхолде держит высоту отлично. Залил миссию из 6 точек, перекрестился и запустил. Слетал миссию четко, вернулся домой и сел. Симпл и Суперсимпл тоже работают идеально.
Очень доволен, за 309$ получил готовый к полету из коробки квадр с Ардупилотом. Свой самодельный Арду настраивал я довольно долго, пока пришло понимание. А тут нулевый пользователь может сразу начать летать, и как войдет во вкус осваивать новые плюшки. Из коробки доступны будут только Стабилайз, Лоитер, RTL и Симплмоде. Единственное но, нет разъемов для подключения радиомодема и OSD.

NARAJANA
Shuricus:

Какое полетное/вес?

Вес без батареи 660гр. Время полета с батареей 3S 5200мАч около 25мин., с батареей 3S 2800мАч около 14мин.
С подвесом на бк моторах и ГоПро (+ еще 200гр.) 15-16мин. и 8-9мин. соответственно.
Но это уже наверное оффтоп, прошу прощения.

Shuricus

Тогда не оффтоп, а вы изнутри контроллер случайно сфоткать не собираетесь? Может там разведены выходы уарта.

NARAJANA

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

Shuricus

Там есть площадки Tx Rx, можно попробовать зацепить ОСД.

Только цена контроллера все равно выше чем даже мелкого с ХК.

NARAJANA

А его и не имеет смысла отдельно покупать, цена на него завышена, как и собственно, на многие запчасти для готовых моделей в нашем хобби, таков маркетинг. Тут весь интерес, повторюсь, за не очень большие деньги получить Фантомообразный коптер с уже настроенными производителем мозгами Ардупилот, установить приемник, настроить аппу и сразу полететь.
Да, есть пятачки Tx Rx. На днях попробую подключить к ним 3DR модем.

Aleksandr_L
student06:

Здесь много говорилось о питании АРМ со стороны входов. А каковы требования к источнику питания со стороны выходов, например, при использовании контроллеров
Afro Slim 20Amp Multi-rotor Motor Speed Controller (SimonK Firmware)

При использовании Afro Slim 20Amp Multi-rotor Motor Speed Controller (SimonK Firmware) - нет требований, т.к. эти регуляторы BEC не содержат вовсе.
Да и принципиальной разницы нет с какой стороны питать от входов или выходов, вопрос в количестве источников которые подают питание на АРМ.
Самый простой вариант - питание с BEC встроенный в регулятор, так летает, но не надежно.
Второй вариант - есть BEC встроенный в регулатор (1 из регуляторов) и есть отдельный BEC для питания мозга - тогда снять перемычку JP1 или выдернуть средний провод из разъемов регуляторов.
Третий вариант - отдельный BEC, регуляторы OPTO (т.е. без встроенного BEC(например - Afro Slim 20Amp Multi-rotor Motor Speed Controller (SimonK Firmware))), тогда пофик на перемычки и пофик на входы выходы (с точки зрения питания).
Там на самом деле на плате просто дорожка +5V по кольцу идет по плате, ее можно разорвать только перемычкой JP1.

raefa

Только опять по кругу не начинайте про питание. Уже обсудили все. Читать это тошно.

Flutter

To NARAJANA. Жуткий оффтоп, просмотрел где покупали за такую сумму, на НК вижу другую.

Aleksandr_L:

Второй вариант - есть BEC встроенный в регулатор (1 из регуляторов) и есть отдельный BEC для питания мозга - тогда

Александр, ну это что - выдержки из дневника? Или м.б попытка свести вместе кучу информации для себя. Но новой информации для всех вы не дали.

NARAJANA

Сорри за офф, на НК пересыл обычной почтой, да и бывает собиирают долго посыль. Брал на Алиэкспресс за 309$ с бесплатной EMS.
ru.aliexpress.com/item/Upgrade-verision-Walkera-QR-X350-PRO-with-More-Precise-GPS-Function-Best-Solution-for-Aerial-Photography/1684386017.html

ARXITEKTOR

Возник вопрос это реально модуль Ublox LEA-6M вроде есть NEO-6M GPS module а Ublox LEA-6M нет ?
а то больно цена подозрительная ? скорее всего это ошибка в названии.

student06
student06:

Здесь много говорилось о питании АРМ со стороны входов. А каковы требования к источнику питания со стороны выходов, например, при использовании контроллеров
Afro Slim 20Amp Multi-rotor Motor Speed Controller (SimonK Firmware)

Сам задал вопрос, сам и отвечу. Никаких требований к источнику питания со стороны выходов не предъявляется. Потому что его подключать вообще не надо, т.к. АРМ для этого питания - просто коммутационная панель в случае отсутствия перемычки JP1.

Flutter
ARXITEKTOR:

Возник вопрос это реально модуль Ublox LEA-6M вроде есть NEO-6M GPS module а Ublox LEA-6M нет ?

НЕТ, можно платить 55 уродов, а можно 19, результат тот же.

ttt01

Такой вопрос: пришел комплект от хобикинга арду 2.5.2 с телеметрией набор, платка черная, на ней прошивка 2.9.1 . УСБ конектится только если под углом нажать на штекер в разъеме усб на плате. даже вход кривой. теперь думаю , прошить или накрыться может? и что с аразъемчиком усб можно сделать? до этого была голубая платка с realrc, с ней проблем не было, 3DR на ней написано, на этой hextronik.