Smalltim OSD and autopilot (часть 2)

smalltim
ChifAviator:

Я юзаю ту, что на оф сайте, 1.20 то бишь. Если она лажевая, пора бы ее поменять на новую?

1.20 нормальная вполне.

ChifAviator:

Не помогло полностью, курс держит, но остались горки по тангажу. Выглядит так: На Ст летит ровно, включаю АП, он разворачивает на базу, включает двиг на форсаж и несется к земле, потом выравнивается и набирает высоту резко, потом опять вниз, обороты гуляют, курс держит.

“Сразу занимать целевую высоту - резкость” снизьте раза в два, и будет вести себя нормально по высоте.

baychi
smalltim:

1.20 нормальная вполне.

Тимофей, что-то слеты паршивки опять выходят на первый план. Я пока настраивал модель на новом АП, 4 раза уже словил слет. 2 раза на своей прошивке, 2 раз на твоей крайней. Причем не могу найти логики. Иногда слетает просто от включения, иногда после подключения к КП.
ИМХО, надо добавить код доступа к FLASH меги, что-бы понять что и как портится, иначе не победим эту напасть.

Неспособность последней версии АП полноценно работать только от USB - огорчила - показания датчиков ТМ гуляют как придеться, ДТ нормально уже не откалибруешь…

ubd

Вчера летали, пробовали разные натройки. Всё ровно, нет возврата домой. Кружит на одном месте и всё. Причём может спиралью вверх уходить.

На что влияет запаздывание GPS?

Creator991

Попробуйте прошить АП заново потом сбросить ВСЕ настройки на заводские, а уже потом выставить свои. У меня были похожие глюки, после данной процедуры все заработало!

А слет прошивки это большая проблема смалтима

ChifAviator
smalltim:

“Сразу занимать целевую высоту - резкость” снизьте раза в два, и будет вести себя нормально по высоте

Все время было “сразу занимать целевую высоту”, решил поставить “идти по прямой”, наверное тут собака порылась. На выходных продолжу эксперименты.

Creator991
ChifAviator:

решил поставить “идти по прямой”

Мне так больше нравиться, литишь на высоте 1км и удалении 10км ,включаешь АВ и скай на токе 5 ампер медленно двигает к базе с небольшим снижением. А если сразу будет с высоты 1км занимать , пусть 300метров, а потом на токе 15-25ампер лететь на базу. Есть разница?!

Алексей_Сергеевич
Creator991:

А если сразу будет с высоты 1км занимать , пусть 300метров

Ваша правда… Так можно и видеолинк потерять, если на 10 км удаления. Именно по этому ни разу с 10 км на автопилоте не возвращался. Надо тоже попробовать поставить настройку идти по прямой. Одно волнует, а если пилот включится на высоте 20 метров на 10км удаления (У меня один раз такое было, когда стояла функция отключения автопилота по восстановлению РУ. Автопилот то подхватывал самолет, то отпускал.), Самолет тогда по прямой побреет все леса и холмы.

Nikola_FPV
Алексей_Сергеевич:

Ваша правда… Так можно и видеолинк потерять, если на 10 км удаления. Именно по этому ни разу с 10 км на автопилоте не возвращался. Надо тоже попробовать поставить настройку идти по прямой. Одно волнует, а если пилот включится на высоте 20 метров на 10км удаления (У меня один раз такое было, когда стояла функция отключения автопилота по восстановлению РУ. Автопилот то подхватывал самолет, то отпускал.), Самолет тогда по прямой побреет все леса и холмы.

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

ubd

Попробуйте прошить АП заново потом сбросить ВСЕ настройки на заводские, а уже потом выставить свои. У меня были похожие глюки, после данной процедуры все заработало!

А слет прошивки это большая проблема смалтима

Я думал об этом. Попробую.
Но должно же так всё быть глючно. Всё же остальное работает…
Кстатти один глючёк есть, или не понятка. В контрольную панель не считывается типа подлючения приёмника. Внизу пишет - ожидание автопилота, и не считывает. Сброс делаешь, стоит настройка раздельный РРМ каналы. У меня сейчас так. А сли считать, то не читает. Всё остальное читает.

А какая прошивка последняя с пиродатчиками?
Да и на сайте лежит самая последняя версия 1.20, для работыс IMU. Но пока IMU не планируется. Эту бы освоить. На следующий сезон может быть.
Где взять последнюю прошивку без IMU.

baychi

