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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Синхронизация чб видеосигнала
FerrumVS
сообщение Jan 7 2012, 08:54
Сообщение #1


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



Подскажите, как называются микросхемы, способные добавить к видеосигналу синхроимпульсы (ССП). Допустим, есть Ч.Б. видеосигнал, HSYNC и VSYNK к нему (или уже готовый ССП), как сформировать стандартный ч.б. видеосигнал?
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jan 7 2012, 08:57
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



У вас же в ЦАПе это можно сделать, почитайте внимательно даташит.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 7 2012, 09:10
Сообщение #3


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



я же спрашивал об этом в соседней ветке и никто не отвечает sad.gif В THS8136 может быть это и возможно, но я подумал, что три канала это излишество и нашёл такую штучку: Прикрепленный файл  ADV7127.pdf ( 307.28 килобайт ) Кол-во скачиваний: 333
Тут такой возможности нет вроде бы. Хотелось бы найти оптимальный вариант
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jan 7 2012, 09:24
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



А зачем вам такие скорости?
Какое разрешение видео должно быть.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 7 2012, 09:30
Сообщение #5


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



а зачем мне три канала? =) (если вам известен менее скоростной 10битный Видео ЦАП с одним каналом и возможностью замешать ССП в видео, то подскажите)
всё стандартно 576х768 и 25 к/с
Go to the top of the page
 
+Quote Post
DAV
сообщение Jan 7 2012, 10:27
Сообщение #6


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

Группа: Свой
Сообщений: 183
Регистрация: 4-10-04
Пользователь №: 781



Можно использовать стандартный кодер (AD или NXP), можно до ЦАПа кодом прописать с нужными фронтами, можно на операционнике добавить (только шум с цифры на добавляйте).
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 7 2012, 10:33
Сообщение #7


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



я прошу название как искать, а не фирмы =) К примеру, мне нужно выделить синхроимпульсы из видеосигнала - тогда ищу "video sync separator", а тут я не знаю как называются данные компоненты, ещё бы, конечно, хотелось, чтобы конкретные микросхемы, но это по желанию)
Go to the top of the page
 
+Quote Post
Aner
сообщение Jan 7 2012, 12:42
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Когда-то такую пользовали LM1881
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 7 2012, 12:54
Сообщение #9


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



ну да, только это было к примеру сказано, то что я ищу в самом верху)
Go to the top of the page
 
+Quote Post
Wise
сообщение Jan 7 2012, 13:54
Сообщение #10


Пользователь забанен
*****

Группа: Свой
Сообщений: 1 138
Регистрация: 9-08-05
Пользователь №: 7 492



..Микросхему я вам не посоветую, но, может быть, слегка подскажу. rolleyes.gif

..В 90-е годы делал транскодеры полного низкочастотного цветного ТВ сигнала с регенерацией синхроимпульсов. Синхросмесь довольно легко создать на жесткой логике и суммировать непосредственно с сигналом.
Сейчас это (создать синхросмесь) можно на дешевом МК. Со строками вообще не вижу проблем, а вот для кадровых нужно взять ГОСТ на сигнал.
..То есть, вам нужен сумматор, с фиксацией уровня, который сложит собственно видео и сформированный синхро сигналы.

..Для примера можно взглянуть, как строятся схемы телевизионных генераторов испытательных сигналов.
..Если же вы не знаете (вдруг), что такое фиксация уровня или привязка к уровню, для TV сигналов, обязательно разберитесь, поскольку без этого нет смысла заниматься..


--------------------
It's me
Go to the top of the page
 
+Quote Post
SmarTrunk
сообщение Jan 7 2012, 16:09
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 22-05-11
Из: Москва
Пользователь №: 65 195



Wise
Если нужно по всем правилам, чересстрочная развертка, с уравнивающими синхроимульсами, и нет об этом представления, думаю, проще найти какую-нибудь готовую микросхему, чем разбираться.

Вроде в генераторах ТВ-испытательных сигналов, например ЛАСПИ ТТ-03, все эти хитрые синхросигналы вырабатывались специальной микросхемой, вроде КА1001ИК1.

А так, да, можно сделать. На логике сложно получится, но можно в ПЛИС запихнуть.
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 7 2012, 17:26
Сообщение #12


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



Сигналы формирует именно ПЛИС, вопрос как их замиксовать с видеосигналом
Go to the top of the page
 
+Quote Post
Wise
сообщение Jan 7 2012, 18:00
Сообщение #13


Пользователь забанен
*****

Группа: Свой
Сообщений: 1 138
Регистрация: 9-08-05
Пользователь №: 7 492



..Стандартный низкочастотный ТВ сигнал структуирован не только во времени, но и по уровням.
Если просто сложить сигнал видео и сигнал синхро, на резисторах, скажем, получится фигня.
Синхро должны идти вниз от уровня черного. То есть, возникает понятие уровня, привязки к уровню при сложении.

