Генератор телевизионных сигналов на микроконтроллере avr. Генератор телевизионных сигналов

Главная / Тормозная система

Dendy - генератор испытательных телевизионных сигналов. Новая версия

Самодельный картридж для видеоприставки "Dendy" , превращающий ее в генератор испытательных телевизионных сигналов (ГИТС), заинтересовал наших читателей. Благодаря их отзывам, автору конструкции и программы С. Рюмику из г. Чернигова был присужден поощрительный приз конкурса "Лучшая публикация 2001 г.".Сегодня мы представляем ГИТС-2 - усовершенствованный вариант картриджа.

По сравнению с первой версией предлагаемого прибора область его применения не изменилась - настройка и регулировка цветных (работающих в системе PAL) и черно-белых телевизоров, оценка качества кинескопа при покупке телевизора, формирование испытательных таблиц для кабельного телевидения. Однако число испытательных изображений, создаваемых ГИТС-2, увеличено с 81 до 466 (с учетом всех цветовых вариантов), а звуковых тест-сигналов - с двух до четырех. По некоторым характеристикам ГИТС-2 превосходит известные генераторы "Электроника ГИС 02Т" и "Ласпи ТТ-03".

Так как все функции генератора испытательных сигналов реализованы программным образом, при доработке необходимо было изменить только программу. Аппаратная часть прибора - собственно плата картриджа с панелями для двух микросхем РПЗУ могла бы оставаться точно такой, как в исходном варианте. Тем не менее и она подверглась небольшому усовершенствованию, позволяющему работать даже с частично неисправными приставками "Dendy".

Схема платы ГИТС-2, приведенная на рис. 1, отличается от первоначальной дополнительной перемычкой ХТ3, служащей для переключения экранных страниц видеопроцессора "Dendy".

(нажмите для увеличения)

Если в вашей приставке одна из видеостраниц неисправна (на изображении видны лишние линии или квадраты), можно перейти на другую, переставив перемычку и нажав кнопку SELECT джойстика. В положении "1" работает первая, в положении "2" - вторая страница видеопамяти.

Рисунки печатных проводников и расположение элементов на плате картриджа показаны на рис. 2.

(нажмите для увеличения)

Форма платы выбрана исходя из удобства ее установки в стандартный для "Dendy" корпус картриджа. Более узкую и без боковых вырезов плату не удастся в нем зафиксировать. Поэтому не стоит экономить материал, уменьшая ширину платы.

Корпус берут от пришедшего в негодность игрового картриджа. Иногда приходится его немного доработать, например, укоротить имеющиеся внутри пластмассовые штыри.

При разработке программы ГИТС-2 автор стремился реализовать максимальное число тестов, заняв в ПЗУ не более 2 Кбайт. В частности, изображение испытательной таблицы хранится упакованным по оригинальному алгоритму. Коэффициент сжатия - 50,2 % (с 960 до 482 байт). При этом подпрограмма-распаковщик данных заняла всего 57 байт. Для хранения тех же данных, упакованных методом ZIP, потребовалось бы всего 435 байт, но длина их распаковщика во много раз больше.

Коды, которые необходимо занести в РПЗУ DS1 и DS2 информационной емкостью по 2 Кбайт (микросхемы КР573РФ5 или их аналоги), приведены соответственно в табл. 1 и 2.

(нажмите для увеличения)

(нажмите для увеличения)

Свойства ГИТС-2 (как и ГИТС первой версии) не зависят от типа и емкости примененных микросхем РПЗУ, поэтому последние можно комбинировать на плате в различных сочетаниях, не забывая лишь установить в нужные положения перемычки ХТ1 и ХТ2. Если заменять микросхемы в процессе эксплуатации картриджа не планируется, можно соединить соответствующие контактные площадки на плате обычными проводами вместо перемычек-джамперов.

На новой плате (при перемычке ХТЗ в положении "2") будут работать и микросхемы, запрограммированные в соответствии с . Но применять их нужно в комплекте: обе "новые" или обе "старые". Естественно, в последнем случае ГИТС будет обладать лишь свойствами, о которых было рассказано в первоисточнике.

Если имеется готовая плата старого варианта ГИТС, чтобы воспользоваться всеми описанными ниже тестами, достаточно установить в ее панели микросхемы РПЗУ, запрограммированные по-новому.

Желающим внести в программу свои дополнения и улучшения, поможет , где подробно рассказано о методике разработки программ для "Dendy"