На тему слета прошивки и настроек. Выяснил на своем свежем комплекте следующее:

  1. При питании АП от USB прошивка не слетает (по крайней мере на выборке из 100 попыток).
  2. Прошивка и с большой вероятностью настройки слетают при подключении 12 В ака за 2-5 попыток. Характер слета, от “Ошибка ПЗУ” или слета настроек до полного аута (с перешивкой через кнопки).
  3. Подключение перферии на слет не влияет. Отключал OSD, IMU, датчики - ситуация не меняется.
  4. От напряжения не зависит. В диапазоне от 7 до 14 В картина аналогичная.
  5. Замерил осциллографом внутренние 5 В при подаче USB и при подключении акка. Существенная разница в скорости нарастаия. Смотрите сами: у USB от 0 до 5 В напряжение вырастает за 2-3 мкс, у преобразователя питания (от акка) за 1.5 мс.
    ИМХО именно здесь проблемма. Проц успевает сойти с ума на участке неопределенности.

Тимофей, что посоветуешь? Как у тебя цепь сброса построена?

PS: Добавил еще картинки отключния питания. Здесь нет существенной разницы между USB и акком.

Udjin
ubd:

Где взять последнюю прошивку без IMU.

Все прошивки работающие с ИМУ умеют работать с пиродатчиками.

ubd:

Но должно же так всё быть глючно. Всё же остальное работает

Если вы потрудитесь прочитать описание к последней прошивке, то там явно указан порядок перепрошивки.
Сережа, полистайте форум, данную ветку. Сэкономите себе время.

Creator991
Nikola_FPV:

Думаю что при таких условиях оптимален следующий режим

Я раньше уже предлогал Тимофею этот режим добавить, но пока тишина

ubd

На тему слета прошивки и настроек.

Тут или преобразователь слабоват, не успевает зарядить ёмкости по 5В, или сильно большая ёмкость после преобразователя.
Я когда то делал всем известный самодельный передатчик от Focus-msv так я до КРЕНки и после повесил по 220uF. И постоянно слетал ЕЕПРОМ, как раз с той же вероятностью что и у вас. В общем копали мы всем форумом в чём дело. Оказалось что нужно просто эти 220uF замеить на 10 uF и всё пропало. Я уже лет 5 летаю на самодельном аппарате. Сбоев нет.

Или на цепь сброса поставить по больше кондёр, что бы импульс сброса был больше. Тогда сброс будет запаздывать, и происходить уже после того как напряжение перестанет плавно нарастать. Вообще для этого ставят на цепь сброса TL431 и настраивают скажем на 4,7В.

Все прошивки работающие с ИМУ умеют работать с пиродатчиками.

Вот этого вот ни где не написано. А читать столько страниц, это уж извините, времени нет.

Pavel_K
baychi:

На тему слета прошивки и настроек. Выяснил на своем свежем комплекте следующее… …как у тебя цепь сброса построена?

А у микроконтроллера на АП не используется BOD (Brown-Out Detection)? Просто странно, чего это он вдруг заводится раньше времени…

Udjin
ubd:

Вот этого вот ни где не написано.

Это явно видно прямо в контрольной панели 😃

baychi
ubd:

Или на цепь сброса поставить по больше кондёр, что бы импульс сброса был больше. Тогда сброс будет запаздывать, и происходить уже после того как напряжение перестанет плавно нарастать. Вообще для этого ставят на цепь сброса TL431 и настраивают скажем на 4,7В.

А еще лучше супервизор на 4.75 В.
Только сначала надо уточнить, как работает существующая цепь сброса?

Pavel_K:

А у микроконтроллера на АП не используется BOD (Brown-Out Detection)? Просто странно, чего это он вдруг заводится раньше времени…

Кстати, когда он реально заводится надо тоже глянуть. Вечером посмотрю…

ChifAviator
Nikola_FPV:

если самолет находится выше целевой высоты то спускаться по прямой, если ниже то сразу занимать целевую высоту.

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

baychi
ChifAviator:

Тимофей порекомендовал ставить “сразу занимать целевую высоту” и резкость поменьше. Я боялся в этом режиме резкого пикирования с большой высоты, поэтому ставил по прямой.

Ограничивайте тангаж по снижению на уровне 10-15 градусов. А по взлету - сколько позволяет мотор.

ChifAviator

Коллеги, тупой вопрос, если не затруднит. Пока бодаюсь с настройками АП, до уровня сигнала руки не доходят (правильнее сказать ноги). Не отображается у меня уровень сигнала, причем пока не заморачивался с ним, пару раз появлялся, а щас понадобился - ан нет его. Оборудование серийное и ТМ и АП, аппа от Слона (Rockwell Hobby 866). В КП для ТМ настройках стоит уровень от 0.1 до 0.5. (пробовал ставить 5) Нет его родимого. От чего этот “феникс” зависит.

baychi
ChifAviator:

Оборудование серийное и ТМ и АП, аппа от Слона (Rockwell Hobby 866). В КП для ТМ настройках стоит уровень от 0.1 до 0.5. (пробовал ставить 5) Нет его родимого. От чего этот “феникс” зависит.

А Вы RSSI Слона на вход AD7 подключили? Если да, померьте тестером, меняется ли?