OSD на ATmega1281

ubd

Готовы с завода новые платы на версию 2.9. На этот раз, плата одна, не пачкой. Это по весу легче, и конструктив проще.
Кому нужно обращатйесь в личку.

Кому я уже высылал, это : PigPail, Eugen_G, SandyT - Вышлю бесплатно. В личку пишите.

Файл вот этот:

PCB_OSD_2.9.x.rar

msv

Раз подняли тему, выложу обновление V2.9.2b.
Бета версия, тестировалась только на столе и симуляторе. По конфигурации несовместима со всеми предыдущими.

ubd

Гениально!
Главное понравилась ф-ция - Запуск двигателя кнопкой на авто взлёте. То что мне нужно было.
Короче быстрее нужно тестить…

Спасибо!

7 days later
PigTail

Спасибо обоим Сергеям! Куда то кнопка спасибо пропала 😦

Dacor

Народ, кто нибудь заливал себе прошивку 2.9.2b? У меня почему то линия искусственного горизонта по крену стала отрабатывать наоборот. ИМУ на самолете стоит на прежнем месте. С прошивкой 2.9.0 такого не замечено.

ubd

А это к Сергею msv вопрос.
Я ещё не заливал.
Только спаял новую версию на новой плате.

alezalez

Еще одно маленькое предложение. Т.к. камера питается, как правило, от 12 В, и в случае чего (акк просел, банка одна сдохла и т.д.) перестает гнать синхру. При этом АП может и будет работать еще долго, минимум до 6 В на борту. При этом и сервы с приемником тоже живые будут. Даже передатчик видео работает до 6 В (проверено на 5.8 ГГц лично).Но… инфу (OSD) уже не сможем увидеть, т.к. синхры от камеры нет… На буржуинских АП в таких случаях просто черный экран с параметрами осд-ки. Да и настраивать так тоже удобнее, а уже после этого включать камеру и передатчик видео. К чему веду - может, каким-либо образом организовать внешнею синхру видео, которая подстраивается при наличии сигнала к синхре от камеры, а в случае пропадания гонит свои импульсы. Или это как-то программно реализовать, но думаю, что это уже труднее будет в рамках того процессора.

ubd

На буржуинских АП в таких случаях просто черный экран с параметрами осд-ки.

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

А вот с чего вы взяли что у вас банка сдохнет? Вы просто не используйте полудохлые аккумы, и заряжайте их перед вылетом, и за ёмкостью следите, что бы знать на сколько его хватит.
Да и вообще, для этих случаев, питать лучше всё от одного аккума, и что бы камера и передатчик питались от StepUP DC-DC, тогда это будет надёжно.
У меня когда самолёт падал в тайгу, так он ещё около 10 часов видео вещал медведям… Те в шоке были…
Через два дня самолёт нашли целым!

Dacor
ubd:

А это к Сергею msv вопрос.

Спросил у него - говорит, что ничего в плане ИМУ не менял. Ждем остальных - может кто залил…

alezalez:

На буржуинских АП в таких случаях просто черный экран с параметрами осд-ки.

Ну например у Игла тоже все пропадает - он использует синхру камеры.

alezalez:

Даже передатчик видео работает до 6 В

Ну это только в части касаемо передатчиков 5.8ГГц. Большинство передатчиков на 1.2ГГц работают от 12 вольт я пожалуй только один знаю на 1.2ГГц пятивольтовый - Лавмейт 500мВт). При 8-ми вольтах уже вырубаются.

Правильно Сергей советует - питать видео систему от DC-DC преобразователя (либо от ходового либо от отдельного акка).

msv
alezalez:

На буржуинских АП в таких случаях просто черный экран с параметрами осд-ки

Наверное только на тех, в которых MAX7456 etc.
В принципе у меня OSD и сейчас без камеры продолжает генерироваться на внутренней синхронизации… Казалось бы осталось за малым, начинать генерировать СИ… Но боюсь для этого потребуется делать относительно сложный аналоговый модулятор.
Сергей, посмотрите, может в конфигурации для этой версии мусор получается (типа запредельных значений триммирования IMU)? Тогда вам надо только конфигурацию поправить…

Dacor
msv:

Сергей, посмотрите, может в конфигурации для этой версии мусор получается (типа запредельных значений триммирования IMU)?

Немного не понял что от меня требуется, но в конфигураторе триммирование ИМУ у меня прописаны нули. Или Вы про конфигуратор ИМУ. Тут есть небольшая проблема - я все настроил и контакты отпаял, заделал ИМУ в самолет. Если конечно потребуется, я все это вырву назад.

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

Может кто нить вольет себе эту прошивку, чтобы быть уверенным, что у меня есть какая то проблема.

msv

Сергей ubd подтвердил проблему… Вроде бы на столе проверял, может не обратил внимание… Проверю, отпишусь…
PS Проверил, действительно наоборот… При этом стабилизация правильно отрабатывает. Наверное где-то в рисовании напутал…

Dacor

Я могу ошибаться, но это по моему тоже самое. Если так, то у меня прекрасно работает такой модуль, но необходимо перенастроить ГПС программой UCenter. Что настраивать есть в мануале к АП.

RA9UFH

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

Dacor

Вопрос к Сергею (msv). Скажите, а какие “глобально-стратегические” планы по усовершенствованию АП от MSV? Может есть еще какие то нереализованные идеи? Спрашиваю потому что просто интересно ))).

RA9UFH:

Спасибо Сергей.

Ну это как бы не совсем ко мне должно быть адресовано ))) - мне все объяснял и разъяснял Константин (dollop).

ubd

Может есть еще какие то нереализованные идеи?

Это большой большой секрет…

Dacor
ubd:

Это большой большой секрет…

😮

Ну что ж… подождем…

msv

Не люблю интриг… Вероятно Сергей имел в виду полет по точкам. От скуки сделал легко и быстро, но захотелось под это оптимизировать код, тут пришлось побольше потрудиться.
Ну и будет полноценное иерархическое OSD-меню с возможностью конфигурации почти всех параметров.
Все это не считаю “глобально-стратегическими” задачами, так… баловство… Увы, пока интересных идей нет.