flybrain. передатчик + приемник + автопилот. powered by stm32

AlexSneg
SkyWorker:
  1. Автовозврат: настораживает, что не происходит набор высоты. Какая стоит высота базы? Но приятно, что высоту не теряет, даже на разворотах.

тоже сначала смутило, о потом увидел, что настройка 30м стоит. Тогда конечно все ОК.

По большим произвольным кругам…
В принципе так и должно быть на данный момент. На автомате самолет рули перекладывает не в прямой зависимости от ошибки курса, а по принципу добавили, подождали реакции, еще добавили. Скай довольно ленивая тушка, ветер тоже своего добавляет. Корни данного запрограммированного поведения исходят из моего опыта на самодельной цессне, там вообще самолет мог запросто в повороте под порыв ветра в штопор кувыркнуться. Но вот с таким вариантом она у меня летала, делала развороты и не кувыркалась. Для ская наверно это излишняя перестраховка.Ну давайте прокинем настройки в КП, чтобы можно было добавить агресси в поворотах.

SkyWorker:
  1. Миссия - это же полет по точкам? А стрелка продолжает показывать на дом? Она не должна начать показывать на текущую точку?

Да. Стрелка всегда на дом показывает. Стрелка на миссию была задумана отдельная, под индикатором мишени. Пока ее там нет, есть только расстояние до цели.

SkyWorker:
  1. Перед взлетом, идет режим подготовка, а потом сразу “в воздухе”, хотя самолет на земле. Вроде должен быть режим “к взлету готов!”? Или я что то путаю?

Это мой косяк. Проблемное место в коде найдено. В ближайшей прошивке устраню. Оно действительно как бы сразу обнаруживает себя в воздухе. Происходит от того, что референсное положение на старте не задано до разблокировки двига. Если задать текущий горизонт с джойстиков до разблокировки двига, то то будет ждать взлета. Я в принципе всегда горизонту перед стартом обучаю заново, делов 2 секунды, зато не зависит от того как я камеру на самолете очередной раз закреплю. Короче, в ближайшее время косяк с детектором взлета исправлю. Но на полет оно не влияет. Даже если показывает “В ВОЗДУХЕ”, можно лететь.

telion:

Возможно стоит подумать над тем чтоб задействовать и рудер при маневрах!?

Вот тут я согласен. Это я уже сам понял. Для ская элеронов не всегда достаточно.

Всяческие режимы по удержанию курса и высоты - сделаем, не вопрос. Сейчас у меня передатчик для полетов под АП в готовности 90%. Я ж тоже полететь хочу. Дайте еще максимум неделю. Я и присоединюсь к полетам, и бахо-фичо-фиксы повалят пачками. Сейчас готовность передатчика и приемника практически полная для полетов обычных моделей. Остался только процесс только перетаскивания кода СТДАПП в приемник, чтобы его сдружить с АП. На своей старой самодельной цессне без АП под новой аппаратурой я вчера полетал, претензий нет ни к дальности действия, ни к надежности ни к функционалу.

11 days later
AlexSneg

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

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

Исходные коды для собравших (или желающих собрать) приемник и передатчик будут доступны. Я скажу где скачать и на каких условиях. В первую очередь исходники понадобятся тем, у кого будут не такие дисплеи как у меня. По возможности буду помогать в адаптации к разным дисплеям. Но не просите меня переписать все для ч/б дисплея. Это нереально. Берите цветной на ebay, там их до фига. Я брал самый дешевый и вполне доволен.
Сейчас найду ссылку на продавца.

2.2" SPI Interface TFT LCD + Touch Panel 176x220 Dots 262K Colors 4 IO Needed

Дисплей

PAF

Алекс, подскажи минимальный комплект для полета на АП. Я еще не собрал датчик воздушной скорости и датчик тока. В комплекте АП - СТДАПП, возможен возврат на базу? Разумеется, что условия полета, ветер, расстояние - это моя проблема.

AlexSneg
PAF:

В комплекте АП - СТДАПП, возможен возврат на базу?

Да. Этого достаточно. Ну + GPS конечно. Датчики дополнительные не нужны.

baychi
AlexSneg:

Все выходные провел в попытке подружить RFM69 и rfm22. На данный момент потерпел полное фиаско.

Алекс, у Вас в итоге приемник и передтчик на каких RFM-ках работают?
Жаль, если с 69-ми не вышло, избирательности 22/23 очень не хватает для стабильного линка в городе.

AlexSneg