ОПИСАНИЕ ТЕСТОВ

После установки картриджа ГИТС-2 в "Dendy" и подачи питания на экране телевизора должна появиться испытательная таблица (верхний рисунок на 1-й стр. обложки) и прозвучать трель. Если изображение отсутствует, но звук имеется, попробуйте переставить перемычку ХТЗ на плате картриджа в другое положение, нажмите кнопку SELECT джойстика. Эта операция позволяет перейти с возможно неисправной видеостраницы на исправную. Если нет и звука, вероятно, отказали некоторые из используемых программой ячеек основного ОЗУ игровой приставки и дальнейшая работа невозможна.

Из-за особенностей видеосистемы "Dendy" сформировать на экране телевизора точные квадраты затруднительно (не удается уложиться в заданный объем ПЗУ). Поэтому во всех тестовых изображениях они выглядят прямоугольниками с соотношением сторон 4:5. Однако центральная окружность испытательной таблицы имеет правильную форму, что дает возможность оценить геометрические искажения растра и отрегулировать его размеры. Кроме того, таблица позволяет отцентрировать и сфокусировать изображения по пяти реперным знакам в центре и по углам экрана, проверить четкость по горизонтали и вертикали (200...250 линий по мелкой сетке). Имеются участки с шахматным полем, цветовой гаммой, диагональными линиями. При нажатии кнопок ВВЕРХ, ВНИЗ любого из джойстиков изображение инвертируется (второй сверху рисунок на 1-й стр. обложки), в центре, вверху и внизу экрана появляются надписи мелким шрифтом.

К следующим 11-ти испытательным изображениям переходят с помощью кнопок ВЛЕВО и ВПРАВО. Каждое имеет по четыре варианта, переключаемых кнопками ВВЕРХ и ВНИЗ. Варианты, в свою очередь, имеют от двух до 24-х разновидностей: кнопкой А изменяют цвет изображения, кнопкой В инвертируют его или включают/выключают наложенную на основное изображение мелкую сетку. Кнопкой START переключают звуковые тест-сигналы. Переход от одного теста к другому сопровождается звуком "бип", а начало нового цикла их смены - трелью.

Вертикальные цветные полосы (рис. 3, а) - восемь полос одинаковой ширины в следующем порядке (слева направо): белая, желтая, голубая, зеленая, пурпурная, красная, синяя, черная. Позволяют проверить правильность матрицирования, настроить контуры коррекции предыскажений, оценить цветовую насыщенность в смежных строках. Оттенки формируемых цветов зависят от особенностей видеопроцессоров "Dendy" разных моделей и могут немного различаться. Варианты: замена основных цветов дополнительными, отключение цвета (серая шкала, третий сверху рисунок на 1-й стр. обложки). Разновидности: буква С на синей полосе для удобства ее идентификации.

Горизонтальные цветные полосы (рис. 3, б, в) - восемь полос, аналогичных вертикальным, но самая нижняя - вдвое меньшей высоты.

Равномерное серое поле. Позволяет проверить и отрегулировать статический баланс белого, чистоту цвета. Варианты: четыре градации яркости. Разновидности: циклическая с периодом 2 с инверсия изображения, что позволяет проверять качество стабилизации размера изображения и устойчивость синхронизации кадровой и строчной разверток. При нажатии и удержании кнопки В частота "мигания" увеличивается вчетверо.

Равномерное красное поле. Служит для проверки чистоты цвета, выявления дефектов маски кинескопа (на изображении не должно быть белых точек). Варианты: четыре градации насыщенности. Разновидности: "мигание" с периодом 1 или 2 с.

Равномерное зеленое поле аналогично красному.

Равномерное синее поле аналогично красному.

Шахматное поле из черно-белых прямоугольников (16 столбцов, 15 строк) позволяет оценить линейность разверток, геометрические искажения растра, проверить отсутствие цветных окантовок. Варианты: инверсия изображения, увеличенные вдвое размеры прямоугольников (нижний рисунок на 1-й стр. обложки). Разновидности: наложенная на изображение мелкая сетка, замена белого одним из 12-ти возможных цветов (рис. 3, г).

Монохромные полосы ("матроска", рис. 3, д) служат для оценки линейности развертки и равномерности окраски протяженных участков экрана. Варианты: вертикальные или горизонтальные полосы, увеличенная вдвое ширина полос, инверсия изображения. Разновидности: наложенная на изображение мелкая сетка, замена белого одним из 12-ти возможных цветов (рис. 3, е).

