YaBB - Yet another Bulletin Board
   YaBB - Yet another Bulletin Board  



Добро пожаловать, Гость. Пожалуйста, выберите Вход
 

  ГлавнаяСправкаПоискВход Закладки  
 
Простой электронный авиагоризонт с акселерометром (Прочитано 1630 раз)
RommT
Full Member
****
Вне Форума


Парапланеристы парни плечисты(с)

Сообщений: 190
Простой электронный авиагоризонт с акселерометром
03.05.19 :: 17:49:52
 
Приветствую всех!

Собрал простой авиагоризонт, интерфейс постарался сделать максимально простым и не перегружать лишней информацией. Можно было бы конечно навесить ещё датчиков, но на экран бы это всё не влезло. Делал в начале на OLED 2,41", но он плохо виден на улице в солнечную погоду, по этому остановился на монохромном ЖК экране, тем более что он больше раза в полтора по площади и прекрасно виден даже против солнца.

Вывел на экран информацию о крене, тангаже, курсе и перегрузке. Курс определяется либо с помощью электронного гироскопа, либо по магнитному полю. В режиме компаса с магнитным полем, курс выводится буквами, в режиме гироскопа - цифрами. Выключатель эти режимы переключает. Акселерометр выводит максимальные значения в + и в -, кнопка их сбрасывает.

...

Хочу научиться летать в облаке. Такой прибор для этого подойдёт? Анемометр, вариометр и высотомер будут отдельно.

Наверх
 
 
IP записан
 
hasan
Старейший участник
*****
Вне Форума


Я люблю строить самолеты!

Сообщений: 5082
Татарстан
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #1 - 03.05.19 :: 18:56:37
 
И как всегда  для начала вопрос - сколько всё это в граммах и габаритные размеры?
Наверх
 

Суважением Наиль
 
IP записан
 
Eagle
Старейший участник
*****
Вне Форума


avia.clan.su

Сообщений: 1660
Беларусь
Re: Простой электронный авиагоризонт с акселерометром
Ответ #2 - 03.05.19 :: 19:38:13
 
RommT писал(а) 03.05.19 :: 17:49:52:
..


Хочу научиться летать в облаке. Такой прибор для этого подойдёт? Анемометр, вариометр и высотомер будут отдельно.


Если вдруг раком поставит, как на этом приборе поймёшь где земля? Курс в буковках ... - не мыслимо! Да и в цифирках - не серьёзно. Шкала или стрелка - только так вижу пригодность. Скорость работы горизонта то какая? 5 герц минимум наверное, лучше десять. Один - точно Очень мало.
Наверх
 
 
IP записан
 
limpopo1960
Junior Member
**
Вне Форума


Первым делом ,увы,самолеты.

Сообщений: 82
Re: Простой электронный авиагоризонт с акселерометром
Ответ #3 - 03.05.19 :: 19:50:58
 
Что сказать , молодец.Если не дорого,то вообще красавец.На каких скоростях работает правильно ?
Наверх
 
 
IP записан
 
RommT
Full Member
****
Вне Форума


Парапланеристы парни плечисты(с)

Сообщений: 190
Re: Простой электронный авиагоризонт с акселерометром
Ответ #4 - 03.05.19 :: 21:46:05
 
Eagle писал(а) 03.05.19 :: 19:38:13:
Если вдруг раком поставит, как на этом приборе поймёшь где земля? Курс в буковках ... - не мыслимо! Да и в цифирках - не серьёзно. Шкала или стрелка - только так вижу пригодность. Скорость работы горизонта то какая? 5 герц минимум наверное, лучше десять. Один - точно Очень мало. 


На экране шкала и стрелки 20гц, курс и перегрузка 5гц чтобы проще читалось.

Внутри только ардуина и bno-055, настройки надо будет ещё подобрать. При лежании на столе показания стабильные часами. При ходьбе немного плывёт крен, при езде на машине всё стабильно, но курс за 20 минут езды уплыл на 20 градусов в режиме гироскопа. Если включить режим гироскоп+компас, то не уплывает, но надо откалибровать на улице где ловится магнитное поле, а там пока сыро, процесс пол часа где то занимает. Судя по описанию производителя микросхемы, если поставить максимальные частоты, то точность улучшится. Заявлено что точность акселерометра позволяет использовать его для построения трека в пространстве, но что-то я такую не наблюдаю пока.

