Проект Мегапират на самик!

Syberian

Видел раскачку. Сильный ветер и нет учета воздушной скорости. Околосрывной режим. Как встал против ветра - газ навалил и попер домой.

LaPart
Syberian:

Видел раскачку. Сильный ветер и нет учета воздушной скорости. Околосрывной режим.

Да, это “нехорошее” место на нашем поле, закручивает вихри вокруг кучерявой посадки, там часто даже вниз тянет…
Нет пока учета воздушной скорости, но по ГПСной наверное, если бы была крейсерская набрана - так бы не кидало. Неудобно говорить предположения без объективной записи. Писалку выписал, жду.
Может сегодня еще кто летал, поделятся результатами…
Сегодня намного увереннее, жестких вроде не вылезло залипух.

А датчик воздушной скорости уже поддерживается, или пока нет?

Syberian
LaPart:

если бы была крейсерская набрана

крейсерская-то набрана по ГПС, т.к. движок включался периодически, но вектор скорости в момент раскачки был направлен слева направо, т.е. самоль несло боком, зуб даю.
Датчик воздушной скорости пока не реализован программно. Разъем и обвязка под него в плате есть.

LaPart:

мужичок, который кричит периодически ПУЛЛАП, снова промолчал насчет напряжения акков, жирные трясущиеся тревожно цифры на ОСД не появились

Очень странно. Проверил. Мужик орет, цифры трясутся.
А вы индикатор числа банок смотрели? если там вдруг каким-то макаром наопределяет 2s - естественно, мужик орать на трехбаночную батарейку не будет.

alex-ber

А мне вот полетать не удалось…
во-первых ветер 10 м\с…
во-вторых дождь периодами…
ну и в третьих - целый день лазил по болоту (искали дедушку - потерялся сутки назад…).
Из положительного за день (вымок, устал, еле живой…) - этого дедушку мы нашли! И причем живого!!! Дед молодчина - в его возрасте сутки в болоте… Но он выжил… не поверите - первый раз вижу его а рад как за родственника…
Но это Офтоп…
За прошивку рад!
Олег - как звук на вариометр? В следующий апгейт войдет?

LaPart
Syberian:

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

Определяется, сейчас посмотрел - 3S. Даже на неполностью заряженной батарее. Сейчас 11.7В - показывает 3S. Когда подключаю только к плате (не снимая питание с самолета) допбатарею 8.4В (две банки), то цифры трясутся, мужик орет. Плавнее сейчас не могу изменять напряжение, под рукой нет регулируемого ничего.

Понял, почему акки совсем озябли: самолет когда сел за небольшой бугорок, связь пропала, датчик удара не сработал, не задизармился. Включился возврат домой - мотор на видео вяло зажужжал, параллельно по-возможности выкашивая травку… Когда я к нему прибежал - 7.5В осталось… Странно, почему рег отсечку не дает как давал раньше: настроен на 3.3В на банку, то есть на 9.9В, должен плавно отрубать газ. А тут не срабатывает.

Syberian

2.0.2969 + наземка

  • восстановлена обработка датчика удара
  • добавлен звук вариометра для нисходящей скорости: 240 Гц со скважностью 1:8, интервал меняется от скорости спуска.
  • Важно! Добавлена установка магнитного склонения. В наземке в окошке General меняем Mag.Declination. Склонение в своем регионе можно посмотреть на www.magnetic-declination.com Третья строка во всплывающем окошке Magnetic declination. Нужны только целые градусы, на минуты не смотрим. Ставить хоть что-то обязательно!
  • изменен алгоритм вычисления скорости: теперь считается проекция gps-скорости на реальный курс самолета. Т.е. исключаются ситуации, когда самолет летит под 90 градусов к ветру, его сносит в бок с крейсерской скоростью, и при этом он может свалиться, т.к. просто стоит в воздухе.
    С попутным ветром риск свалиться остается, поскольку воздушная скорость не обрабатывается. Нужно этим заняться.