Точечное поле (рис. 3, ж). Белые точки (15x16) на черном фоне с маркером в центре служат для проверки фокусировки и астигматизма электронного луча по всей площади экрана, а также статического и динамического сведения лучей основных цветов. Варианты: уменьшенный вдвое или увеличенный вдвое и вчетверо шаг точек (можно выбрать оптимальный в зависимости от размера экрана телевизора). Разновидности: инверсия изображения, замена белого одним из 12-ти возможных цветов (рис. 3, з).

Сетчатое поле из 15х 16 тонких белых линий на черном фоне служит для регулировки сведения красного, зеленого и синего лучей, проверки фокусировки. Варианты: уменьшенный вдвое или увеличенный вдвое и вчетверо шаг сетки. Разновидности: инверсия изображения, замена белого одним из 12-ти возможных цветов (рис. 3, и, к).

Звуковые тест-сигналы служат для проверки канала звука телевизора. Предусмотрены следующие сигналы, переключаемые циклически кнопкой START: прямоугольные импульсы скважностью 2 ("меандр") частотой 500 Гц, пилообразные импульсы частотой 6600 Гц, прямоугольные импульсы скважностью 4 частотой 6600 Гц, "сирена" - "меандр" линейно изменяющейся частоты (от 27 до 12500 Гц в течение 9 с).

Принципиальная схема и фото несложного пробника (генератора испытательного сигнала), предназначенного для проверки и настройки телевизоров.

Пробник-генератор ТВ сигнала собран на основе микроконтроллере серии pic12f629, и по совокупности габаритов, потребления тока, стоимости изготовления прибора и функционалу для телемастера, просто незаменим. Напряжение питания 3 вольта, т.е. две пальчиковые батарейки. Ток потебления в режиме генерации 11 миллиампер, в режиме сна - всего 3 микроампера.

Принципиальная схема ТВ генератора сигнала

Рисунок печатной платы


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


К статье прилогается архив, в котором есть схема, плата пробника, две прошивки. На видео видно, что у меня на телевизоре картинка слегка не линейна - это потому, что телевизору 12 лет, а может что-то в видеовходе не то.

В данной статье мы представим еще один прибор - генератор телевизионных испытательных сигналов АНР-3126, предназначенный для оценки качества изображения и устранения имеющихся искажений непосредственно на экране телевизора при отображении испытательных сигналов в стандарте SECAM, поступающих на видеовход телевизора. Такой прибор незаменим при оценке качества изображения черно-белых и цветных телевизоров, а также телевизионных мониторов, особенно это актуально после проведения ремонта в процессе настройки основных параметров, таких как линейные размеры изображения, линейность изображения по горизонтали и вертикали, качество сведения лучей, статический и динамический баланс белого, правильность цветопередачи, тянущиеся продолжения, правильность настройки детекторов цветоразностных сигналов, правильность матрицирования и т. п.

Рис. 1. Генератор измерительных телевизионных

Конструктивно генератор АНР-3126 (рис. 1) представляет собой внешний настольный модуль-приставку к ПК и выполнен на базе 12-разрядных цифро-аналоговых преобразователей (ЦАП) с частотой тактирования 80 МГц, что позволяет обеспечить высокое качество формируемых сигналов. Связь с ПК осуществляется через интерфейс USB 1.1 или параллельный порт, работающий в ЕРР режиме.

Генератор обеспечивает выдачу на аналоговом выходе (канал "А") одного из выбранных пользователем испытательных телевизионных сигналов, а на другом аналоговом выходе (канал "В") - полной синхросмеси в соответствии с ГОСТ 7845-92. Для синхронизации с внешними устройствами предназначен выход "Синхронизация вход/выход", на котором после запуска генерации появляются положительные импульсы с частотой строк и уровнем TTL, синхронные со строчными синхроимпульсами на аналоговых выходах прибора.

Номинальная амплитуда сигнала на аналоговых выходах на нагрузке 75 Ом или 1 МОм в соответствии с ГОСТ 18471-83 и ГОСТ 7845-92 составляет -0,3...+0,7 В. Прибор позволяет плавно регулировать амплитуду видеосигнала в пределах от 0,25 В до 1,5 В, амплитуду синхросигналов - в пределах от 0 В до -0,5 В, а также уровень "черного" в пределах от 0 до 1 В, при этом уровень гашения составляет величину 0±0,01 В.