Размеры 130х80х30, экран 70х40. Вес примерно грамм 100.


Вся прелесть в bno-055, все расчёты производятся в ней автоматически, любой за пару вечеров на неё сможет сделать "гироскоп" или что нибудь в таком роде. Надо только придумать удобный интерфейс. Я пока не летал, и с воображением у меня туго, по этому конструктивная критика по поводу вывода информации приветствуется. Как программа хорошо заработает - выложу. А так, есть хорошая библиотека от Adafruit, но в ней часть настроек не реализовано хоть и работает их коробки.
https://github.com/adafruit/Adafruit_BNO055
Наверх
 
 
IP записан
 
борода
Senior Member
****
Вне Форума


Первым делом-дельтапланы,дельтапланы......

Сообщений: 269
г.Хабаровск
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #5 - 05.06.19 :: 10:53:53
 
Здравствуйте.Заказы принимаются и цена вопроса?
Наверх
 
IP записан
 
Scorpion-delta
Старейший участник
*****
Вне Форума


Рожденный летать ползает стоя!

Сообщений: 586
Москва - Люберцы
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #6 - 11.06.19 :: 19:22:18
 
Про летать в облаке я лично бы не стал. Вся проблема этого прибора будет видна при координированом развороте. Легко проверить если летаете на пассажирских самолётах. У вас будет два варианта, либо покажет крен = ноль спустя 5-15 секунд. Либо уплывёт в "минуса". Все будет зависеть от алгоритма. Он физически не сможет определить корректное положение - не хватает у него "органов чувств".
С Уважением.
Наверх
 
 
IP записан
 
fan444
Старейший участник
*****
Вне Форума


Авиация это моя жизнь

Сообщений: 9767
коломна
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #7 - 11.06.19 :: 19:50:27
 
RommT , что бы  летать  в  облаках  Вы  попробуйте  полетать  под  шторкой сперва/с  инструктором/ ,  а  потом  уже к реальным  полетам.Авиагоризонт лишь  часть  приборов для определения положения самолета,  все это  читается  в  комплексе с  рядом  ПНП.
А так вообще полеты на  СЛА только днем  в  ПМУ. По башке
Наверх
 
 
IP записан
 
RommT
Full Member
****
Вне Форума


Парапланеристы парни плечисты(с)

Сообщений: 190
Re: Простой электронный авиагоризонт с акселерометром
Ответ #8 - 12.06.19 :: 20:43:54
 
борода писал(а) 05.06.19 :: 10:53:53:
Здравствуйте.Заказы принимаются и цена вопроса?

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

Scorpion-delta писал(а) 11.06.19 :: 19:22:18:
У вас будет два варианта, либо покажет крен = ноль спустя 5-15 секунд. Либо уплывёт в "минуса". Все будет зависеть от алгоритма. Он физически не сможет определить корректное положение - не хватает у него "органов чувств".


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


fan444 писал(а) 11.06.19 :: 19:50:27:
RommT , что бы  летать  в  облаках  Вы  попробуйте  полетать  под  шторкой сперва/с  инструктором/ ,  а  потом  уже к реальным  полетам.Авиагоризонт лишь  часть  приборов для определения положения самолета,  все это  читается  в  комплексе с  рядом  ПНП.
А так вообще полеты на  СЛА только днем  в  ПМУ. По башке



Пока летал только на АН-2 пассажиром разок, сам управлял только на симуляторе, проблем со шторкой не было. Но когда АН-2 начал взлетать - энтузиазма поубавилось, так что утверждать что ринусь в облако как только предоставится случай не буду, просто хочется иметь прибор на случай если это случайно произойдёт.
Наверх
 
 
IP записан
 
fan444
Старейший участник
*****
Вне Форума


Авиация это моя жизнь

Сообщений: 9767
коломна
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #9 - 13.06.19 :: 04:12:23
 
