Микроконтроллеры

         

Наложение видео на существующий сигнал.


Меня часто спрашивают, – как наложить один видеосигнал на другой. Кратко коснусь этой темы. Довольно сложно сложить два видеосигнала, но намного легче наложить изображение на видеосигнал, если изображение мы генерируем сами. В этом случае вместо того, чтобы генерировать синхроимпульсы, мы извлекаем их из входного видеосигнала. Это легко можно сделать с помощью микросхемы LM1881. LM1881 – это селектор синхроимпульсов, он выделяет горизонтальные и вертикальные синхроимпульсы из видеосигнала. Допустим, мы хотим добавить маленькую картинку в нижний правый угол текущего изображения. Тогда мы ждем вертикальный синхроимпульс, а после этого просто начинаем считать горизонтальные синхроимпульсы до тех пор, пока не начнется строка, в которую требуется добавить изображение. Если надо добавить картинку 8х8 пикселей, тогда мы должны изменить изображение в конце следующих 8 строк. Изображение добавляется отключением на этот момент оригинального сигнала и передачей нашей видеоинформации. В каждой строке необходимо ждать 40 – 50 мкс, в зависимости от Х-положения, куда должна быть добавлена картинка. Когда это будет сделано для всех 8 строк, мы опять начинаем ждать вертикальный синхроимпульс, и повторяем все сначала. Размер памяти микроконтроллера PIC ограничен, поэтому сделать что то более значительное на много сложнее.

DIGITA.ru: DVD-плееры, видео-магнитофоны, видео-плееры. Большой выбор. Лучший сервис.




Содержание раздела