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

Tahorg
baychi:

А нахождения спутников дождались?

Да. Спутники были, скорость по ГПС была, дистанцию, правда не совсем от меня, тоже считало. А высота вот так … ну и ладно, еще попробую.

baychi
Tahorg:

ну и ладно, еще попробую.

Видео запишите и здесь покажите.

Creator991
Creator991:

про FS приемника

Получилось так, что при включении FS рудер вставал в нейтраль, а надо влево на 5 градусов (кривой скай у меня). Все исправил, и полетел он как нужно. Я даже небольшой рекорд для себя поставил, улетел на 2км с простой Футабой на 2,4 хотел дальше попробывать но АКБ садился. Тимофей когда новую прошивку выпустите? очень хочется с газом определиться, чтобы на подъем газ 100%, а на спуск можно было задавать % газа и/или % газа взависимости от высоты !

Дми-III-й
ingener:

Только есть одна сложность. Опорное напряжение, даже и сильно проинтегрированное (постоянная времени должна быть заметно больше времени полета), нужно брать непосредственно с датчика и интегрировать конденсаторами, чтобы исключить влияние низкой разрядности АЦП. Если ничего не предпринимать, то прибор будет очень долгое время “приходить в себя” после включения. Поэтому нужно не интегрировать опорное напряжение а практически фиксировать его в момент включения. То есть запоминать высоту старта. Если нужна работа вариометра в диапазоне 0-2000 метров над стартом, то при разрядности 10 бит получится шаг высоты 2000/1024=2 метра. Слишком много для вариометра. Так что как ни крути, а 10 бит АЦП мало. Так что в полете придется периодически “перезапоминать” опорное напряжение, введя например 20 перекрывающихся диапазонов -10-110 м, 90-210 м, 190-310 м и так далее. То есть фактически расширить диапазон работы АЦП еще одним программным АЦП, для работы которого потребуется ЦАП или запоминание в качестве опорного напряжения с бародатчика на конденсаторе.

Можно выдавать опорное напряжение для вариометра с самого МК, на основании измеренной ранее высоты (нам ведь нужно отследить изменение), только для этого наверняка потребуются изменения в схему.

rcig
Вахтанг:

Всем FPV шникам дарю идею предотвращения такой ситуации: закрепите с нижней стороны платформы штатива крючок. В землю, по центру установленного штатива вбиваем другой крючок. Между двумя крючками растягиваем резиновый жгут подходящей длины, тот, который автомобилисты используют для крепления груза на верхнем багажнике. Продается почти везде, цена копеечная. Вероятность падения штатива резко уменьшится, разве что в ураган! Ну тогда и не до полётов

я проще делаю, на штативах у меня крючки есть по умолчанию. В целофановый пакет насыпаю песка и вешаю на штатив. После полета высыпаю. И места не занимает и работает прекрасно…

Edward_tlt

Тимофей, а пока новый алгоритм тангаж-газ обкатывается, можно хотя бы уменьшить тангаж вниз с -15 до скажем -5? Иногда всё же резковато занимает целевую высоту…

OK-40

Приветствую коллег-форумчан. Небольшой монолог о начале эксплуатации АП, ОСД и ИМУ. После победы над вибрацией (плясками горизонта) с помощью небольшой оловянной площадки под ИМУ (спасибо за совет Тиму) линия горизонта встала на свое место. Стабилизация работает отлично. Скай в режиме стабилизации идет (летит) как по рельсам. С автовозвратом не могу разобраться до сих пор. При включении автовозврат срабатывает, Скай разворачивается домой, возвращается и начинает кружить над головой на высоте 70-90 м (хотя целевая высота 100 м) с работающим практически на холостых моторчике. Нарезав несколько кругов, АП резко увеличивает обороты двигателя, Скай начинает набирать высоту примерно до 140-150 м, улетая при этом от базы не меняя курса, затем также на больших оборотах начинается снижение до 60-70 м, потом опять начинается подъем-спуск и т.д., при этом Скай удаляется от базы по прямой на значительное расстояние, становясь трудно различимым (страшно, однако). После выключения автовозврата (для корректировки курса) и последующего включения, Скай летит на базу с небольшими оборотами моторчика и цикл с кружением над головой и отлетом непонятно куда повторяется. Может у кого встречалась такая проблема? Может у меня что-то в настройках не так? Настройки, не дождавшись обещанного от Dronavta, выставил следующие: чувствительность по крену/тангажу – по 35%, демпфирование по крену/тангажу – по 50%, чувствительность по курсу – 120%, контроль высоты – сразу занимать целевую (40%).

baychi
OK-40:

Скай разворачивается домой, возвращается и начинает кружить над головой на высоте 70-90 м (хотя целевая высота 100 м) с работающим практически на холостых моторчике. Нарезав несколько кругов, АП резко увеличивает обороты двигателя, Скай начинает набирать высоту примерно до 140-150 м, улетая при этом от базы не меняя курса, затем также на больших оборотах начинается снижение до 60-70 м, потом опять начинается подъем-спуск и т.д

  1. Точность удержания высоты в 20-30 м вполне нормальная. Точнее в круге не получится.
  2. Форсирование двигателя включается по настройке “защита от сноса ветром”. Если не хотите что-бы включалось над базой, увеличте радиус запрета включения.
  3. При форсаже модель ясное дело будет набирать высоту, а АП будет ее снижать. Эту борьбу нанайских мальчиков Вы и наблюдаете. 😃
