Автопилот Arduplane - открытое ПО

polarfox

Коллеги,подскажите такую вещь.Входы у ардупилота высокоомные или нет?Почему спрашиваю,никак не получается вывести РССИ на ОСД да и на МП тоже.Задаю 13-й пин как вход для РССИ,диапазон напряжений 3,3 вольта.Подаю с оранжевского приёмника сигнал и ничего,никакой разницы включён ПРД или нет.И второй момент вертикальная скорость на минимосд отображается в см в сек,можно это поправить без особого гемора?Прошивка осд от Кирилла Корнилова,шрифты MinimOSD_2.4.mcm.Может там запятая не отображается из-за шрифтов?Тогда какие шрифты залить?

X3_Shim
polarfox:

Задаю 13-й пин как вход для РССИ,диапазон напряжений 3,3 вольта.Подаю с оранжевского приёмника сигнал и ничего,никакой разницы включён ПРД или нет.

Нормально все должно быть. Ну прыгать будет RSSI, но все равно показывать должен.

Мультиметром измеряли напряжение ?

polarfox

На выходе приёмника при неподключённом к пину диапазон от 2-х до 0 вольт. На турецкой осд всё отображалось нормально,вот и подумалось,может вход ардупилота подсаживает напругу с выхода приёмника.Фильтр стоит для сглаживания скачков.Я понимаю 2 вольта не 3,но должно же пропорционально какую-то разницу показывать при включенном ПРД и выключенном.

X3_Shim
polarfox:

ильтр стоит для сглаживания скачков.Я понимаю 2 вольта не 3,но должно же пропорционально какую-то разницу показывать при включенном ПРД и выключенном.

Да, должно конечно. Разве что ошибка коммутации. 13 пин это вы к чему подключали ?

Вообще 13 пин это странное место для rssi, это напряжение на стандартном порту PM.

polarfox

Ну так пин порта А13,который третий от края платы.Первый земляная шина второй 5В шина, третий сигнальный.Или я неправ?Тут ещё одна версия,может это в прошивке эта “фича” выпилена?Прошивку точно не помню,но вроде 3.0.3, прошивал давно,а на самолёт железку поставил недели две назад.

X3_Shim
polarfox:

Ну так пин порта А13,который третий от края платы.Первый земляная шина второй 5В шина, третий сигнальный.Или я неправ?

Крайниее к плате земля, вторые от края почти везде +5. А третий от края это порты. Конкретно входы вот подписаны:

13, это напряжение. Поставьте 0 порт и включите в крайний разъем (ну на картинке он подписан как A0).

polarfox

Так что,после А8 не идёт с А9 по А13? Или они цифровые?На А0 не могу,там у меня контроль напряжения.Вчера вроде переназначал на А8-й и те-же фаберже,но попробую ещё раз.

X3_Shim
polarfox:

ак что,после А8 не идёт с А9 по А13?

Честно говоря я сам пробовал только A0-A3 и A12,A13, сейчас лень гуглить про те что после A8 😃

Да, именно с оранжевым пробовал и с фильтром (RC) и без. Все пашет.

Ну и да, A12 и A13, это однозначно порты в разъеме PowerModule.

Alex_dil
X3_Shim:

Еще раз. Программа отвечающая за навигацию, для поворота не рулит с помощью РВ, он поворачивает строго элеронами

Спасибо, Андрей, ещё раз. 😃 Именно это я и хотел уточнить.

polarfox

Ясно спасибо, буду потихоньку “копать”,в принципе не очень нужно,так для теста антенн может пригодиться.Ну а по поводу см в секунду на минимосд ничего не подскажете?

X3_Shim
polarfox:

Ну а по поводу см в секунду на минимосд ничего не подскажете?

Там имелись ввиду метры в минуты, типа так принято. Исправить по простому не получится.

polarfox

Да уж,вообще-то вариометры в метрах в секунду ну или футы в секунду.Ну ладно, будем мерять попугаями.
Заработал РССИ.Назначил на А5 и всё пучком.Значит до этого я на какие-то с А9 по А13 тыркался.
Спасибо,Андрей, за помощь.

X3_Shim
polarfox:

Да уж,вообще-то вариометры в метрах в секунду ну или футы в секунду.Ну ладно, будем мерять попугаями.

Мне вот тоже не нравится метры в минуту. Я хочу м/с 😃 Я даже знаю человека который может нам помочь в этом, надо просто просить вместе.

PRG, к тебе обращаюсь 😃

brusse
alexeykozin:

скорее всего в 3.4 отключен протокол NMEA, они давно на него покушаются
3.3.0 вам не подходит? скачать можно тут hobby.msdatabase.ru/…/arduplane-3-3-firmware

Прошился вашей прошивкой. Все настроил. Но при выборе протокола nmea снова пишет no gps. Модуль ublox n8m. Что я делаю не так?

msl_272

Каким образом мозги определяют начальное положение горизонта? Ведь микросхема гироскопа может выдавать только значения угловой скорости по соотв осям. Акселерометр аналогично только ускорения. А откуда берется начальная точка отсчета.

X3_Shim
msl_272:

А откуда берется начальная точка отсчета.

От силы тяжести.

seeker_nsk
X3_Shim:

От силы тяжести.

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

X3_Shim
seeker_nsk:

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

Не нужно. Нужно что бы он просто лежал неподвижно.

emax
polarfox:

Ну так пин порта А13,который третий от края платы.Первый земляная шина второй 5В шина, третий сигнальный.Или я неправ?

С последними 6 пинами поосторожнее, там не A12-A13, как вроде бы ожидается по нумерации, а ISP 6pin, для прошивки. А gnd и + там совсем в других местах.

brusse
brusse:

Прошился вашей прошивкой. Все настроил. Но при выборе протокола nmea снова пишет no gps. Модуль ublox n8m. Что я делаю не так?

Кто нибудь может помочь? Я уже все переделал, ну никак не хочет работать с протоколом nmea. Принудительно в модуле выставил nmea, отсоединил с модуля шину rx, чтобы APM не пытался настроить модуль под свои нужды, подключаю - NO GPS. В GPS TYPE вместо ublox выставляю nmea, таже картина NO GPS. Как только подсоединяю RX к модулю и ставлю gps type ublox, все начинает работать, только с протоколом UBX.