#1 2010-02-10 18:31:20

milt
Ветеран
Зарегистрирован: 2008-04-22
Сообщений: 78
Профиль

Врезка чёрно-белого крестика прицела в видеосигнал (на AVR)

Возникла необходимость накладывать чёрный "крестик" прицела на телевизионную картинку, причём девайс должен иметь минимально возможную стоимость.

Принцип управления
------------------
После подачи питания схема находится в одном из 3х состояний:
а) крест выключен, в видеосигнал ничего не замешивается;
б) крест включен, вращение оси энкодера перемещает крест по вертикали;
в) крест включен, вращение оси энкодера перемещает крест по горизонтали.
Переключение режимов производится нажатием на ось энкодера. Текущий режим, а также позиция креста на экране сохраняется в энергонезависимой памяти контроллера.



Подобные требования привели к появлению довольно оригинальной и, что самое главное, рабочей схемы, которой хочется поделиться smile Тут ласкает взгляд минимализм схемы и ма-а-аленький микроконтроллер в корпусе DIP8. Вместо ATtiny25 можно применить ATtiny13 с разогнанным внутренним RC-генератором (OSCCAL=0x7F) или внешним генератором. Частота влияет только на ровность вертикальных линий: чем она выше, тем менее заметны "мухи" (они связаны с попаданием прерываний от синхроимпульсов на время выполнения команд).

В схеме есть по крайней мере 2 оригинальные фичи: это работа с энкодером по 2м проводам через АЦП и привязка к OSD с помощью встроенного компаратора без применения внешних микросхем.
Оказалось и то, и другое программно реализуемо, т.е. подобную схемотехнику можно экстраполировать и на другие проекты. Для формирования опорных сигналов КСИ и ССИ народ обычно использует микросхему LM1881, но без неё вполне можно обойтись, тем более, что в розницу этот "дивный жук" стоит в 2 раза дороже микроконтроллера.

http://www.anyram.net/forum/download.php?aid=126

Принцип работы схемы
--------------------
1. Схема расчитана на работу со стандартным видеосигналом (1В) и
стандартными параметрами входов-выходов (75 Ом).

2. На вход контроллера(выв.6), который находится в высокоимпедансном
состоянии приходит видеосигнал из которого выделяется синхросмесь.
Опорный уровень для выделения синхросмеси задаётся отношением
резисторов R4R5. R7 в высокоимпедансном состоянии выв. 6 не оказывает
влияния на проходящий сигнал.

3. Врезка сигнала "крестика" производится переводом выв.6 в
низкоимпедансное состояние: выв.6 подключается к земле - в эти моменты
врезки на интенсивность чёрного влияет сопротивление R7.


Вложения

Неактивен

 

#2 2010-02-13 07:39:47

Balu
Бывалый
Зарегистрирован: 2008-11-27
Сообщений: 31
Профиль

Re: Врезка чёрно-белого крестика прицела в видеосигнал (на AVR)

Я снял осциллограммы "крестика" в разных точках схемы: по ним видно, как работает девайс.

Cхема устройства с "расставленными" сигналами. На вход схемы подаётся сигнал GRAY_BAR (серые полосы) Pk-Pk=0.72V. После прохождения резистора R6 сигнал уменьшается до 0.56V за счёт входного сопротивления монитора (75 Ом). На R6+R7 собрана простейшая схема микшера для внедрения крестика в видеосигнал. Если используется что-то несоответствующее стандарту, то сопротивление R6 можно уменьшить или даже убрать резистор и "работать" на выходном сопротивлении каскада - это зависит от конкретного случая.
http://www.anyram.net/forum/download.php?aid=129

Важно, чтобы все видео-земли, опорный сигнал компаратора и т.п.., были чистыми, т.к. уровни порогов менее 100mV, т.е. должны выполняться все правила разводки для малосигнальных схем.

Синхроимпульсы выделяются компаратором, опорный уровень которого задаётся напряжением на выводе 5. Собственно, R5 и нарисован подстроечным для того, чтобы менять опорный уровень компаратора.


Осциллограмма работающего "крестика". Видно, что уровень синхросигнала (жёлтая линия) равен 160mV, т.е. опорный уровень компаратора надо высставлять /2, т.е. 80mV (зелёная линия на осциллограмме, 85mV). Для того, чтобы напряжение на опорном входе компаратора было почище, я припаял конденсатор 0.1мкф параллельно R5(см.схему с поправками).
http://www.anyram.net/forum/download.php?aid=128


Фото крестика с экрана телевизора - вполне симпатичный крестик smile
http://www.anyram.net/forum/download.php?aid=130


Вложения

Неактивен

 

#3 2010-03-17 17:19:33

zipman
Новичок
Зарегистрирован: 2010-03-17
Сообщений: 1
Профиль

Re: Врезка чёрно-белого крестика прицела в видеосигнал (на AVR)

Здравствуйте,
Если не трудно, не могли бы вы выложить программный код этого крестика, просто рою в интернете хоть какие-нибудь исходники для примера программирования osd

Неактивен

 

#4 2010-03-18 12:09:00

kam
Бывалый
Зарегистрирован: 2008-04-24
Сообщений: 34
Профиль

Re: Врезка чёрно-белого крестика прицела в видеосигнал (на AVR)

Пока вроде не можем код выложить, но Balu точнее знает - можем или не можем. А вот если взять google.ru в помощь - то всё найдётся cool Например, такое http://www.micro-examples.com/public/mi … pic-pal-tv

Неактивен

 

#5 2010-03-18 17:42:58

Balu
Бывалый
Зарегистрирован: 2008-11-27
Сообщений: 31
Профиль

Re: Врезка чёрно-белого крестика прицела в видеосигнал (на AVR)

Точно, пока не можем - заказчика подведём, простите... Я присоединил к посту проект AVR-OSD с сайта www.avrfreaks.net - возможно, это то, что Вы искали.


Вложения

Неактивен

 

Board footer

Powered by PunBB

[ Generated in 0.030 seconds, 10 queries executed ]