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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Видео АЦП-ЦАП, доступный для заказа и легконаходимая докумментацыя
torik
сообщение Jul 4 2007, 18:07
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Привет всем!
Вот значицца это вот....хм...

Необходимы 2 вещи:
1) Более простая наверное.
- необходим видео АЦП, чтоб на вход можно было подать полный телевизионный сигнал цветной или чернобелый. А на выходе получить сигналы верттикальной и горизонтальной синхронизации, а также параллельные выходы R,G,B (для ч/б ясно только яркость).

2) - наоборот - видео ЦАП, шоб на вход цыфровой видео данные + сигналы синхронизации. На выходе же - полный телевизионный сигнал

в чем полсложнее? Ну...да фиг его знает smile.gif, наверное в том, что как я предполагаю - ЦАП и АЦП будут в одном корпусе....

Посоветуйте что-нибудь, пожалуйста, такое чтоб:
- было можно легко купить (Питер, Москва...), и не очень дорого
- документация на него лежала бы в сети.

И, собственно то, с чего стоило начать smile.gif
Мне необходимо обычный аналоговый ПТС (PAL) завести на ПЛИС (для обработки и прочее) и оттуда выдать на TFT панель (это первый вариант) или преобразовать обратно в ПТС (второй вариант).

Вот собсно... все


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
a3r3
сообщение Jul 4 2007, 22:04
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Подобные вещи используют интерфейс ITU-656 (Y, Cr, Cb + синхронизация в общем потоке), но для ПЛИС это будет даже удобнее.

1. В качестве АЦП можно взять SAA7113H - минимум лишних функций, продается везде.

2. Среди ЦАП'ов я бы выделил SAA7121 - очень дешево.

АЦП и ЦАП есть еще у Analog Devices и Texas Instruments (только АЦП, зато с относительно малым потреблением и поддержкой SECAM).
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 5 2007, 04:50
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Спасибо, ITU-656 - это то что надо как раз!
Ща буду смотреть...

У аналоговых девайсов действительно тоже быть кодеры и енкодеры:
http://www.analog.com/en/subCat/0,2879,760...F0%255F,00.html


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
KAlex
сообщение Jul 5 2007, 08:16
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Цитата(torik @ Jul 4 2007, 22:07) *
Мне необходимо обычный аналоговый ПТС (PAL) завести на ПЛИС (для обработки и прочее) и оттуда выдать на TFT панель (это первый вариант) или преобразовать обратно в ПТС (второй вариант).

Предлагаю связку SAA71xx(Pfilips) + ПЛИС + ADV71xx. Данное решение используется здесь.
Никаких проблем не возникало.
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 5 2007, 09:13
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Прикольно, они там в ПЛИСе ещё и видео сжымают в мпег?

вотбы еще код бандерлоговский для работы с этими ЦАП, АЦП...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
KAlex
сообщение Jul 5 2007, 10:03
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Цитата(torik @ Jul 5 2007, 13:13) *
Прикольно, они там в ПЛИСе ещё и видео сжымают в мпег?

вотбы еще код бандерлоговский для работы с этими ЦАП, АЦП...

Нет, не мпег. Целочисленная упаковка с потерей качества. Хотя Jpeg скоро появится.
А с ЦАП, АЦП работать очень просто. При старте програмируешь регистры, на тот же SAA7113 есть стандартный набор в даташите, и потом его практически не трогаешь. Так, если канал переключить, или яркость контрасность поменять.
Есть конечно свои извращения. Например 7113 очень долго ловит синхру при переходе на другой канал. Но если сразу после переключения подергать HPLL, то ловит намного быстрее. Сейчас переходим на 7115. Там такого нет.
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 5 2007, 11:13
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



понял, буду заказывать, пробовать...
Если чо - напишу!


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 10 2007, 12:41
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Снова я...
Почитал доку на SAA7113H. Какой я сделал вывод:
для начала записываем по I2C все регистры как прописано в доке, по-умолчанию так сказать (раздел 9, стр. 54-56).
На выходе имеем данные VPO 8 бит по заднему фронту LCC в формате ITU-R BT 656. И этого вполне достаточно для первого включение кодека. Далее в ПЛИСе обрабатывем и выводим на монитор.
Остается разобраться со стандартом ITU-R BT 656.

Я правильно понимаю?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
a3r3
сообщение Jul 10 2007, 15:11
Сообщение #9


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Цитата(torik @ Jul 10 2007, 16:41) *
...по заднему фронту LCC

По переднему. А так все правильно.
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 10 2007, 15:27
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



хм... а там на диаграмке отрицательный фронт нарисован вроде.

А синхросигналы выделяются я так понял из тех же данных VPO? По стандарту...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
a3r3
сообщение Jul 10 2007, 15:39
Сообщение #11


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Цитата(torik @ Jul 10 2007, 19:27) *
хм... а там на диаграмке отрицательный фронт нарисован вроде.

В datasheet'е на SAA7113? Диаграмка у них невнятная просто, перемудрили.

Цитата(torik @ Jul 10 2007, 19:27) *
А синхросигналы выделяются я так понял из тех же данных VPO? По стандарту...

Да. Вам нужно будет ловить SAV и EAV последовательности. Стандарт очень простой и подробно описан.
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 10 2007, 17:32
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Да вот только где описан - чо-то все за деньги предлагают... Подкинте сцылочку


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
a3r3
сообщение Jul 10 2007, 17:36
Сообщение #13


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Выкладывал где-то в соседней теме
Go to the top of the page
 
+Quote Post
torik
сообщение Jul 11 2007, 05:44
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Ыхы, спасибо. У меня быть pdf на 656-4, так там менее полная инфа.

Итак, на стр. 31 даташыта на SAA7113H нарисована последовательность выходных данных:
Код
FF 00 00 SAV Y0 Y1 Y2 Y3 Y4 Y5 ... Yn - 1 Yn FF 00 00 EAV


ловим в ПЛИСе SAV и EAV, расшыфровываем... ну и типа дальше там его на монитор выводим неким образом (пока не разбирался как буду это делать 07.gif ). Вроде так все получается?

Но, в ITU-R 656 приводится еще "дополнительный блок данных" ancillary data block:
Код
00 FF FF TT MM LL

В котором MMLL - это номер строки, а TT - какой то там непонятный тип данных.

В SAA7113H этого блока не передается?


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Feb 19 2008, 04:01
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Мои 5 копеек по сабжу:
Philips semiconductors (теперь известен как NXP) - обширный ряд видеодекодеров (так называется АЦП с набором дополнительных функций) - чипы надёжные, программируется почти всё что нужно и не нужно, недостатки - относительно дорогие (по сравнению с конкуренами) и медленно лочатся за входной сигнал - для многоканальных приложений с переключением по входу это убийственно.
Идём далее. TI - на этом рынке новичок, но тем не менее отзывы о первых чипах очень положительные. Очень мало жрут мощности (тоже очень важно когда число каналов >= 8). Просты в управлении и программировании. Недорогие. Есть ещё у AD несколько чипов. Сам пользовал только AD7175/76 в качестве видеоенкодера(то бишь ЦАПа в вашей терминологии). Весьма хорошее качество выходного сигнала. Прост и надёжен. Если интересуют многоканальные решения, то рекомендую посмотреть в сторону конторы Techwell - по стоимости на канал они делают всех конкурентов, при этом генерят локнутые к LLC клоки для звука, что тоже очень удобно. Но есть у них и недостатки - потсоянные ляпы в доках, а также связанные с многоканальностью некоторые "вольности" в выходном 656 стриме.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 01:44
Рейтинг@Mail.ru


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