..Разберитесь с этим, сам каскад может быть довольно прост, тем более, если устроит пассивная привязка.
Хотите прослушать, что ли, банальную фразу про забанивание в гугле..? rolleyes.gif
..Скачайте какую-нибудь книжку по телевидению, для технических работников телецентров, там этот сигнал разрисован от и до.
Не говоря уже про ГОСТы..
..И схем полно, схем вполне простых.


--------------------
It's me
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jan 8 2012, 10:35
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(FerrumVS @ Jan 7 2012, 12:54) *
Допустим, есть Ч.Б. видеосигнал, HSYNC и VSYNK к нему (или уже готовый ССП), как сформировать стандартный ч.б. видеосигнал?



Цитата(FerrumVS @ Jan 7 2012, 21:26) *
Сигналы формирует именно ПЛИС, вопрос как их замиксовать с видеосигналом


Видеосигнал в цифровом виде тоже формируется в ПЛИС, или берете его "со стороны"?

Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 8 2012, 15:33
Сообщение #15


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



со стороны
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jan 8 2012, 17:22
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(FerrumVS @ Jan 8 2012, 19:33) *
со стороны

Ну вообще говоря вам нужен аналоговый мультиплексор, который будет переключаться между видеосигналом и вашим выходом синхросигнала с ПЛИС. НО, тут слишком много вопросов. Во-первых, этот сторонний видеосигнал, - он что, без синхронизации? Тогда откуда вы знаете, где у него хотя бы активная часть строки, где начало кадра/полукадра? Что с опорным уровнем гашения? Наконец, суммарный сигнал должен быть размахом 1V. А каков размах этого стороннего видеосигнала?

UPDATE. Вот блиин, только что прочитал, что это все оказывается для дипломной работы! Слушайте, вы можете писать не загадками, а что конкретно требуется? Не может быть какого-то "яркостного сигнала в вакууме", которому нужно 'пришить' синхронизацию. Если это цифровой выход CMOS-сенсора, то так и пишите. Только это не сигнал "со стороны", он полностью вам доступен!
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 8 2012, 18:42
Сообщение #17


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



Сигнал после Видео ЦАП, там выше я писал что нашёл одноканальный вместо 3х канального, но у него нет возможности вшить синхронизацию. Я всё таки остановился на трёхканальном, чтобы не заморачиваться, но мне всё равно интересно то что спрашивал и хочу разобраться.
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jan 8 2012, 18:54
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



В смысле "сигнал после видео ЦАП"? На видео ЦАП вы же сами всё подаете! Синхронизацию нужно не 'пришивать' к выходу видео ЦАП, а формировать код для видео ЦАП соответствующим образом.
Допустим, у вас 10-разр. ЦАП. Весь диапазон 0 -1023. Значит коды 0 - 299 отведены под синхроимпульсы. Код 300 - опорный уровень черного. Коды 301 - 1023 - полезный видеосигнал. Это так, ориентировочно. Ознакомьтесь с ГОСТ 7845-92. Выпишите все уровни в вольтах и сопоставьте им коды ЦАП.

http://www.complexdoc.ru/pdf/%D0%93%D0%9E%...ost_7845-92.pdf
Go to the top of the page
 
+Quote Post
DAV
сообщение Jan 8 2012, 19:07
Сообщение #19


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

Группа: Свой
Сообщений: 183
Регистрация: 4-10-04
Пользователь №: 781



Вам, молодой человек, надо разживать да в рот положить. Если сигнал на стандартной частоте 13.5 МГц, то добавьте в поток цифровые синхрогруппы и подайте на Digital video encoder SAA7128AH, SAA7129AH от NXP. Он всё сделает, только его по I2C программировать надо. Можно в цифровой поток синхры засунуть перед ЦАП, но тогда уровень чёрного надо из 0 поднять, а синхроимпульсы в 0. И не ОУ, если есть ССП можно замесить.
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 8 2012, 19:14
Сообщение #20


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



Если вам действительно интересно с профессиональной точки зрения, то скину функциональную схемуПрикрепленный файл  ______________.pdf ( 65.31 килобайт ) Кол-во скачиваний: 278
, может что интересное скажите. Сильно только не надо ругать
я правильно понял что нужно чередовать данные на входе ВидеоЦАПа то с CMOS-сенсора, то с устройства, формирующего синхроимпульсы так сказать в цифровом виде (10битным числом)?

Цитата(DAV @ Jan 8 2012, 23:07) *
Вам, молодой человек, надо разживать да в рот положить...

ну извините
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jan 9 2012, 01:45
Сообщение #21


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(Джеймс @ Jan 9 2012, 01:54) *
Допустим, у вас 10-разр. ЦАП. Весь диапазон 0 -1023. Значит коды 0 - 299 отведены под синхроимпульсы. Код 300 - опорный уровень черного. Коды 301 - 1023 - полезный видеосигнал. Это так, ориентировочно.

Тогда ТС потеряет динамический диапазон сигнала на 30%,
если конечно это не страшно, то это выход, даже очень красивый
(или сзять ЦАП большей разрядности)


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jan 9 2012, 11:45
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(FerrumVS @ Jan 8 2012, 22:14) *
Если вам действительно интересно с профессиональной точки зрения, то скину функциональную схему может что интересное скажите.