Программное обеспечение генератора АНР-3126 совместимо с любой операционной системой Windows - от Windows 98 до Windows XP. При этом компьютер, к которому он подключен, должен иметь не менее 10 Мбайт свободного дискового пространства, не менее 8 Мбайт оперативной памяти (без учета памяти, необходимой для работы самой операционной системы), а также интерфейсы USB 1.1 или LPT в режиме ЕРР. Для использования звуковых сообщений в процессе работы программы подойдет любая Windows-совместимая аудиосистема. В принципе, программа будет нормально работать на компьютере с любым процессором семейства Pentium, но для ускорения процесса загрузки данных целесообразнее использовать процессор с частотой не менее 400 МГц.

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

Программное обеспечение (ПО) генератора АНР-3126 обеспечивает простое, интуитивно понятное управление прибором. Так, для выбора нужного сигнала достаточно нажать мышью кнопку с символическим рисунком соответствующего сигнала. При этом по желанию пользователя возможен выбор режима работы, при котором выход из программы и отключение от компьютера по интерфейсу не приводит к исчезновению сигналов на выходах прибора. Для облегчения освоения работы с прибором программа снабжена "всплывающими подсказками" - краткими текстовыми пояснениями по использованию каждого элемента управления, а также полноценной помощью в стиле "Windows".

Рис. 2. Главное окно программы АНР-3126

Главное окно программы приведено на рис. 2. Его основным элементом является набор кнопок с символическими изображениями доступных стандартных испытательных сигналов.

Управление генератором сводится к выбору необходимого сигнала нажатием кнопки мыши на кнопке с изображением выбираемого сигнала, загрузки в память прибора и запуска генерации с помощью кнопок "Загрузить" и "Запустить". После этого на выходе "Канал А" вырабатывается видеосигнал, на выход "Канал В" подается стандартная синхросмесь, а на выход синхронизации - синхроимпульсы с частой строк и уровнем ТТЛ. В любой момент времени пользователь может остановить и запустить генерацию повторно без перезагрузки сигнала.

В строке состояния главного окна программы постоянно отображается информация о выбранном в данный момент сигнале и интерфейсе, используемом для связи прибора с ПК.

Программная регулировка амплитудных параметров сигнала осуществляется с помощью панели "Управление". Пользователь может регулировать амплитуду видеосигнала (уровень "белого") и синхронизирующих импульсов, а также уровень "черного". Допускается включение и исключение из сигнала цветовой поднесущей, а также выбор вида цветовой синхронизации из предусмотренных в ГОСТ 7845-92.

Рис. 3. Панель "Просмотр осциллограммы" программы АНР-3126

"Осциллограмму" результирующего сигнала целиком и построчно можно просмотреть с помощью панели "Просмотр осциллограммы" (рис. 3). Эта функция особенно удобна для визуального наблюдения результатов регулировки амплитудных параметров сигнала.

С помощью команд всплывающего меню панели просмотра осциллограммы испытательные сигналы, используемые в программе, могут быть сохранены в ПК в численном виде или в виде изображений ("осциллограмм"). Численные данные сохраняются в универсальном формате электронных таблиц "CSV", которые можно обрабатывать в стандартных текстовых (типа "Блокнот") и табличных (типа MS Excel) редакторах. При этом пользователь, в случае необходимости, может изучить сигнал значительно подробнее, чем на осциллограмме в штатной программе прибора. Изображения сигналов могут сохраняться в растровом формате BMP или в векторных форматах WMF или EMF. Кроме того, пользователь имеет возможность распечатать на цветном или черно-белом принтере весь сигнал целиком или выбранную его часть.

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

Все настройки программы и прибора автоматически сохраняются при выходе из программы и восстанавливаются при следующем запуске. Кроме того, можно сохранить файлы с наиболее часто используемыми конфигурациями, что позволяет в дальнейшем просто загрузить нужный файл вместо длительной перенастройки параметров. Для проверки надежности работы программа позволяет в любой момент времени проверить качество связи прибора с компьютером по выбранному интерфейсу.

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

Рис. 4. Сигнал черно-белой рамки

Сигнал черно-белой рамки по контуру видимой части экрана из белых и черных прямоугольников с белыми линиями в середине черных прямоугольников (рис. 4) необходим для регулировки правильного размера изображения и обычно используется вначале настройки, т. к. размер изображения определяется параметрами строчной развертки и от этой регулировки зависят результаты большинство остальных регулировок.