alex-ber
Syberian:

Склонение в своем регионе можно посмотреть на www.magnetic-declination.com Третья строка во всплывающем окошке Magnetic declination.

Олег, что-то у меня не открывается ресурс… А где склонение еще посмотреть…

frwind

Пожелание, в наземке организовать проверку обновлений наземки и предлагать обновиться.

Syberian:

В наземке в окошке General меняем Mag.Declination. Склонение в своем регионе можно посмотреть на www.magnetic-declination.com Третья строка во всплывающем окошке Magnetic declination. Нужны только целые градусы, на минуты не смотрим. Ставить хоть что-то обязательно

Чегой то не вижу где это выставлять, где Генерал зарыт?

Нашел.

Syberian

2.0.3003

===

  • добавлен новый режим ИЛС: карта.
    Заранее предупреждаю: круги у нас не совсем круглые из-за ограничений SPI, так что прошу сильно не ржать. Впрочем, мне и так нравится.
    По функционалу.
    Центром карты является домашняя точка, вид сверху. Верх - направление на север, что обозначено буквой N.
    Карта отображает домашнюю точку, положение самолета относительно нее в масштабе, скорость и вектор движения самолета, а также текущую цель полета, если таковая присутствует.
    Значок дома - треугольник в центре.
    Значок самолета - кружок. Из него “растет” линия - индикатор курса по компасу. Длина линии пропорциональна текущей скорости самолета.
    Значок цели - крестик Х.
    Карта автоматически подгоняет масштаб от 100м до бесконечности с шагом 100, 250, 500, 1км, 2.5 км… Масштаб отображается справа вверху: Range 2.5km.
    Также вокруг карты натыкана текстовуха о режиме полета, которая может быть полезной, чтобы не переключаться лишний раз. В общем, смотрите сами.

Включение карты осуществляется так же, как переключаются программы контроллера БАНО: назначается канал на управление ИЛС, быстрым (менее 0.7сек) отключением-включением ИЛС переключается на карту и обратно в стандартный вид.

Palandreich
Syberian:
  • добавлен новый режим ИЛС: карта.

А можно скриншот?

Syberian

скрин приложил. Летаю, как всегда, во flightgear над гребаной санта-барбарой 😁

LaPart
Syberian:

Заранее предупреждаю: круги у нас не совсем круглые из-за ограничений SPI, так что прошу сильно не ржать.

А чего ржать - в NTSC может будут круглые 😃
Неплохо, расширяется функционал… Теперь mp4-pleer, чтобы летать по мотивам Траппи, например…

😃

Только снова вылезла кракозябра в имени модели…

Урааа!!! Нашел!!!

LaPart:

Повторно вылезло (уже третьи полетушки):

  • мужичок, который кричит периодически ПУЛЛАП, снова промолчал насчет напряжения акков, жирные трясущиеся тревожно цифры на ОСД не появились.

По этому случаю может кому поможет, на заметку:

  • как раз как говорил Олег
Syberian

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

только еще круче оказалось - определяется 1S!!! и показывает напряжение 12.3В:)

Причина в следующем:

  • подключалась в поле наземка через адаптер СОМ-порта, СУ включилось и определило батарею как 1S (ну если есть какое-то напряжение, то уж не меньше одной банки, правильно?), хотя на входном разъеме Batt1 напряжения не было совсем…
  • после этого подключалась бортовая батарея 3S, но количество банок уже было определено как 1S на предстоящий полет…
  • естественно, мужичок не стал кричать, вон еще сколько электричества в одной банке налито…

Вывод:

  • сначала нужно подключать бортовую батарею, а потом, если интересно, наземку или еще что-нибудь… (по-крайней мере в нынешней ситуации)
  • и после включения на всякий случай проверить, что показывается на ОСД.

P.S. А как удобно было подключить наземку, проверить настройки СУ, подождать, пока залочится ГПС и только потом подключать бортовую батарею, чтобы не разряжать ее раньше времени… Ну нельзя, так нельзя:)