Ну так вроде всё нормально, чтобы что-то советовать, нужно сидеть и обсуждать (только я бы это делал с руководителем проекта). Писать в двух словах смысла нет, а на большее - к сожалению сейчас времени мало...

Цитата(FerrumVS @ Jan 8 2012, 21:42) *
Сигнал после Видео ЦАП, там выше я писал что нашёл одноканальный вместо 3х канального, но у него нет возможности вшить синхронизацию.


Цитата(FerrumVS @ Jan 8 2012, 22:14) *
я правильно понял что нужно чередовать данные на входе ВидеоЦАПа то с CMOS-сенсора, то с устройства, формирующего синхроимпульсы так сказать в цифровом виде (10битным числом)?


Ну так и есть, существует две возможности - или берете простой одноканальный ЦАП и чередуете данные "в цифровом виде" то с сенсора, то с источника синхронизации. Или берете ваш трехканальный ЦАП и замешиваете синхронизацию по его стандартной схеме.
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 16 2012, 21:18
Сообщение #23


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



Цитата(domowoj @ Jan 9 2012, 05:45) *
Тогда ТС потеряет динамический диапазон сигнала на 30%,
если конечно это не страшно, то это выход, даже очень красивый
(или сзять ЦАП большей разрядности)


Спасибо за советы, это очень полезная информация. Только как это сделать если данные уже закодированы, то есть 1023 - это максимум, 0 - соответственно "0", без перекодирования. Получается, что "новый" "0" будет на коде - 307 (если размах синхроимпульса 0,3 В), даже если использовать 16 битный ЦАП, тоже так просто не получится, как я понимаю, хотя может быть и ошибаюсь

Даже если и перекодировать - это же титанический труд - перекодировать 1024 значения

Сообщение отредактировал FerrumVS - Jan 17 2012, 08:31
Go to the top of the page
 
+Quote Post
Mig&L
сообщение Jan 17 2012, 09:31
Сообщение #24


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

Группа: Участник
Сообщений: 107
Регистрация: 1-07-07
Пользователь №: 28 823



Вообще-то, если сенсор не обрабатывает видеосигнал, это надо предусмотреть, в плисине, например.
Go to the top of the page
 
+Quote Post
Voblin
сообщение Jan 24 2012, 08:22
Сообщение #25


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

Группа: Участник
Сообщений: 165
Регистрация: 11-04-11
Из: Краснодара
Пользователь №: 64 295



Подобная задача решалась на синклере с помощью резисторов и транзисторов, не шибко сложно. Найди схему на ZX Spectrum например ленинград и посмотри
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jan 29 2012, 11:42
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(FerrumVS @ Jan 17 2012, 00:18) *
"новый" "0" будет на коде - 307 (если размах синхроимпульса 0,3 В),
Даже если и перекодировать - это же титанический труд - перекодировать 1024 значения

Вам всего-то нужно умножить входной сигнал на 0.7

Скачайте книгу Digital Design: An Embedded Systems Approach Using Verilog, Peter Ashenden
И читайте главу 3 - Numeric Basics
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 29 2012, 12:27
Сообщение #27


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



спасибо, Джеймс, ваши советы всегда по делу и очень помогают
Go to the top of the page
 
+Quote Post
alexf
сообщение Jan 31 2012, 05:02
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



Цитата(FerrumVS @ Jan 16 2012, 13:18) *
Даже если и перекодировать - это же титанический труд - перекодировать 1024 значения


Это если в столбик умножать sm.gif

Поясню на пальцах. Пусть у нас исходно 3 бита. Добавим 4-й бит. На выходе сигнал от 0 до 15 "условных единиц". Скажем сотен милливольт. Берем 4х битный сумматор. На один вход 3 исходных бита. Когда на втором входе все нули, на выходе от 0 до 7. После ЦАПа от 0 до 0.7 вольт. Подадим на второй вход сумматора 0011, т.е. 3. Тогда на выходе станет от 3 до 10, т.е. от 0.3 до 1 В.
Что и требовалось доказать. Как добавить младшие биты чтобы сохранить динамический диапазон - самостоятельное упражнение sm.gif

Естественно очень легко все сделать аналоговыми средствами, но если цифра уже есть то так проще.
Go to the top of the page
 
+Quote Post
FerrumVS
сообщение Jan 31 2012, 06:46
Сообщение #29


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

Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185



Спасибо за советы, но я сделал немного по другому, расскажу как. У меня сигнал на ЦАП поступает с триггера-защелки с тремя состояниями на выходе. Я подтянул входы ЦАП к земле, то есть при Z-состоянии на выходе ТЗ на входе ЦАП все нули - это формирование BLANK, на выходе ЦАП я поставил сумматор на ОУ и поднимаю сигнал на 0.3 В, далее идет аналоговый мультиплексор, у которого на на одном входе сигнал с ЦАП, другой заземлен и на адресный вход подается сигнал SYNC
Go to the top of the page
 
+Quote Post

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

 


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


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