реклама на сайте
подробности

 
 
> FPGA: OSD/OSM-эффект, Вывод собственной информации поверх готового сигнала
Paguo-86PK
сообщение Apr 17 2011, 21:08
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 12-04-11
Из: Tashkent
Пользователь №: 64 310



Выгуглил статью по теме. Хотя задача у меня гораздо проще. Вычитал однажды, что VT05 мог накладывать собственное изображение на готовый сигнал.
Давно хотел попробовать сделать так с использованием DE0-Nano Board, где имеется восьмиканальный АЦП ADC128S022. В курсе, что как-то можно использовать специализированные микросхемы, вроде TDA4443 или подобной. Однако, ещё в эпоху СССР, когда в телевизоры УЛПЦТ устанавливали PAL-декодеры, к микросхемам подводили помимо прочего ещё и сигнали СИ и КИ (строчной и кадровой развёрток). Потому смущает использование TDAxxxx. Я в аналоговой практически ноль. И с ПЛИС только вот хочу начать учиться работать.

Хочу спросить. Этот ADC128S022 сам сможет служить для того, чтобы просто определять границы кадра (обратный ход строчной/кадровой развёрток), чтобы ПЛИС могла предустановить счётчики и сделать эффект OSD, как в современных телевизорах. Тракт вывода видео будет от ZX-Spectrum схемы для простоты. Так-как на "Ленинград" плате есть маленькая макетная зона, думаю туда и поставить какой-то TDA, чтобы плата ZX-Spectrum превратилась в ретранслятор видео с наложением своей графики.

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

Вопрос: Какие специализированные микросхемы можно использовать, чтобы они были и сверхдоступными (времён СССР), и радиодеталей на них минимум вешать (LC-цепи, контура), и АЦП на ПЛИС-плате на спалить (защита по входу и выходу НЧ имелась от статики с гальванической развязкой через оптопару, например).

Как я понял, ADC128S022 держит до 50..200 ksps. Т.е. при стандарте 15625Гц (64мкс) вполне реально вылавливать момент СИ и КИ самой ПЛИС и предустанавливать счётчики без всяких TDAxxxx? Или я ошибаюсь?

Мне посоветовали LM1881.

Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
muravei
сообщение Apr 21 2011, 07:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Я не понял :"Вам шашечки или ехать?"
Подобная задача решается при посредстве маленькой АВРки и есть где-то в сети.
В 90-е я самолично "спиратил" и напаял 100 шт. "улучшателей" для телеков (вывод номера канала , шкалы итд)
Схема была на клоне 51 , и небольшом кол-ве расыпухи.
Надо только несколько снизить требования:" поверх СТВ-трансляции выводится сообщение + картинка от камеры с кухни" (интересно, что там можно будет увидеть?) , и выводить картинку с кухни монопольно.
Go to the top of the page
 
+Quote Post
Paguo-86PK
сообщение Apr 21 2011, 21:57
Сообщение #3





Группа: Новичок
Сообщений: 7
Регистрация: 12-04-11
Из: Tashkent
Пользователь №: 64 310



Цитата(muravei @ Apr 21 2011, 12:41) *
Я не понял :"Вам шашечки или ехать?"
Подобная задача решается при посредстве маленькой АВРки и есть где-то в сети.
В 90-е я самолично "спиратил" и напаял 100 шт. "улучшателей" для телеков (вывод номера канала , шкалы итд)
Схема была на клоне 51 , и небольшом кол-ве расыпухи.
Надо только несколько снизить требования:" поверх СТВ-трансляции выводится сообщение + картинка от камеры с кухни" (интересно, что там можно будет увидеть?) , и выводить картинку с кухни монопольно.
Если я Вас правильно понял, тогда меня не совсем так поняли rolleyes.gif
В первую очередь я решил купить демо-борд для того, чтобы не вариться бесконечно в собственном соку в средах разработки ассемблера, си или xCAD-симуляторов. В чистом программировании мне давно чувствуется тесно.
А иметь возможность проектирования чего угодно прямо в железе. В моей ситуации идеально подходит ПЛИС. На которой я бы смог самостоятельно
  • Тестировать модели собственных процессорных устройств (от программного эмулирования уже устал)
  • Собственные компьютеры на базах тех процессоров
  • Спроектировать собственную видеосистему с аппаратным построением примитивов или спрайтов
  • Организовать линейную обработку видеопотока с наложением текста и графики, видео с телекамер
  • Сделать собственный TETЯIS, XONIX, SOKOBAN, OTHELLO или КА-"ЖИЗНЬ" в аппаратном исполнении
  • Попытаться состряпать начинку ЧПУ для сверления-паяния
  • и т.д.
без привлечения помощи, чтобы подключить, спаять, собрать и т.д.
Т.е. конкретной задачи не ставлю. Просто я хочу организовать маленькую лабораторию в лице ПЛИС+ЖКД+ADV7181C/ADV7341/LM1881+1-Wire+BlueTooth, чтобы проводить различные опыты и изучения современной электронники. Чтобы всё было под рукой, т.е. в составе и не ограничивало моих действий.

В сети нашёл компании, разрабатывающие платы под заказ по стоимости от 3,000р. Т.е. совсем нереально, как я понял. smile3009.gif
Попробовать самому развести дочерную плату под ADV7181C, ADV7341 и LM1881 вполне возможно, если бы я хорошо знал эти микросхемы и правила их расключения. У DE0-Nano два разъёма по 40 контактов, по 34 из которых используются пользователем. Тем самым, как минимум, мне нужно уложиться в эти 34. А ADV7*** имеют только на пиксел по 30 бит. Следовательно, нужно мультиплексировать, ставить буферные регистры и т.д. Не говоря про стабилизатор напряжения, каскады защиты от статики по входу/выходу видео, организации I2C-интерфейса и т.д. laughing.gif

В общем, для меня задача представилась довольно сложной! smile3046.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 17:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.03184 секунд с 7
ELECTRONIX ©2004-2016