dundel1
LaPart:

проверить, что показывается на ОСД.

ТщательнЕе надо предполётные проверки проводить, однако… 😃

alex-ber
Syberian:

2.0.3003 === - добавлен новый режим ИЛС: карта.

Ну Олег… СПАСИБО!!!
То что и просил…
Спасибо - будем осваивать…

Syberian
LaPart:

Ну нельзя, так нельзя

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

Сделано. 2.0.3005
Заодно перекачайте наземку - нашел кракозябры в имени, вроде исправилось.

alex-ber
LaPart:

Вывод: - сначала нужно подключать бортовую батарею, а потом, если интересно, наземку или еще что-нибудь… (по-крайней мере в нынешней ситуации) - и после включения на всякий случай проверить, что показывается на ОСД.

А я и раньше так делал…
При смене прошивки я тоже питание подаю - пару раз видно ЮСБишного нехватало - ошибку выдавал… Теперь все в порядке без проблем.

LaPart
dundel1:

ТщательнЕе надо предполётные проверки проводить, однако…

Конечно так - проверка есть проверка, я ведь в своих выводах так и написал.
Но наверное и предполагать сколько банок в бортовой батарее нужно тогда, когда она подключена, а не угадывать, сколько будет подключено…
Ведь напряжение на Vbat - это “контроль напряжения силовой батареи 2S-8S LiPo и питание основной схемы(7,2-32В)” (выписка из описания платы). И 1S тут даже не предусматривалось.
На этапе тестирования могут появляться нестыковки, этот этап сейчас и идет.

Всё, Олег, вопрос по банкам снят, спасибо:)
P.S. Если арм делать с наземки, то передетекта количества банок пока нету… С пульта пока проверить не могу.

Syberian

2.0.3007

  • арм-дизарм с наземки полностью идентичен пульту, за исключением того, что армить можно без ограничений по GPS, а дизармить можно также и самолет.
LaPart:

И 1S тут даже не предусматривалось.

Импульсник стоит без диода, поэтому на измеритель Vbat1 “затекает” питание платы 5В. Впрочем, так и было задумано. Сразу видно, от чего питается плата. Сам разъем Vbat1 отвязан диодом, поэтому на нем ничего нет.

LaPart
Syberian:

2.0.3007

  • арм-дизарм с наземки полностью идентичен пульту

Пока не совсем идентичен - с наземки армится, независимо от ГПС, но автодетект банок не происходит…
Проверил так:

  • подключил наземку, залочил ГПС (кстати - несколько быстрее лочится, пока видеопередатчик не включен)
  • затем подключил бортовую батарею 3S - на ОСД показывает 1S и 12.4В
  • армлю с наземки - автодетекта батареи нет, на ОСД осталось 1S
  • дизармлю наземкой
  • далее армлю с пульта - автодетект прошел, показалось на ОСД сначала 0S, затем 3S. Нормально.
  • далее (внимание!) - дизармлю наземкой (или, например, ударом через датчик удара, неважно)
  • армлю еще раз с пульта (типа поднял после посадки, осмотрел, регульнул что надо и запускаю дальше) - автодетект снова прошел, показалось на ОСД сначала 0S, затем 3S. Правильно.

Но теперь вопрос - зачем детектить батареи каждый раз при арме? Мне кажется, что только при первом арме надо детектить, ведь с каждым следующим запуском после посадки батарея свежее не становится, может опять ложняк пройти от пониженного напряжения (а количество банок в батарее остается прежним:))

Syberian
LaPart:

опять ложняк пройти от пониженного

ложняк будет, если напряжение батареи (в случае 3S) ниже 8.6В. Согласитесь, с такой батарейкой даже мотор не включишь.

LaPart:

автодетект банок не происходит

А у вас точно 3007 версия, а не 3005?
Тьфу, точно, скобку не там вкрячил. Миль пардон.

2.0.3008 😃