RommT даже  если  это  будет  самый лучший прибор без  опыта  как  правило  такие номера не проходят,  если  попадете то  только  вверх  как это  возможно пробивать облачность  и  обратный курс. Так ,  что  не советую,  даже  случайного  входа в облака. Подмигивание
Наверх
 
 
IP записан
 
alex_KPE
Senior Member
****
Вне Форума


Я люблю конструировать, строить и летать!

Сообщений: 269
Murmansk
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #10 - 13.06.19 :: 06:05:34
 
Попробуйте самый простой тест: на площадке, позволяющей проехать на машине по кругу, с постоянной скоростью "нарезать" несколько кругов. Результаты теста будут интересны всем. Для чистоты  эксперимента прибор подвесить на "шнурке".
Наверх
 
 
IP записан
 
Scorpion-delta
Старейший участник
*****
Вне Форума


Рожденный летать ползает стоя!

Сообщений: 586
Москва - Люберцы
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #11 - 13.06.19 :: 06:49:07
 
RommT писал(а) 12.06.19 :: 20:43:54:
Судя по всему хватает, эта микросхема для этих целей и проектировалась изначально. Вопрос только в корректной настройке. При езде на машине не уплывал в течении нескольких часов. При использовании только гироскопа и акселерометра уплывала вертикальная ось то обгоняя, то отставая от вращения Земли, а с включённым магнетометром весь день более менее точно указывало на север началом координат, при условии что он не перемещался относительно машины, так как она железная.


Посмотрел код на железку и ДатаШит.
Во первых почему-то используется Эйлеровы углы, вместо кватернионов. Хотя в драйверах кватернионы предусмотрены. Недостатки эйлеровых углов пояснять не буду (мат.модель кардана).
Если уж будете переделывать "под себя" возьмите открытый код фильтра Маджвика (скорее даже алгоритм) основанный на кватернионах. На хабре есть статья, также рекомендую внимательно почитать комментарии к ней - там инфа по исправлению ошибки и несколько подобных алгоритмов.

Теперь что касается нехватки органов чувств - поверьте мне их не хватает. Почитайте про кажущуюся вертикаль гироскопа и про подтяжку вертикали гироскопа к вектору кажущегося ускорения.
Повторюсь данная железка хорошо будет показывать как строительный уровень или положение предмета имеющего хорошее сцепление с геоидом, а вот с ЛА такая железка не прокатит. При координированном развороте у Вас будет стаканчик с водой на приборной панели.
С Уважением.
Наверх
 
 
IP записан
 
Старый Шкраб
Senior Member
****
Вне Форума


Лучше быть, чем казаться.

Сообщений: 458
Кольский полуостров
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #12 - 13.06.19 :: 12:41:00
 
"Каждый мнит себя стратегом, видя бой со стороны" (С)
Народ, что вы критикуете то, чего ещё нет? Сделает человек, протестирует, может даже дров, поначалу, наломает, предъявит готовое изделие, вот тогда и пинайте, если будет за что IMHO
Наверх
 
 
IP записан
 
Scorpion-delta
Старейший участник
*****
Вне Форума


Рожденный летать ползает стоя!

Сообщений: 586
Москва - Люберцы
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #13 - 13.06.19 :: 18:27:46
 
Да кто же спорит - человек уже сделал дело просто начав этот проект. Польза точно будет! Лишь бы в облака с этим не лез это опасно на данном этапе готовности разработки.
Наверх
 
 
IP записан
 
Дим Димыч
Senior Member
****
Вне Форума


Я люблю летать!

Сообщений: 443
г. Смоленск
Пол: male
Re: Простой электронный авиагоризонт с акселерометром
Ответ #14 - 09.07.19 :: 17:03:16
 
При полетах в облаках иногда возникает ситуация, когда крен 90 - 120 градусов, а скорость ноль! Из такой ситуации можно выйти только хорошо представляя себе свое положение в пространстве. Обычный авиагоризонт с глобусом позволят это сделать. Когда крен в цифрах - не очень представляю что делать в таком случае.
Наверх
 
 
IP записан