Sign in to follow this  
Tesla

Плис И Оцифровка Видеосигнала

7 posts in this topic

Tesla    46

Наконец-то я дорвался до реальной железки (Altera Cyclone), и мои теоретические познания стали дополняться практическим опытом :) Я просто обомлел от того, с какой лёгкостью на ПЛИС получилось сгенерировать VGA видеосигнал с разрешением 1280x1024@60Hz - берём клок 80 МГц, PLL'ом масштабируем его до 108 МГц, заводим на счётчики и т.д... Конечный результат выдаём на R-2R ЦАП, и вот она, картинка!

И тут я подумал - а что если наоборот, если нужно оцифровать аналоговый видеосигнал? Например, для того, чтобы сделать подобие KVM-свитча, но не транслирующего картинку с выбранного аналогового видеовхода на аналоговый же выход, а оцифровывающего её, сжимающего и передающего по локальной сети клиентской программе?

Но тут возникло некоторое огорчение - я понял (внезапно :) ), что для этого понадобился АЦП (если речь не идёт о DVI). И беглый просмотр выдачи яндекса на эту тему привёл меня к выводу, что АЦП на 100 и более МГц - вещь, в общем-то, не самая заурядная.

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

Возникает вопрос: если речь идёт об аналоговом видеосигнале с частотой пикселей, скажем, 108 МГц, и исходной разрядностью 8 бит, который я хочу превратить обратно в цифру по возможности без потерь, то оцифровывать его нужно строго теми же 108 МГц / 8 бит, или частоту/разрядность нужно брать "с запасом", а потом "программно" (если это слово применимо к конфигурации ПЛИС) восстанавливать исходные частоту/разрядность? Как в ЖК мониторах реализован алгоритм автоподстройки, когда производится корректировка частоты и фазы преобразования так, чтобы отсчёты АЦП приходились точно на исходные пиксели (т.е. чтобы получалось так post-11878-0-52247900-1290571729_thumb.gif, а не так post-11878-0-33875300-1290571739_thumb.gif)?

И насколько доступны подходящие для этого АЦП?

Share this post


Link to post
Share on other sites
Igel    3980

извини, не совсем понятно что нужно сделать, ты свой собственный монитор хочешь сделать? иначе не совсем понятно зачем цифровать картинку с ВГА выхода компа? используй либо DVI выход, либо программно грабь сразу из кадрового буфера видеокарты, тем более что удалённый доступ к рабочему столу и так входит в стандартные возможности Винды, а уж при Линуксы разные так и вообще слов нет.

Share this post


Link to post
Share on other sites
Tesla    46

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

Share this post


Link to post
Share on other sites

Бюджетные Wi-Fi-/ Bluetooth-решения для IoT-применения

Обзор основной линейки поставок и новинок Espressif Systems – экономически выгодных SoC Wi-Fi-/ Bluetooth-чипов и модулей для IoT-применений: от простых портативных устройств до промышленных решений

Подробнее...

Igel    3980

ну так начни с обыкновенного тв видеосигнала, у него полоса уже, тв тюнер возьми, в нём АЦП есть, по даташитам найдёшь где у него что, выведешь себе на Альтеру и программируй его себе сколько влезет :D

Share this post


Link to post
Share on other sites
Tesla    46

Спасибо за совет, воспользуюсь. И всё-таки, на мой вопросу кто-нибудь сможет ответить?

Share this post


Link to post
Share on other sites

Управляемый свет интернета вещей: Philips и протокол DALI 2.0

Полностью программируемые драйверы Philips Xitanium поддерживают все варианты регулировки яркости света и силы тока. Надежность системы значительно повышается при интеллектуальном мониторинге температуры светодиодного источника света. Разнообразие моделей в семействе обеспечивает максимальную гибкость в настройке рабочих параметров.

Подробнее...

ossinc    0

Заинтерисовал ваш вопрос, сам пытаюсь его решить, но пока тщетно. Если есть интерес то я написал вам в личку.

Share this post


Link to post
Share on other sites
Braimik    6

получение цифрового видеопотока из аналогового,

День добрый . меня интересует , как вообще организовать Аналоговый поток на VGA схемы есть? можете файл в личку скинуть либо Цифрового

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this