Рис. 5. Сигнал центрального белого креста на черном фоне

Сигнал центрального белого креста на черном фоне (рис. 5) предназначен для центровки изображения относительно геометрических параметров экрана телевизора. С помощью этого сигнала изображение пересечения вертикальной и горизонтальной линий креста при настройке устанавливается в геометрическом центре экрана. Этот же сигнал используется для контроля и настройки статического сведения лучей. Правильно настроенное сведение не дает цветных окантовок на белых линиях креста.

Сигнал черно-белого сетчатого поля предназначен для регулировки линейности изображения по вертикали и по горизонтали, а также для субъективной оценки фокусировки луча и геометрических искажений изображения. При настройке добиваются одинаковых размеров ячеек сетки по горизонтали и вертикали по краям изображения. По этому же сигналу можно проверить и, при необходимости, устранить подушкообразные и бочкообразные искажения изображения. При регулировке динамического сведения лучей по этому сигналу добиваются отсутствия цветных окантовок на линиях сетки по краям изображения. Сигнал сетчатого поля с точками и сигнал точек предназначен для регулировки фокусировки изображения по всему полю.

Рис. 6. Сигнал черно-белого шахматного поля

Сигнал черно-белого шахматного поля (рис. 6) также предназначен для оценки геометрических искажений изображения, его центровки, наличия тянущихся искажений на границах черного и белого квадратов, а также для предварительной проверки баланса белого, качества настройки частотных детекторов и цветовой синхронизации по отсутствию цветовых оттенков на черных и белых квадратах. По наличию розовой окраски белых квадратов определяется нарушение настройки частотного цветоразностного дискриминатора R-Y, а голубой окраски - B-Y.

Сигнал черно-белых вертикальных и горизонтальных полос в порядке убывания яркости необходим для оценки и регулировки динамического баланса белого. При нормальной регулировке баланса белого отсутствует цветовая окраска полос градаций серого при изменении яркости изображения. Появление цветной окраски полос может быть вызвано также неправильной настройкой нулей частотных детекторов.

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

Рис. 7. Сигнал белой и черной половин экрана по вертикали

Сигналы белой (верхняя) и черной (нижняя) половин экрана по вертикали, а также белой (левая) и черной (правая) половин экрана по горизонтали (рис. 7) позволяют проверить центровку изображения по обеим осям и взаимное влияние каналов яркости и цветности. На этих сигналах проверяется также качество переходных процессов по строкам и кадрам, так называемые тянущиеся продолжения и многоконтурность.

Рис. 8. Сигнал цветных вертикальных полос

Сигнал цветных вертикальных полос в последовательности белая, желтая, голубая, зеленая, пурпурная, красная, синяя и черная (яркость полос последовательно убывает) (рис. 8) позволяет проконтролировать правильность передачи основных цветов, качество цветопередачи кинескопа, а также правильность регулировки детекторов цветоразностных сигналов. При нарушении работы схемы матрицирования данный сигнал с разной насыщенностью может иметь искажения последовательности цветов и даже полностью терять цвет при малой насыщенности.

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

Рис. 9. Сигнал цветных горизонтальных полос

Сигнал цветных горизонтальных полос (рис. 9) предназначен для контроля и настройки цветопередачи, яркости и контрастности, а также цветового тона и насыщенности по всему полю кадра. Нарушение цветопередачи отдельных цветов указывает на недостаточную ширину линейного участка соответствующего частотного детектора.

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

Рис. 10. Сигнал "Радуга"

Сигнал из набора групп желто-синих, пурпурно-зеленых и красно-голубых штрихов предназначен для оценки и настройки цветовой четкости изображения.

Таким образом, по своим техническим характеристикам, разнообразию испытательных сигналов и простоте управления генератор телевизионных испытательных сигналов АНР-3126 может с успехом конкурировать с аналогичными приборами. Хочется надеяться, что этот недорогой, удобный и надежный прибор понравится специалистам, занимающимся оперативным контролем оборудования телевизионных центров, а также проверкой, настройкой, ремонтом и обслуживанием видеотрактов телевизионной аппаратуры.


Дата публикации: 31.08.2004

