Activity

Самодельный OSD
RW9UAO:

видел я живьем цветной ОСД на доступных элементах. devboard на ФПГА от альтеры, DDR2 пара чипов, видео АЦП от AD, и ЦАП то ли МАХ, то ли АД.
делов то: сграбить кадр, положить его в оперативку в 32битаRGB, наложить сверху картинку да выплюнуть в ЦАП. четыре функциональных блока всего. ну двойная буферизация само собой.
но есть нюансы - цена, размер и энергопотребление.

У меня даже глаз задёргался, примерно на середине перечисления того, что потребуется))) Я надеюсь вы не серьёзно 😃)) Это всё только ради OSD? Да ну его нафиг такой OSD)))

просто ЦАП… кто будет подавать данные с нужной скоростью для ЦАП такого? DMA? хранить это в памяти в подготовленном для DMA формате… эмм… не, это огород какой то уже вроде… И это да, не говоря об энергопотреблении… Испортите картинку на этапе оцифровки 100%… да ну его… только в порядке интереса если… поизучать, как там с DDR2 работать… Просто я не электронщик… программист.

Самодельный OSD

Хм… для такого мне не хватает знаний 😃 Но я конечно и не стремился, ибо всётаки в итоге хотел переделывать под OSD, а там цвет не так просто сделать было бы… Интересно… написано, что это AVRка… 8 цветов… что то такое я помню вообще то тоже…

Самодельный OSD

Туда в цвет я залезть и не мечтал… Мне было достаточно ч/б изображения в принципе конечно и я его сделал… Да, для цвета там просто не хватило бы частоты шины…

Самодельный OSD
blade:

На самом деле- мы просто говорим на разных языках:(
Мне нафиг не нужна схема этой удивительной (или какой еще) платы.

Да, я это понимаю) Там речь ещё не о смесителе шла, а о просто генерации PAL сигнала, когда хотел разобраться как вообще устроено всё. 😃

Самодельный OSD

ТС нужно почитать вот это наверное:
retroleum.co.uk/…/pal-tv-timing-and-voltages/

blade:

Не увидел я там схемы:(
А поскольку я ОСД сделал еще лет 10 назад, то искать что то- просто не интересно.

Ну на самом деле выкладывать схему платы STM32F4Discovery было бы странно… Да что там, дела давно минувших дней… Можно не париться. Там без осциллографа делать нечего с моей проблемой.

Самодельный OSD
Eileron:

Еще видел на LM1881. Однако мне не понятно, что она делает. Типа детектор синхроимпульсов. И зачем они нужны?

Думаю, если вы собрались делать OSD сами то нужно разобраться в том, как вообще происходит передача видео… Всё равно за этим вопросом будет вопрос о том, как она происходит и что делать)))

Самодельный OSD

Она там потому что проще было, как то брал поиграться плату Discovery)) Хотел что то вроде автопилота замутить, но вышла загвоздка, дальше не пошёл)
По ссылке, которую я дал и вся история проблемы и схема и код… Думаю смысла нет дублировать тут всё…

Самодельный OSD

1 - Подумайте - действительно ли вам так уж нужен цветной OSD. Смысла в нём ведь будет не больше, а удорожание будет существенное (хотя я и не знаю конкретной модели микросхемы).
2 - Алгоритм состоит в том, чтобы вовремя, в момент прохода луча поднимать сигнал до нужного уровня напряжения (1В для PAL). Ловится сигнатура окончания кадра, меняется картинка - вываливается следующий кадр. Но это вам не понадобится, если использовать микросхему для подмешивания сигнала. Ваша задача будет просто выдавать на экран новые данные в момент их определения (считывания с датчиков).
3 - Можно вручную подмешивать, без микросхемы. Но всё равно для этого нужно программировать контроллер вроде Mega8, который будет этим заниматься. Качество картинки (минимальный размер пикселя так скажем) - будет в итоге всё равно меньше, т.к. дёргать ножкой Mega8 умеет не достаточно быстро.

P.S. Пробовал сделать шаг к OSD - вывод информации на телек. Не смогу решить проблему толи с наводками от GPS, толи с недостаточным быстродействием STM32F407… проект выложен тут, если интересно: ссылка