А давайте обсудим Arducopter - APM
сегодня калибровал серию контроллеров с прошивкой ардукоптер 3.2 и сделал интересное наблюдение.
до калибровки акселя устанавливается нулевая баро высота.
если контроллер с некалиброванным акселем повернуть на ребро то в мишен планере баро высота уползает до 5 метров, при перевороте еще больше.
вывод для лучшего удержания высоты важно и нужно аксель калибровать очень точно, на неподвижной плоскости, по угольнику
Как бы то, но не совсем. У меня APM 2.8. Вроде настроил. Итак, для тех, кто столкнётся с подключением внешнего компаса к АПМ 2.8.
GPS Подключаем в разъем GPS. разъём компаса в разъём под GPS (раньше был старый ГПС). Убираем джампер JP2 - это и есть отключение компаса, тк разводка платы другая и где раньше резали перемычку, теперь в 2.8 стоит резистор. Параметр Compas_external - поставил 1. Ну и откалибровал компас, выбрав 3DR GPS/Compas
У меня тоже 2.8 Втыкал компас в I2C и ставил перемычку (ближнюю к GPS разъёму). Всё работает.
А кто подскажет - подключил МинимОСД. Половину данных не отображает(заряд батареи, данные GPS). Подключал и TX и RX. Горизонт, высота, время, компас работает.
о электрической схеме APM 2.8 JP2 отвечает за компас. Рассмотрев плату можно понять что внешний компас подключается к разъему под GPS, OSD подключается к штекеру рядом с ПМ, а телеметрия в верхний левый штекер (над штекерами выходов), те без Y-разветвителя. Может в этом дело? Сам ещё это не проверял
Сейчас проводил эксперименты с компасом. Отключил внешний компас, убрал перемычку, положил APM на стол в направлении на запад, делаю коннект, джёмс - полётный дисплей показывает на север. при поворотереагирует на поворот, показывая неправильно стороны света. Отключаюсь, отключаю от усб, ставлю джампер в JP2, подключаю, коннектюсь и проверяю - с перемычкой компас правильно определяет стороны света. Из этого делаю вывод, что наличие джампера JP2 активизирует встроенный компас, отсутствие джампера - внешний компас.
Заказывал. На плате нет компаса.
Что тогда купить, чтобы компас был распаян? APM 2.8?
Половину данных не отображает
Попробуйте эту прошивку - ardupilot.com/downloads/?did=40
А кто подскажет - подключил МинимОСД. Половину данных не отображает(заряд батареи, данные GPS). Подключал и TX и RX. Горизонт, высота, время, компас работает.
У некоторых работает, у некоторых не работает. Никто не знает почему )
У некоторых работает, у некоторых не работает. Никто не знает почему )
Да, и от ОСД это точно не зависит, я 2 штуки пробовал, что-то с самим апм. Причем, если подключить квадр по радиомодемам к ноуту и отключить, то все будет передаваться до первой перезагрузки апм.
Посоветуйте, что еще с компасом есть, я только это нашел, 1 вариант, там даже перемычки распаяны для отключения компаса. Еще в 3.1 можно легко впаять, там вся обвязка есть, но мне разъемы и проводки 3.1 не нравятся, хрупкие очень.
Я так понял, 2.8 это работа китайцев, неофициальная версия. Мало кто с этим контролёром работает, есть свои нюансы. Так что лучше думаю не гнаться за новизной, как поступил я, купить 2.6 версию например.
Но надеюсь разберусь, хотя придётся провести порядочное время в инете и напрячь знающих.
Никто не знает почему )
Вроде как не работает у тех, у кого 3.2 прошивка АПМ. Начинает отображаться при подключении модема.
Я так понял, 2.8 это работа китайцев, неофициальная версия. Мало кто с этим контролёром работает, есть свои нюансы. Так что лучше думаю не гнаться за новизной, как поступил я, купить 2.6 версию например. Но надеюсь разберусь, хотя придётся провести порядочное время в инете и напрячь знающих.
в официальной последней версии 2.6 есть несколько косяков,
официалы практически забросили проект с апм не выпустив пофикшенную версию, перекинулись на пикс.
сначала наша команда в неофициальной версии APM 2.5 M3, а затем и китайцы сделали версию платы с фиксами 3 вольтового стабилизатора,
мы решили убрать гнездо повермодуля и ненавистный диод по питанию а на освободившееся место поставили конденсатор по питанию
киатйцы в версии 2.7 только заменили стаб, оставив питане контроллера прежним. но найдя что конвертер уровней епром включен не по даташиту пофиксили его включение. Конвертер уровней епром не создавал никому проблем, и фактически вообще не нужен так как входы епром толерантны к 5 вольтам
а вот в версии 2.8 у них попрело творчество с массивом разрезных перемычек на плате и управление компасами не разбирая корпус.
Но проблема в том что разработчики 2.8 не позаботились толком объяснить как этим пользоваться, а энтузиастов не нашлось
Вроде как не работает у тех, у кого 3.2 прошивка АПМ. Начинает отображаться при подключении модема.
у кого не работает - проверьте что
в разъеме юсб ничего не воткнуто
осд без модема подключено по 4 проводам либо в мишен планере нажато включить осд
попробуйте после загрузки осд сбросить апм и наоборот после загрузки апм сбросить осд.
если порядок сброса играет роль то имеет смысл копать в сторону поиска более быстрого или медленного бутлоадера для осд или атмеги2560 и еще есть какойто параметр телеметри делей
попробуйте после загрузки осд сбросить апм
Всмысле, обесточить и включить обратно?
Всмысле, обесточить и включить обратно?
да, сохранив питание осд.
Попробую, будет время, спасибо!
Попробуйте эту прошивку - ardupilot.com/downloads/?did=40
Попробовал. Загрузил настройки экрана старые (может из за них) на экране теперь абракадабра - всё смешалось. Чё то показывает, но что не совсем понятно.
Почему деактивируется ОСД по прошествию какого то времени. Надо лезть в мишнпланер и включать кнопку, что бы оно стало опять показывать?
У меня вопрос.
yadi.sk/d/ME2NcCF4jesKA
Вот лог полёта. Пару раз срабатывал фэйлсэйф по радио.
Вопрос, когда коптер был в правой нижней точке по карте (когда первый раз фэйлсэйф сработал) - коптер конкретно так “нырнул” носом (думал, что проп отстрелился, но на карбоне это маловероятно). Из-за чего это могло случиться? Чего-то не вижу ничего такого. Или просто радио “подвисло” и из-за этого фэйлсэйф сработал?
Загрузил настройки экрана старые (может из за них) на экране теперь абракадабра - всё смешалось.
Это вы шрифты не обновили, обновите через этот конфигуратор, шрифты там в корне лежат - ardupilot.com/downloads/?did=39
а вот в версии 2.8 у них попрело творчество с массивом разрезных перемычек на плате и управление компасами не разбирая корпус.
Выискиваю 2.8 на али, все продавцы заявляют, что компаса там нет. Но на некоторых фото товара нет перемычек возле GPS разъема, а не некоторых есть, видимо и компас есть? Покупка 2.8 с компасом - это везение. Или китайцы ничего не знают о своем товаре и во всех 2.8 есть компас?
Забейте вы на компас. Выносной компас стоит 200-300 рублей. Плюс бывает в GPS встроен. А встроенный компас не работает корректно в 99% случает. Только если очень правильно силовые провода развести.
Выискиваю 2.8 на али, все продавцы заявляют, что компаса там нет. Но на некоторых фото товара нет перемычек возле GPS разъема, а не некоторых есть, видимо и компас есть? Покупка 2.8 с компасом - это везение. Или китайцы ничего не знают о своем товаре и во всех 2.8 есть компас?
Некоторые в описании прямо указывают отсутствие компаса, но есть и с компасом и указано что надо убирать перемычку для использования внешнего компаса. Перед заказом лучше уточнять у продавца. И почему Вы хотите именно с внутренним компасом?