|
Синхронизация чб видеосигнала |
|
|
|
Jan 7 2012, 09:10
|
Частый гость
 
Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185

|
я же спрашивал об этом в соседней ветке и никто не отвечает  В THS8136 может быть это и возможно, но я подумал, что три канала это излишество и нашёл такую штучку:
ADV7127.pdf ( 307.28 килобайт )
Кол-во скачиваний: 333 Тут такой возможности нет вроде бы. Хотелось бы найти оптимальный вариант
|
|
|
|
|
Jan 7 2012, 13:54
|

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

|
..Микросхему я вам не посоветую, но, может быть, слегка подскажу. ..В 90-е годы делал транскодеры полного низкочастотного цветного ТВ сигнала с регенерацией синхроимпульсов. Синхросмесь довольно легко создать на жесткой логике и суммировать непосредственно с сигналом. Сейчас это (создать синхросмесь) можно на дешевом МК. Со строками вообще не вижу проблем, а вот для кадровых нужно взять ГОСТ на сигнал. ..То есть, вам нужен сумматор, с фиксацией уровня, который сложит собственно видео и сформированный синхро сигналы. ..Для примера можно взглянуть, как строятся схемы телевизионных генераторов испытательных сигналов. ..Если же вы не знаете (вдруг), что такое фиксация уровня или привязка к уровню, для TV сигналов, обязательно разберитесь, поскольку без этого нет смысла заниматься..
--------------------
It's me
|
|
|
|
|
Jan 7 2012, 16:09
|
Местный
  
Группа: Участник
Сообщений: 406
Регистрация: 22-05-11
Из: Москва
Пользователь №: 65 195

|
Wise Если нужно по всем правилам, чересстрочная развертка, с уравнивающими синхроимульсами, и нет об этом представления, думаю, проще найти какую-нибудь готовую микросхему, чем разбираться.
Вроде в генераторах ТВ-испытательных сигналов, например ЛАСПИ ТТ-03, все эти хитрые синхросигналы вырабатывались специальной микросхемой, вроде КА1001ИК1.
А так, да, можно сделать. На логике сложно получится, но можно в ПЛИС запихнуть.
|
|
|
|
|
Jan 7 2012, 18:00
|

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

|
..Стандартный низкочастотный ТВ сигнал структуирован не только во времени, но и по уровням. Если просто сложить сигнал видео и сигнал синхро, на резисторах, скажем, получится фигня. Синхро должны идти вниз от уровня черного. То есть, возникает понятие уровня, привязки к уровню при сложении. ..Разберитесь с этим, сам каскад может быть довольно прост, тем более, если устроит пассивная привязка. Хотите прослушать, что ли, банальную фразу про забанивание в гугле..?  ..Скачайте какую-нибудь книжку по телевидению, для технических работников телецентров, там этот сигнал разрисован от и до. Не говоря уже про ГОСТы.. ..И схем полно, схем вполне простых.
--------------------
It's me
|
|
|
|
|
Jan 8 2012, 10:35
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(FerrumVS @ Jan 7 2012, 12:54)  Допустим, есть Ч.Б. видеосигнал, HSYNC и VSYNK к нему (или уже готовый ССП), как сформировать стандартный ч.б. видеосигнал? Цитата(FerrumVS @ Jan 7 2012, 21:26)  Сигналы формирует именно ПЛИС, вопрос как их замиксовать с видеосигналом Видеосигнал в цифровом виде тоже формируется в ПЛИС, или берете его "со стороны"?
|
|
|
|
|
Jan 8 2012, 17:22
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(FerrumVS @ Jan 8 2012, 19:33)  со стороны Ну вообще говоря вам нужен аналоговый мультиплексор, который будет переключаться между видеосигналом и вашим выходом синхросигнала с ПЛИС. НО, тут слишком много вопросов. Во-первых, этот сторонний видеосигнал, - он что, без синхронизации? Тогда откуда вы знаете, где у него хотя бы активная часть строки, где начало кадра/полукадра? Что с опорным уровнем гашения? Наконец, суммарный сигнал должен быть размахом 1V. А каков размах этого стороннего видеосигнала? UPDATE. Вот блиин, только что прочитал, что это все оказывается для дипломной работы! Слушайте, вы можете писать не загадками, а что конкретно требуется? Не может быть какого-то "яркостного сигнала в вакууме", которому нужно 'пришить' синхронизацию. Если это цифровой выход CMOS-сенсора, то так и пишите. Только это не сигнал "со стороны", он полностью вам доступен!
|
|
|
|
|
Jan 8 2012, 19:14
|
Частый гость
 
Группа: Участник
Сообщений: 98
Регистрация: 4-01-12
Пользователь №: 69 185

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

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

|
Цитата(Джеймс @ Jan 9 2012, 01:54)  Допустим, у вас 10-разр. ЦАП. Весь диапазон 0 -1023. Значит коды 0 - 299 отведены под синхроимпульсы. Код 300 - опорный уровень черного. Коды 301 - 1023 - полезный видеосигнал. Это так, ориентировочно. Тогда ТС потеряет динамический диапазон сигнала на 30%, если конечно это не страшно, то это выход, даже очень красивый (или сзять ЦАП большей разрядности)
--------------------
И на камнях растут деревья!
|
|
|
|
|
Jan 9 2012, 11:45
|
Местный
  
Группа: Свой
Сообщений: 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битным числом)? Ну так и есть, существует две возможности - или берете простой одноканальный ЦАП и чередуете данные "в цифровом виде" то с сенсора, то с источника синхронизации. Или берете ваш трехканальный ЦАП и замешиваете синхронизацию по его стандартной схеме.
|
|
|
|
|
Jan 16 2012, 21:18
|
Частый гость
 
Группа: Участник
Сообщений: 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
|
|
|
|
|
Jan 29 2012, 11:42
|
Местный
  
Группа: Свой
Сообщений: 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
|
|
|
|
|
Jan 31 2012, 05:02
|
Местный
  
Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608

|
Цитата(FerrumVS @ Jan 16 2012, 13:18)  Даже если и перекодировать - это же титанический труд - перекодировать 1024 значения Это если в столбик умножать  Поясню на пальцах. Пусть у нас исходно 3 бита. Добавим 4-й бит. На выходе сигнал от 0 до 15 "условных единиц". Скажем сотен милливольт. Берем 4х битный сумматор. На один вход 3 исходных бита. Когда на втором входе все нули, на выходе от 0 до 7. После ЦАПа от 0 до 0.7 вольт. Подадим на второй вход сумматора 0011, т.е. 3. Тогда на выходе станет от 3 до 10, т.е. от 0.3 до 1 В. Что и требовалось доказать. Как добавить младшие биты чтобы сохранить динамический диапазон - самостоятельное упражнение  Естественно очень легко все сделать аналоговыми средствами, но если цифра уже есть то так проще.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|