OK-40
baychi:

При форсаже модель ясное дело будет набирать высоту, а АП будет ее снижать. Эту борьбу нанайских мальчиков Вы и наблюдаете

С этим еще можно мириться, но вот почему при этой борьбе самолет улетает от базы и нет ни малейшего намека на разворот домой?

baychi
OK-40:

но вот почему при этой борьбе самолет улетает от базы и нет ни малейшего намека на разворот домой?

Потому что мощи немеряно. 😃
Покажите видео, можно будет сказать точнее.

OK-40
baychi:

Потому что мощи немеряно.

Следовательно, нужно снизить целевой уровень газа?
Буду пробовать, если не получится - спаринг зафиксирую на видео.

baychi
OK-40:

Следовательно, нужно снизить целевой уровень газа?

Нет. Нужно увеличивать радиус запрета включения форсажа.
И не целевой газ, а форсированный.

OK-40:

если не получится - спаринг зафиксирую на видео.

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

Pavel_K
baychi:

При форсаже модель ясное дело будет набирать высоту, а АП будет ее снижать. Эту борьбу нанайских мальчиков Вы и наблюдаете.

Это понятно, вот понять бы еще почему он по-тихому сваливает в сторону от базы…

baychi
Pavel_K:

вот понять бы еще почему он по-тихому сваливает в сторону от базы…

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

OK-40
baychi:

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

Да видео надо писать всегда. В этот раз поленился брать ноутбук. Да и летать намеревался в пределах видимости.

Интересно, что при большом газе на ручном управлении модель не перекашивает, и она при этом не набирает высоту, допустимый угол крена - 40 гр., автовозврат автоматически не отключается.

А вот достаточна ли, Александр, чувствительность по крену - 35%?

smalltim

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

АП в режиме автовозврата всегда хочет на базу. Если не хочет, значит или выключился автовозврат, или что-то с координатами точки, в которую надо возвращаться. Например, врубается полет по точкам.
Я перетряхиваю сейчас навигацию, если найду какие-то непонятки, обязательно отпишу в форуме.
В наших полетах и Скай, и крыло, по 10-20 минут болтаются над точкой старта и никуда не улепетывают…

Oliver
smalltim:

по 10-20 минут болтаются над точкой старта и никуда не улепетывают…

+1

Udjin

Координаты скорее всего ускакали в сторону. Добавился спутник, и … база смещается.

Прораб
Creator991:

Получилось так, что при включении FS рудер вставал в нейтраль, а надо влево на 5 градусов (кривой скай у меня). Все исправил, и полетел он как нужно. Я даже небольшой рекорд для себя поставил, улетел на 2км с простой Футабой на 2,4 хотел дальше попробывать но АКБ садился. Тимофей когда новую прошивку выпустите? очень хочется с газом определиться, чтобы на подъем газ 100%, а на спуск можно было задавать % газа и/или % газа в зависимости от высоты !

Я проверял футабу 10 до отсечки фал сейв включается на 2800м удаления, но я опять разворачиваю и пытаюсь дальше. Короче с горем пополам 3300 на стоковой футабе. Причем автопилот всегда адекватно реагировал на фал сейв, аккуратно разворачивая к базе.

OK-40:

Да видео надо писать всегда. В этот раз поленился брать ноутбук. Да и летать намеревался в пределах видимости.

Интересно, что при большом газе на ручном управлении модель не перекашивает, и она при этом не набирает высоту, допустимый угол крена - 40 гр., автовозврат автоматически не отключается.

А вот достаточна ли, Александр, чувствительность по крену - 35%?

Вот скорее всего мало попробуйте плавно увеличивать до тех пор пока не начнет перекачиваться и болтаться потом немного уменьшите и должно быть все ок. Но предупреждаю делается все в ручном режиме без стабилизации. Включили стабилизацию на 3 сек и смотрите что не так сразу в ручное. Так же и с авто возвратом. Радиус дома зависит от силы ветра если, но как правило дальше чем 200 метров от базы не улетает.

Вахтанг
Udjin:

Координаты скорее всего ускакали в сторону. Добавился спутник, и … база смещается.

Думаю, что смешение не может превысить нескольких метров. А у человека модель улетает на несколько сотен метров. Тут дело в чем то другом.

baychi
Вахтанг:

Думаю, что смешение не может превысить нескольких метров.

Бывали случаи временного ухода на сотни метров. Или временного пропадания спутников, когда АП не знает что делать. Но оооочень редко.

Вахтанг:

Тут дело в чем то другом.

Полностью согласен. Почему и прошу не гадать на кофейной гуще, а один раз показать видео. 😃