Пока на 22х. Сейчас принято такое решение чисто ради экономии времени. Подружить 22ю и 69ю у меня не вышло. Надо работать TX-69 и RX-69. Сейчас платы приемника придут под 69е разведенные, я сделаю попытку номер 2. На передатчик я поставлю сразу две и 22ю и 69ю, буду их программно переключать, но приемники так не получится.

К сожалению 22я и 69я не совместимы аппаратно никак. У меня есть смутное подозрение, что CRC32 там по разному считается, поэтому я не могу принять пакеты. Кроме того длина пакета в 69й идет между синк словом и хеадером, а в 22й после хеадера. Короче, скрещивать ежа и ужа ну его на фиг.

PAF

Уважаемые, ну хоть намекните, как настроить мозголет на ЛК? Буду особенно благодарен за алгоритм в общих чертах. А именно, в виде: - Там в КП есть то и се, а в описании с пункта х читай про… Потому как хочу понять суть. Принцип то должен быть один.

syll

Может кто-нибудь из паяльщиков поделиться платой мозголёта?

telion
PAF:

ну хоть намекните, как настроить мозголет на ЛК

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

AlexSneg
PAF:

Уважаемые, ну хоть намекните, как настроить мозголет на ЛК?

Петр, через миксы это надо сделать. Сначала миксы разрешить, там отдельный диалог в настройках. Затем идти в настройки каналов. Там сбрость в дефолт, затем настроить миксы.

syll:

Может кто-нибудь из паяльщиков поделиться платой мозголёта?

Вам только АП + СТДАПП?

PAF

Заставку бы. К контрольной панели…😒

Заставка.
Бестеневой хирургический светильник. Двое в халатах и масках. На столе модель самолета. Один прильнул к микроскопу. Рука протянута к ассистенту. Ассистент пинцетом подает нечто. В другой руке большая муха с вскрытым черепом. На полу валяются такие же мухи. Реплика Главного – Флай брайн. Модэ гиро он. Баро он. Аксель готов? Реплика ассистента: Готов, Шеф!
😉😆

msv

Возможности системы позволят это реализовать не только в КП но и в OSD… 😃

14 days later
AlexSneg

Оживлю тему. Вот немного субботних полетов. Заряда в батарее было менее половины при взлете, поэтому экономил и далеко не летал. Посадка уже на нулевом акке, мотор на газ не реагировал, поэтому больше на падение смахивает 😃 Вроде как датчик тока и воздушной скорости более менее нормально стали показывать, хотя чувствительности во ВС все равно не хватат, надо будет еще поправить этот коэффициент. Хотя по ДШ 1в на 1кПА, а сейчас стоит 1В на 1,2кПа и все равно не хватает судя по показаниям скорости. RSSI сейчас показывает по каждому каналу гистограмму и общее усредненное в дБ. Не понимаю почему столько ФС валило в субботу. Две недели назад в том же месте на на 3км отлетал RSSI всего -85 показывал, в эту же субботу даже километр без ФС не смог нормально отлететь. Фиг знает, ну может много помех было, буду еще раз каналы сканировать. Нда, и компас теперь стал именно компасом, а стрелка на дом чисто по ГПС теперь работает. Да…, и это полет уже с новым передатчиком конечно, мощность 100мВт стояла.

SkyWorker

Леш, а че за дикая вибрация такая местами?

ССМ=
SkyWorker:

Леш, а че за дикая вибрация такая местами?

Отвечу за Алексея ,камера от потока воздуха трясется.

SkyWorker
ССМ=:

Отвечу за Алексея ,камера от потока воздуха трясется.

По прежнему? 😃
А мне кажется и горизонт скачет тоже…
Может все таки слишком большая чувствительность стабилизации по тангажу?
И как от мотора вибрация? в норме? Потому как вибрация усиливается от оборотов движка, кажется.

telion
SkyWorker:

По прежнему? 😃
А мне кажется и горизонт скачет тоже…
Может все таки слишком большая чувствительность стабилизации по тангажу?
И как от мотора вибрация? в норме? Потому как вибрация усиливается от оборотов движка, кажется.

У Алекса скорей всего действительно камера болтается, у нас настройки почти одинаковые и у меня все хорошо.
Кстати, у меня вибрация от винта гораздо сильней так как винт не сбалансированный. Видео техническое, поэтому весь полет целиком. Летал в ветер 4-7 м/с

youtu.be/Bv--LM44bBU

SkyWorker

Да, у Вас летит стабильнее.
И все же я бы сделал, что бы линия горизонта не исчезала с экрана полностью…

PAF

Тема растет. И будет опять куча. И рыть эту кучу в поисках нужного… Может оглавление на сайте мозголета поместить? Алексей, что скажешь?
Соберем?