Генератор сетчатого поля своими руками
Речь пойдет о двух довольно известных схемах, которые мне попадались довольно часто и на разных сайтах. И вот, когда мне понадобился генератор телевизионных сигналов, я конечно попытался их найти.
1. Генератор видеосигнала
Генератор подключается к видеовходу телевизора, обычно это разъем типа «тюльпан» или «SCART».
Прибор генерирует шесть полей:
- текстовое поле из 17 строк;
- сетка 8×6;
- сетка 12×9;
- мелкое шахматное поле 8×6;
- крупное шахматное поле 2×2;
- белое поле.
Переключение между полями осуществляется кратковременным (длительностью менее 1с.) нажатием кнопки S2. Удержание этой кнопки в нажатом состоянии более длительное время (дольше 1 с.) приводит к выключению генератора (микроконтроллер переходит в состояние «SLEEP»). Включение генератора производится нажатием кнопки S1. О состоянии прибора (включен/выключен) сигнализирует светодиод. Два резистора вместе с сопротивлением видеовхода телевизора обеспечивают необходимые уровни напряжения видеосигнала:
- 0 В — синхроуровень;
- 0,3 В — уровень черного;
- 0,7 В — уровень серого;
- 1 В — уровень белого.
Технические характеристики прибора:
- тактовая частота — 12 МГц;
- напряжение питания 3 — 5 В;
- ток потрребления в рабочем режиме: при напряжении питания 3В — около 5мА, при напряжении питания 5В — около 12мА ;
- частота кадров — 50 Гц;
- число строк в кадре — 625.
Прграмма. Программа формирует 6 полей. Каждое поле состоит из 301 строки (300 информационных строк + одна черная). Вообще расчетное число — 305 (625 строк растра — 15 строк кадровой синхронизации = 610. Информация в кадре выводится через строку, поэтому 610 / 2 = 305). Но при таком числе строк размер растра по вертикали получается немного больше того, что формирует видеосигнал, передаваемый телецентром. Первая строка в каждом поле черная. В это время опрашивается состояние кнопки S2, вычисляется время удержания ее в нажатом состоянии и определяется необходимость перехода от одного поля к другому. Более подробно о работе программы на сайте автора (http://pic16f84.narod.ru)
Контроллер следует выбирать на 20 МГц, я использовал PIC16F84A-20PI. Считается, и автор программы это утверждает, что схема будет работать и на 4МГц-ом контроллере. Возможно, но у меня на PIC16F84-04 — не заработало.
И еще один момент, при программировании, проверить состояние состояние переключателей:
- oscillator — HS
- power — on
- wach — off
- code protect — off
Я использовал для программирования контроллера программатор Willem:
В память данных я ничего не заносил, оставив все как есть.
К сожелению ни автор схемы, ни автор програмы мне не известен, исходного текста программы тоже нет.
Среди множества страниц, поисковик выдал статью Александра Кузменко, опубликованную на сайте «Радиокот». Мне понравилась идея объединить на одной плате обе схемы: VGA-тестера и генератора видеосигнала.
Единственное, что мне было не нужно — это питание от 12 В. Поэтому я немного изменил печатную плату, установив на нее вместо микросхемы 7805 разъем USB-B.
Источник
Мой сайт
Генератор Испытательных Телевизионных Сигналов (ГИТС) необходим для ремонта проверки и регулировки параметров телевизоров.
Применение современных микроконтроллеров позволило значительно сократить количество деталей, уменьшить потребление и габариты устройства.В предлагаемом приборе для формирования сигналов используется всего две микросхемы.
Предлагаемый ГИТС формирует десять сигналов.
- — Горизонтальные цветные полосы.
- — Вертикальные цветные полосы.
- — Чёрное поле.
- — Белое поле.
- — Синее поле.
- — Красное поле.
- — Зелёное поле.
- — Шахматное поле.
- — Совмещённый сигнал сетки и точек.
- — Сигнал для центровки растра.
Сигналы соответствуют основным параметрам системы вещательного
Все выше перечисленные параметры, а также управление генератором реализовано программно на микроконтроллере фирмы MICROCHIP PIC16F84 [2].
Микроконтроллеры семейства PIC16F84 объединяют все передовые технологии микроконтроллеров. Позволяют осуществлять многократное электрически перепрограммирование, минимальное энергопотребление, высокую производительность, мощную RISC архитектуру. Широкие возможности и низкая стоимость сделали их хорошим выбором для инженерных решений.
Схема модуля формирователя сигналов синхронизации и основных цветов показана на рис1.
Выводы порта В микроконтроллера DD1 (RB1-RB6) используются для подключения 9-кнопочной клавиатуры, RB1-RB3 запрограммированы на вывод данных, RB4-RB6 — на ввод. Вывод RB0 запрограммирован как выход сигналов синхронизации. RA0, RA1, RA2 — Выходы сигналов основных цветов: синего, красного, зелёного соответственно. RA3 используется для формирования сигналов 100% -ной амплитудной яркостью при формировании уровня белого, 75% -ной амплитудной яркостью и 100%-ной насыщенностью при формировании цветов. Выходы (входы) RA0-RA3 порта А имеют уровни TTL (5V.). В таблице 1 приведено состояние логических уровней на выводах RA0-RA3 при формировании испытательного сигнала вертикальных цветных полос.
Цветные Полосы. | RA0 (B) | RA1(R) | RA2(G) | RA3(Y) |
1. Белый | 1 | 1 | 1 | 1 |
2. Жёлтый | 0 | 1 | 1 | 0 |
3. Голубой | 1 | 0 | 1 | 0 |
4. Зелёный | 0 | 0 | 1 | 0 |
5. Пурпурный | 1 | 1 | 0 | 0 |
6. Красный | 0 | 1 | 0 | 0 |
7. Синий | 1 | 0 | 0 | 0 |
8. Чёрный | 0 | 0 | 0 |
- При необходимости к генератору может быть подключен формирователь сигналов ТЕЛЕТЕКСТА . Подробнее
Вариант печатной платы, которую можно взять за основу при самостоятельном изготовлении кодера на CXA1145. Фаил 71кб. pcb.zip
- Индивидуальные видео средства. Под редакцией С.А. Седова КИЕВ НАУКОВА ДУМКА 1990 752с.
- Однокристальные микроконтроллеры MICROCHIP: PIC16F8X. /Пер. С англ. А.Н.Владимирова. — Рига; ORMIX, 1996. — 120c.
По просьбам посетителей сайта выкладываю новую версию прошивки микроконтроллера генератора испытательных сигналов. В отличие от предыдущей версии, выбор необходимого испытательного сигнала осуществляется двумя клавишами: «паттерн + » и «паттерн — «. Сканирование клавиш происходит в фоне основной программы формирования испытательного сигнала (многозадачный режим ). Поэтому при переключении паттернов не происходит срыва синхронизации. Испытательные сигналы переключаются в следующей последовательности:
1. Сигнал для центровки растра. >>> 2. Совмещённый сигнал сетки и точек. >>> 3. Шахматное поле.>>> 4.Горизонтальные цветные полосы.>>> 5. Вертикальные цветные полосы. >>> 6. Красное поле.>>> 7. Зелёное поле. >>> 8. Синее поле. >>> 9. Белое поле. >>> 10.Чёрное поле.
Схема подключения клавиш.
Фотографии конструкций присланные посетителями сайта:
Фотографию своего варианта конструкции ГТИС прислал Rimas из Литвы. В качестве кодера PAL использована микросхема MC1377
Фотографии прислал Tomas V. , Siauliai, Litva.
Фотографии прислал Jevgenij, Vilnius, Litva.
Микрогенератор с кодером PAL AD725. Плата имеет размер 17 Х 90 мм.
© 2001 Alexandr Musatov. Все права защищены. При использовании материалов данного сайта ссылка на источник обязательна. Информация только для частного использования! Коммерческое использование запрещено!
Источник
Генератор сетчатого поля своими руками
Прибор содержит стабилизированный кварцевым резонатором генератор (DD1.1, DD1.2), делители частоты (DD2 и DD3, DD5.1, DD5.2, DD4, DD1.3, DD1.4), формирователи строчных синхронизирующих (DD6.2) и гасящих (DD5.3, VD1, VD2, R4) импульсов, кадровых синхронизирующих импульсов (DD7.2), сигналов градации яркости (R1-R3) и вертикальных (DD7.1) и горизонтальных (DD6.1) линий сетчатого поля, сумматоры (VD3-VD8, R8, R9) и эмиттерный повторитель (VT1).
ис. 1 — Принципиальная схема генератора сигналов.
Генератор вырабатывает сигнал образцовой частоты 500 кГц, которую делитель DD2 уменьшает до строчной (15625 Гц) на выходе 16. Элемент DD5.3 и диоды VD1, VD2 формируют строчные гасящие импульсы (рис.2, а), триггер DD6.2 синхронизирующие (рис.2,6). Сигнал с частотой полей получается на выходе элемента DD1.4 после деления строчной частоты последовательно включенными делителями на счетчике DD3 и элементах DD5.1, DD5.2 (коэффициент деления 26) и на счетчике DD4 и элементах DD1.3, DD1.4 (коэффициент деления 12). С выхода триггера DD7.2 снимаются кадровые синхроимпульсы с частотой повторения около 50,08 Гц (рис.2, в).
В нужном соотношении со строчными импульсами они складываются в сумматоре на диодах VD6 — VD8 и резисторах R8, R9 (рис.2, г). Через эмиттерный повторитель на транзисторе VT1 и регулятор уровня — переменный резистор R10 — полный видеосигнал белого поля (при ненажатых кнопках SB1, SB2) поступает на штепсель ХР1, который подключают к видеовходу телевизора.
Для получения напряжения градаций яркости служит формирователь на резисторах R1-R3, представляющий собой цифроаналоговый преобразователь. При нажатии на кнопку SB1 это напряжение добавляется (через диод VD5) к сигналу белого поля.
Импульсы вертикальных и горизонтальных линий сигнала сетчатого поля, формируемые соответственно триггерами DD7.1 и DD6.1, складываются в сумматоре на диодах VD3, VD4 и резисторе R6. Сигнал включают кнопкой SB2.
Питается прибор от батареи «Крона» (можно использовать аккумуляторную батарею 7Д-0.115) и сохраняет работоспособность при снижении ее напряжения до 6 В. Резисторы МЛТ, конденсаторы КТ-1 (С1), КМ-4. КМ-5 или КМ-б (С3-С5) и К50-6 (С2), кнопочные переключатели П2К (SB1, SB2 — с зависимой фиксацией, SB3 — с независимой).
Налаживание генератора сводится к получению желаемых яркости и ширины вертикальных линий подбором резистора R5 по изображению сетчатого поля на экране телевизора. Процентное соотношение амплитуд составляющих видеосигнала при необходимости устанавливают подбором резистора R9 согласно осциллограмме на рис.2, г при испытательном сигнале белого поля.
Рис. 2 — Осциллограммы генератора сигналов.
P.S. Для повышения надежности работы устройства вход С триггера DD7.1 рекомендуется соединить с общим проводом через резистор сопротивлением 100 кОм.
Источник: Радио №8 1987 г. стр.27
Автор: М. РОЗЕНТАЛЬ г. Горький
Источник