Генерация композитного видиосигнала.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Man
Встал на лапы
Аватара пользователя
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Генерация композитного видиосигнала.

Возникла задача генерировать композитный видеосигнал.
Погуглив поданному вопросу получилось генерировать только полосы ( черные,серые,белые на 2 разрядном ЦАП ).
Как составляется строка вопросов нет : 4us горизонтальный синхроимпульс , 8us бордюр , 52us сами видео данные , в некоторых описаниях есть в конце 1.8us бордюр.

А вопрос заключается как генерируется вертикальный синхроимпульс ( начало первой строки ) ?
Реклама
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Если нужна чересстрочная развертка, то на пальцах не объяснишь, там уравнивающие импульсы еще...
По NTSC у меня была где-то ссылка, но подозреваю, что нужен PAL (50 Гц частота кадров).

Искать книги по системам цветности (лучше англоязычные), качать и читать.
Реклама
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Сообщение FUZZY_ »

Сюда
Вложения
tVST.rar
(139.81 КБ) 201 скачивание
Man
Встал на лапы
Аватара пользователя
Сообщения: 83
Зарегистрирован: Чт ноя 13, 2008 19:22:03

Сообщение Man »

Да генерировать надо PAL. Поизучав данный вопрос пришел к выводу что на AVR генерировать что-то цветное программно невозможно без дополнительных кодеров, так как нахватает сильно производительности. Посмотрев что стоит в входной части дисплея (TFT 320х234 5.0) NJM2529(COLOR TFT SIGNAL PROCESSOR) схема в приложении.
На выходе данный проц имеет RGB сигнал с синхрой SYNCOUT, HSYIN стает вопрос что там за формат сигнала в какую сторону капать?
Вот что написанов даташите:
The NJM2529 is a color TFT signal processor.
It contains all function, like as Y/C separator circuit, color signal de-modulator, synchronous separate circuit, RGB interface, side black control circuit, and common pole driver, required by color TFT signal processing.
Вложения
NJM2529FH1.JPG
TFT SIGNAL PROCESSOR
(164.68 КБ) 490 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 69
Зарегистрирован: Сб мар 28, 2009 17:01:02
Откуда: LV

Сообщение AlexMu »

Man писал(а):Да генерировать надо PAL. Поизучав данный вопрос пришел к выводу что на AVR генерировать что-то цветное программно невозможно .
http://www.serasidis.gr/circuits/colour ... ar_gen.htm
http://www.rickard.gunee.com/projects/v ... /howto.php
Реклама
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Man
Если нужен генератор цветных сигналов, то обычно делают так: процессор генерирует 4 сигнала - R, G, B, строчные/кадровые импульсы. Затем стоит микросхема кодера PAL, которая и делает композитный ТВ-сигнал. Такие схемы есть готовые, их легко найти поиском. Внешне они простые, но если писать программу самому, то уйдет прилично времени, чтобы разобраться со структурой сигнала.

Вот пример готовой конструкции (правда на PIC):
http://tvgenerator.narod.ru/pal_gen.htm

Вот другой подход - записать рассчитанный сигнал из медленного ПЗУ в быстрое ОЗУ и выводить в реальном времени на ЦАП (к сожалению, NTSC, но проект интересный):
http://elm-chan.org/works/tvsg/report_e.html

По-настоящему сложно все становится, если нужно делать SECAM - для них я не знаю простых микросхем-кодеров.
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»