Мнения читателей
  • Natasch / 16.06.2012 - 10:32
    Fiidnng this post solves a problem for me. Thanks!
  • EMEME / 07.12.2008 - 18:28
    РЕБЯТА ОЧЕНЬ ИНТЕРЕНО-ГДЕ ВЗЯТЬ?????????


Речь пойдет о двух довольно известных схемах, которые мне попадались довольно часто и на разных сайтах. И вот, когда мне понадобился генератор телевизионных сигналов, я конечно попытался их найти.

1. Генератор видеосигнала

Генератор подключается к видеовходу телевизора, обычно это разъем типа "тюльпан" или "SCART".

Прибор генерирует шесть полей:

  • текстовое поле из 17 строк;
  • сетка 8x6;
  • сетка 12x9;
  • мелкое шахматное поле 8x6;
  • крупное шахматное поле 2x2;
  • белое поле.





Переключение между полями осуществляется кратковременным (длительностью менее 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:


В память данных я ничего не заносил, оставив все как есть.

2. VGA тестер

Конструкция.

Среди множества страниц, поисковик выдал статью Александра Кузменко, опубликованную на сайте "Радиокот". Мне понравилась идея объединить на одной плате обе схемы: VGA-тестера и генератора видеосигнала.

Единственное, что мне было не нужно - это питание от 12 В. Поэтому я немного изменил печатную плату, установив на нее вместо микросхемы 7805 разъем USB-B.

Генератор предназначен для оценки качества работы и настройки цветных и черно-белых телевизоров. Конечно, в LCD телевизорах настраивать чистоту цвета и сводить лучи нет необходимости, но иногда может потребоваться просто проверить работоспособность телевизора. Предлагаемый генератор ТВ сигналов вырабатывает полный телевизионный сигнал системы SECAM (а с дополнительным кодером – также и PAL), в котором взаимное расположение синхронизирующих и гасящих импульсов строк и полей, уравнивающих импульсов, составляющих сигнала цветовой синхронизации максимально приближены к требованиям стандарта.

В отличие от большинства любительских конструкций TEST TV, генератор формирует чересстрочный растр с числом строк 625. Частота кадров равна точно 50 Гц. Прибор обеспечивает цветовую синхронизацию как по полям, так и по строкам, что позволяет настраивать модули цветности любых модификаций.

Принцип действия генератора телевизионных сигналов заключается в последовательном переборе адресов ПЗУ, в котором запрограммирована выводимая на экран информация. Это позволяет сравнительно простыми средствами получить различные испытательные изображения.

Схема основной платы генератора ТВ сигналов показана на рисунке. Каждая строка телевизионного растра подразделяется на 64 знакоместа, в любом из которых может быть сформирован уровень синхроимпульса, уровень черного, 8 градаций яркости белого или белая точка. На яркостный сигнал может быть наложена цветовая поднесущая частотой 3900, 4250, 4406 или 4756 кГц. Для отображения одной строки необходимо 64 байта в ПЗУ DD5 типа К573РФ5, К573РФ2 или 2716, которые выбираются шестью младшими разрядами адреса. В DD6 К573РФ4, 2764 или 27128 записывается информация о том, какая именно строка формируется в данный момент. Это определяется разрядами 0...4. Если запрограммирован разряд 5, в соответствующее знакоместо вводятся линии четкости. Разряд 7 используется для ограничения коэффициента пересчета DD1...DD4 до 625. Каждый телевизионный кадр занимает 1 кбайт.

В авторском варианте генератор телевизионных сигналов может формировать следующие тестовые сигналы:
- Cетчатое поле 24x18 – состоит из изображения вертикальных и горизонтальных белых линий, образующих квадраты;
- Шахматное поле – состоит из белых и черных клеток;
- Шахматное поле с линиями четкости – в белые клетки вводятся вертикальные линии четкости;
- Градации яркости – восемь вертикальных полос со ступенчатым убыванием яркости от белого к черному;
- Красное поле;
- Зеленое поле;
- Синее поле;
- Белое поле;
- Белое поле с линиями четкости;
- Горизонтальные цветные полосы – красная, зеленая, синяя, бирюзовая;
- Универсальная испытательная таблица, включает элементы всех вышеперечисленных изображений, позволяет комплексно оценить качество настройки телевизора.

Желающие могут создать свое собственное изображение. Как это сделать читайте в подробном описании. Там же описана конструкция и методика наладки этого генератора ТВ сигналов.

© 2024 spares4bmw.ru -- Автомобильный портал - Spares4bmw