А не сделать ли нам OSD?

oleg70
Shrizt:

Что такое TIM1-2-9? SPI1 ?

Дмитрий, Вы видимо не занимаетесь темой микроконтроллеров непосредственно, а моя инфа скорей для искушённых в этом вопросе товарищей… Для тех кто “в теме” вполне достаточно моей картинки и файла с настройками (там всё есть и схема в принципе не нужна). Мне не жалко, всё могу рассказать, но боюсь что если начинать с азов (“что такое TIM и SPI”) то это надолго… 😃

Shrizt

Ну хотя бы о каком микроконтроллере речь идет - было бы достаточно.
Я не очень силен в железе, но мог бы попробовать написать функции работы с векторной графикой, как я понимаю, именно в этом сейчас затык.
Для этого нужно собрать железку, но проектировать схему по этой диаграмме - будет для меня сложновато.

oleg70
Shrizt:

как я понимаю, именно в этом сейчас затык

Тут дело не в “затыке” - проект давно рабочий со всеми функциями, цель работы была : избавить ядро контроллера от выполнения энергозатратных операций по отрисовке картинки и как следствие объединение OSD в одном кристалле с полетным контроллером (что и было сделано). Сам контроллер у меня stm407vgt6, но опять же это не принципиально, аналогичные “потроха” (TIM1,2,9 SPI) имеют практически все представители семейства Cortex, в 407 -м просто оперативки уйма (что и нужно…).

Shrizt:

но проектировать схему по этой диаграмме - будет для меня сложновато.

Если будете разбираться с STM (а без этого никак), то сразу найдете в файле инициализации все “ноги” которые вам надо развести на печатной плате… Я могу конечно сам нарисовать, но Вас это не спасет, если нет основных понятий, то как двигаться дальше (?)

Shrizt

Ок, этого уже достаточно, спасибо. А описание работающего проекта и как он работает, есть где посмотреть?

oleg70
Shrizt:

как он работает, есть где посмотреть?

По своей общей концепции мой проект очень похож на аналогичный от AlexSneg (только не такой 😃), довольно обширный, я его нигде не выкладывал… (ввиду никому ненадобности, да и ещё пока до конца незаконченности)

blade
oleg70:

Вот блок/схема и ф

Я лет 10 назад делал (и сделал) ОСД примерно с такой же системой синхронизации титров и видео.
Но!
Есть одно большое но, про которое тут никто за все время не сказал: где схема модулятора, позволяющего замешать титры с видео, при этом- не изуродовав картинку?
Смаллтим, когда делал свою первую ОСД пошел по пути (неверному ) Р.Шерера, просто смешав на двух резисторах.
За что и поплатился искажением уровней белого, привязкой цветов и т.д.
Потом он это исправил, но нормальный модулятор- гораздо сложнее, чем данная схема + 2 резистора.
То есть, главная засада- ждет Вас впереди 😦

oleg70
blade:

То есть, главная засада- ждет Вас впереди

Ну уж не знаю что там впереди…, а сейчас картинка вроде никак не уродуется 😃, а б сказал - вовсе… Там кстати, на выходе SPI стоит просто диод, анодом к контроллеру, чтоб не пропускать постоянку и все… даже резисторов никаких нет (по желанию можно влепить для подстройки яркости)… Может десять лет назад камеры были другие, или телевизоры…

blade
oleg70:

а сейчас картинка вроде никак не уродуется

Уверяю вас: как только все это будет вынесено на ясно солнышко- вы глазам своим не поверите, какая станет картинка: зеленый цвет (травка) будет бардовым, синий (небо) коричневым…😃

oleg70:

Может десять лет назад камеры были другие, или телевизоры…

Камеры были лучше, поскольку реальные размеры пиксел- были больше:)
Что давало гораздо меньше шума по цвету.
Возьмите к примеру камкордер лет 15-20 (SONY, Panasonic) возраста и подключите к телевизору: цвета будут такие, какие нонешним и не снились .

oleg70
blade:

как только все это будет вынесено на ясно солнышко

Ну вообще то, уж не раз “выносил”, и даже летал “вынося”… 😃

blade:

(травка) будет бардовым, синий (небо) коричневым…

ужас тихий… , буду летать в потёмках… 😃

Shuricus
oleg70:

Ну вообще то, уж не раз “выносил”, и даже летал “вынося”…

Велкам ту сказки на ночь от Блейда 😃 Я уже их много читал, не удивляйтесь! Любимые из серии - 20 лет назад трава была зеленее.

Может у вас видосик есть, что бы и лишних вопросов не было?

oleg70
Shuricus:

видосик есть, что бы и лишних вопросов не было?

А оно надо ? видео везде полно… только трата времени…

1 month later
gorbln

напоминает мобидрон… SSOP-8 - это LM1881?
нифига это не мобидрон =))) проц 48-ногий, не иначе STM какой.

alexeykozin
Shuricus:

Велкам ту сказки на ночь от Блейда Я уже их много читал, не удивляйтесь! Любимые из серии - 20 лет назад трава была зеленее.

Может у вас видосик есть, что бы и лишних вопросов не было?

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

PaulM

А мне вот такая OSD пришла
goodluckbuy.com/playuav-osd-on-screen-display-apm-…
Гитхаб github.com/PlayUAV/PlayuavOSD
Схема github.com/PlayUAV/…/PlayUAVOSD_Schematic.pdf
Видео настройки

Видео полета

Не то ли это, что тут пытались сделать?
На STM32F405RGT6, графическая, но несмотря на это, на плате установлен MAX7456 - думаю, для генерации видеосигнала в отсутствие его на входе.
Два видеоканала на вход.
Сейчас поддерживается mavlink, и UAVTalk в виде беты (CC3D, revolution), но ведется разработка поддержки CAN протокола DJI.

Буду ковырять потихоньку 😃

Shuricus

Очень интересно! Какая-то только продвинутая графика для макса. А в принципе возможно, это и будет победоносным итогом этой ветки! 😃 Ибо с нашими разработчиками каши не сваришь. Идея была предельно проста - у нескольких человек на форуме есть самодельные работающие АП+ОСД. Но доделать и поделится с однохоботниками никто так и не захотел. Наверное, все еще наивно надеются заработать миллионы на своих поделках, или просто жалко делать на халяву.

Так что пока мы тут сопли жевали, китайцы уже все сделали!!

И цена нормальная!

schs
PaulM:

А мне вот такая OSD пришла

Наконец то появилась реальная альтернатива Minimosd. Не идеально - но существенно лучше.

Shuricus

Гениально что два входа! Больше ничего и не нужно. Графика нормальная. Опенсорс. Чем больше смотрю - тем больше нравится!

oleg70
Shuricus:

Так что пока мы тут сопли жевали, китайцы уже все сделали!!

А по мне так - очередная “солянка”, в принципе ничего нового, какой то “самолётик” никчемный и неинформативный крутится как часовая стрелка… и т.д. и т.п. (дело вкуса конечно)…

Shuricus:

Какая-то только продвинутая графика

Че в ней продвинутого то ??, по моим ощущениям - “лишь бы что” и “лишь бы как” нарисовать…, другие проекты имеют, по моему, более продуманный вид…